Salta al contenuto

Come posso condividere lo snapshot di un database Amazon RDS per Oracle?

3 minuti di lettura
0

Desidero condividere lo snapshot di un database della mia istanza database Amazon Relational Database Service (Amazon RDS) per Oracle.

Risoluzione

Condividi lo snapshot di un database Amazon RDS per Oracle

Nota: se ricevi errori quando esegui i comandi dell'Interfaccia della linea di comando AWS (AWS CLI), consulta Risoluzione degli errori per AWS CLI. Inoltre, assicurati di utilizzare la versione più recente di AWS CLI.

Per condividere lo snapshot di un database, puoi utilizzare la console Amazon RDS, AWS CLI o l'API Amazon RDS.

Per gli snapshot di Amazon RDS per Oracle, puoi condividere uno snapshot pubblico o privato. Quando condividi uno snapshot pubblico, tutti gli account AWS possono accedervi. Gli account dispongono quindi dell'autorizzazione per copiare lo snapshot e creare istanze database utilizzandolo. Gli snapshot privati consentono di limitare l'accesso ai soli account specificati.

Condividi snapshot di database crittografati

Non puoi condividere pubblicamente snapshot crittografati. Tra questi rientrano gli snapshot di database RDS per Oracle che per la crittografia utilizzano Transparent Data Encryption (TDE) o la chiave predefinita del Servizio AWS di gestione delle chiavi (AWS KMS).

Per condividere uno snapshot crittografato, completa i seguenti passaggi:

  1. Crea una chiave gestita dal cliente.
    Nota: nella pagina Definisci le autorizzazioni per utilizzare la chiave, aggiungi gli account a cui desideri concedere l'accesso allo snapshot.
  2. Copia lo snapshot.
    Nota: per Chiave AWS KMS, specifica la chiave gestita dal cliente.
  3. Condividi il nuovo snapshot.

Condividi snapshot di database con gruppi di opzioni personalizzati

Se l'istanza database utilizza un gruppo di opzioni con opzioni permanenti o permanenti, non puoi condividere uno snapshot. Fa eccezione un'istanza database RDS per Oracle che utilizza l'opzione Fuso orario, OLS o entrambe. Per copiare snapshot di database condivisi per le istanze che utilizzano una o entrambe le opzioni, specifica un gruppo di opzioni di destinazione che includa queste opzioni.

Condividi snapshot di database in diverse Regioni

Puoi spostare snapshot di database RDS per Oracle dal tuo account in una Regione AWS a un altro account in una Regione diversa. Per ulteriori informazioni, consulta Cross-Region Snapshot Copy for Amazon RDS (Copia di snapshot tra Regioni per Amazon RDS).

Condividi snapshot di database automatici

Non puoi condividere snapshot di database RDS per Oracle automatici con altri account. Per condividere uno snapshot automatico, devi prima copiare lo snapshot automatico, quindi condividerne la nuova copia.

Quando copi uno snapshot condiviso tra più account, lo snapshot è una copia completa. La copia dello snapshot è incrementale solo quando le seguenti condizioni sono soddisfatte:

  • Hai precedentemente copiato uno snapshot della stessa istanza database di origine nell'account di destinazione e lo snapshot esiste ancora nell'account di destinazione.
  • Tutte le copie dello snapshot nell'account di destinazione non sono crittografate oppure hai utilizzato la stessa chiave AWS KMS per crittografare le copie.
  • L'istanza database di origine è un'istanza Multi-AZ che non è passata a un'altra zona di disponibilità per un failover dopo che è stato creato l'ultimo snapshot.