Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Copiare uno snapshot Amazon RDS Custom for SQL Server DB
Con RDS Custom for SQL Server, puoi copiare backup automatici e istantanee DB manuali. Dopo aver copiato un'istantanea, la copia creata è un'istantanea manuale. È possibile creare più copie di un backup automatico o di un'istantanea manuale, ma ogni copia deve avere un identificatore univoco.
È possibile copiare un'istantanea solo all'interno dello stesso AWS account in luoghi diversi in Regioni AWS cui è disponibile RDS Custom for SQL Server. Le seguenti operazioni non sono attualmente supportate:
-
Copia di istantanee del DB all'interno dello stesso. Regione AWS
-
Copiare istantanee DB tra account. AWS
RDSCustom for SQL Server supporta la copia incrementale delle istantanee. Per ulteriori informazioni, consulta Considerazioni sulla copia incrementale degli snapshot.
Argomenti
Limitazioni
Le seguenti limitazioni si applicano alla copia di uno snapshot DB per Custom for Server: RDS SQL
-
Se elimini una snapshot origine prima che la snapshot target diventi disponibile, la copia della snapshot potrebbe non riuscire. Verificate che lo stato dello snapshot di destinazione sia impostato su
AVAILABLE
prima di eliminare lo snapshot di origine. -
Non è possibile specificare il nome di un gruppo di opzioni o copiare un gruppo di opzioni nella richiesta di copia dello snapshot DB.
-
Se si eliminano AWS risorse dipendenti dello snapshot DB di origine prima o durante il processo di copia, la richiesta di copia dello snapshot potrebbe fallire in modo asincrono.
-
Se elimini il file di backup Service Master Key (SMK) per l'istanza DB di origine archiviata nel bucket S3 gestito RDS su misura del tuo account, la copia dello snapshot DB ha esito positivo in modo asincrono. Tuttavia, le funzionalità SQL del server che dipendono da database abilitati presentano SMK problemi. TDE Per ulteriori informazioni, consulta Risoluzione dei problemi relativi allo stato PENDING_RECOVERY per i database abilitati a TDE in RDS Custom for SQL Server.
-
-
La copia di istantanee DB all'interno dello stesso non Regione AWS è attualmente supportata.
-
La copia di istantanee DB tra AWS account non è attualmente supportata.
Le limitazioni della copia di uno snapshot DB per Amazon si applicano RDS anche a RDS Custom for SQL Server. Per ulteriori informazioni, consulta Limitazioni.
Gestione della crittografia
Tutte le istanze DB e le istantanee DB di RDS Custom for SQL Server sono crittografate con chiavi. KMS È possibile copiare solo un'istantanea crittografata su un'istantanea crittografata, pertanto è necessario specificare una KMS chiave valida nella destinazione Regione AWS per la richiesta di copia dello snapshot DB.
La snapshot di origine resta crittografata nel processo di copia. Amazon RDS utilizza la crittografia a busta per proteggere i dati durante l'operazione di copia con la Regione AWS KMS chiave di destinazione specificata. Per ulteriori informazioni, consulta Crittografia envelope nella Guida per gli sviluppatori di AWS Key Management Service .
Copia tra regioni
È possibile copiare snapshot di database tra Regioni AWS. Tuttavia, esistono alcuni vincoli e considerazioni per la copia di snapshot tra le regioni.
Autorizzazione RDS alla comunicazione incrociata per la copia di Regioni AWS istantanee
Dopo che una richiesta di copia di uno snapshot DB interregionale è stata elaborata correttamente, avvia la copia. RDS Viene creata una richiesta di autorizzazione RDS per accedere allo snapshot di origine. Questa richiesta di autorizzazione collega lo snapshot del DB di origine allo snapshot del DB di destinazione. Ciò consente di RDS copiare solo lo snapshot di destinazione specificato.
RDSverifica l'autorizzazione utilizzando l'rds:CrossRegionCommunication
autorizzazione nel ruolo collegato al servizioIAM. Se la copia è autorizzata, RDS può comunicare con la regione di origine e completare l'operazione di copia.
RDSnon ha accesso alle istantanee del DB che non erano state autorizzate in precedenza da una richiesta C. opyDBSnapshot L'autorizzazione viene revocata dopo il completamento della copia.
RDSutilizza il ruolo collegato al servizio per verificare l'autorizzazione nella regione di origine. La copia ha esito negativo se si elimina il ruolo collegato al servizio durante il processo di copia.
Per ulteriori informazioni, vedere Utilizzo dei ruoli collegati ai servizi nella Guida per l'utente.AWS Identity and Access Management
Uso delle credenziali di AWS Security Token Service
I token di sessione dell'endpoint global AWS Security Token Service (AWS STS) sono validi solo se abilitati per impostazione predefinita (regioni commerciali). Regioni AWS Se utilizzi le credenziali dell'assumeRole
APIoperazione in AWS STS, utilizza l'endpoint regionale se la regione di origine è una regione che richiede l'attivazione. In caso contrario, la richiesta ha esito negativo. Le credenziali devono essere valide in entrambe le regioni, il che vale per le regioni che hanno aderito solo quando si utilizza l'endpoint regionale. AWS STS
Per utilizzare l'endpoint globale, assicurarsi che sia abilitato per entrambe le regioni nelle operazioni. Imposta l'endpoint globale su Inall Valid
Regioni AWS
nelle impostazioni dell'account. AWS STS
Per ulteriori informazioni, consulta Managing AWS STS in an Regione AWS nella Guida per l'AWS Identity and Access Management utente.
Istantanee di istanze DB create con Custom Engine Versions () CEV
Per uno snapshot DB di un'istanza DB che utilizza una versione del motore personalizzato (CEV), li RDS associa allo CEV snapshot DB. Per copiare uno snapshot del DB di origine associato a un CEV across Regioni AWS, lo RDS copia CEV insieme allo snapshot del DB di origine nell'area di destinazione.
Se stai copiando più istantanee DB associate CEV alla stessa nella stessa regione di destinazione, la prima richiesta di copia copia quella associata. CEV Il processo di copia delle seguenti richieste trova le copie copiate inizialmente CEV e le associa alle seguenti copie di snapshot DB. La CEV copia esistente deve essere in AVAILABLE
stato per essere associata alle copie dello snapshot DB.
Per copiare uno snapshot DB associato aCEV, la IAM policy del richiedente deve disporre delle autorizzazioni per autorizzare sia la copia dello snapshot DB che la copia associata. CEV Le seguenti autorizzazioni sono necessarie nella politica del richiedente per consentire la copia associata: IAM CEV
-
rds:CopyCustomDBEngineVersion
‐ Il richiedente IAM principale deve avere l'autorizzazione a copiare la sorgente nella regione di destinazione insieme CEV allo snapshot del DB di origine. La richiesta di copia dello snapshot ha esito negativo a causa di errori di autorizzazione se il IAM principale richiedente non è autorizzato a copiare l'origine. CEV -
ec2:CreateTags
‐ Il sottostante EC2 AMI dell'origine CEV viene copiato nell'area di destinazione come parte della copia. CEV RDS Tentativi personalizzati di AMI etichettare ilAWSRDSCustom
tag prima di copiare ilAMI. Assicurati che il responsabile del IAM richiedente abbia l'autorizzazione a creare il tag rispetto alla fonte AMI sottostante CEV nell'area di origine.
Per ulteriori informazioni sulle autorizzazioni di CEV copia, consulta. Concedi le autorizzazioni necessarie al tuo preside IAM
Concedi le autorizzazioni necessarie al tuo preside IAM
Assicurati di avere accesso sufficiente per copiare uno snapshot di RDS Custom for SQL Server DB. Il IAM ruolo o l'utente (denominato IAM principale) per la copia di uno snapshot DB utilizzando la console o CLI deve disporre di una delle seguenti politiche per la corretta creazione di un'istanza DB:
-
La
AdministratorAccess
politica o, -
La policy
AmazonRDSFullAccess
con le seguenti autorizzazioni aggiuntive:s3:CreateBucket s3:GetBucketPolicy s3:PutBucketPolicy kms:CreateGrant kms:DescribeKey ec2:CreateTags
RDSCustom utilizza queste autorizzazioni durante la copia delle istantanee. Regioni AWS Queste autorizzazioni configurano le risorse dell'account necessarie per le operazioni personalizzate. RDS Per ulteriori informazioni sull'autorizzazione kms:CreateGrant
, consulta AWS KMS key gestione.
La seguente JSON politica di esempio concede le autorizzazioni richieste oltre alla politica. AmazonRDSFullAccess
{ "Version": "2012-10-17", "Statement": [ { "Sid": "CreateS3BucketAndReadWriteBucketPolicy", "Effect": "Allow", "Action": [ "s3:CreateBucket", "s3:PutBucketPolicy", "s3:GetBucketPolicy" ], "Resource": "arn:aws:s3:::do-not-delete-rds-custom-*" }, { "Sid": "CreateKmsGrant", "Effect": "Allow", "Action": [ "kms:CreateGrant", "kms:DescribeKey" ], "Resource": "*" }, { "Sid": "CreateEc2Tags", "Effect": "Allow", "Action": [ "ec2:CreateTags" ], "Resource": "*" } ] }
Nota
Assicurati che le autorizzazioni elencate non siano limitate dai criteri di controllo del servizio (SCPs), dai limiti di autorizzazione o dai criteri di sessione associati al principale. IAM
Se utilizzi condizioni con chiavi di contesto nella IAM politica del richiedente, determinate condizioni possono causare il fallimento della richiesta. Per ulteriori informazioni sulle insidie più comuni dovute alle condizioni delle IAM politiche, consulta. Richiesta di una copia di snapshot DB tra regioni
Copia di una snapshot DB.
Utilizzare le seguenti procedure per copiare un'istantanea del DB. Per ogni AWS account, puoi copiare fino a 20 istantanee DB alla volta da uno Regione AWS all'altro. Se si copia un'istantanea del DB su un'altra Regione AWS, si crea un'istantanea del DB manuale che viene conservata in quella copia. Regione AWS La copia di uno snapshot DB dall'origine comporta costi Regione AWS di trasferimento dati RDS Amazon. Per ulteriori informazioni sui prezzi di trasferimento dei dati, consulta RDSi prezzi di Amazon
Dopo che la copia dello snapshot DB è stata creata nella nuova copia Regione AWS, la copia dello snapshot DB si comporta come tutte le altre snapshot DB in essa contenute. Regione AWS
Puoi copiare uno snapshot DB utilizzando AWS Management Console AWS CLI, o Amazon RDSAPI.