Ripristino di un cluster Amazon Aurora - AWS Backup

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à.

Ripristino di un cluster Amazon Aurora

Usa la AWS Backup console per ripristinare i punti di ripristino Aurora

AWS Backup ripristina il cluster Aurora; non crea o collega un'istanza RDS Amazon al cluster. Nei passaggi seguenti, creerai e collegherai un'RDSistanza Amazon al cluster Aurora ripristinato utilizzando il. CLI

Per ripristinare un cluster Aurora è necessario specificare più opzioni di ripristino. Per informazioni su queste opzioni, consulta Panoramica di backup e ripristino di un cluster di database Aurora nella Guida per l'utente di Amazon Aurora. Le specifiche per le opzioni di ripristino sono disponibili nella API guida per RestoreDBClusterFromSnapshot.

Per ripristinare un cluster Amazon Aurora
  1. Apri la AWS Backup console in https://console.aws.amazon.com/backup.

  2. Nel riquadro di navigazione, scegli Risorse protette e l'ID della risorsa Aurora che desideri ripristinare.

  3. Nella pagina Dettagli della risorsa viene visualizzato un elenco di punti di ripristino per l'ID risorsa selezionata. Per ripristinare una risorsa, nel riquadro Backup scegliere il pulsante di opzione accanto all'ID del punto di ripristino della risorsa. Nell'angolo superiore destro del riquadro, scegliere Ripristina.

  4. Nel riquadro Specifiche dell'istanza accettare i valori predefiniti o specificare le opzioni per le impostazioni Motore database, dellaVersione motore database e Tipo di capacità.

    Nota

    Se è selezionato il tipo di capacità Serverless viene visualizzato un riquadro Impostazioni di capacità. Specificare le opzioni per Unità di capacità minima di Aurora e Unità di capacità massima di Aurora oppure scegliere opzioni diverse dalla sezione Configurazione di ridimensionamento aggiuntivo.

  5. Nel riquadro Impostazioni, specifica un nome univoco per tutte le istanze del cluster DB di proprietà dell'utente Account AWS nella regione corrente.

  6. Nel riquadro Rete e sicurezza, accettate le impostazioni predefinite o specificate le opzioni per le impostazioni del Virtual Private Cloud (VPC), del gruppo di sottorete e della zona di disponibilità.

  7. Nel riquadro Opzioni del database, accetta le impostazioni predefinite o specifica le opzioni per la porta del database, il gruppo di parametri del cluster DB e IAM le impostazioni DB Authentication Enabled.

  8. Nel riquadro Backup accettare l'impostazione predefinita o specificare l'opzione per l'impostazione Copia i tag sugli snapshot.

  9. Nel riquadro Backtrack accettare l'impostazione predefinita o specificare le opzioni per le impostazioni Abilita Backtrack o Disabilita Backtrack.

  10. Nel riquadro Crittografia accettare l'impostazione predefinita o specificare le opzioni per le impostazioni Abilita crittografia o Disabilita crittografia.

  11. Nel riquadro Esportazioni dei log, scegli i tipi di log da pubblicare su Amazon CloudWatch Logs. Il IAMruolo è già definito.

  12. Nel riquadro Ripristina ruolo, scegli il IAM ruolo che AWS Backup assumerai per questo ripristino.

  13. Dopo aver specificato tutte le impostazioni, scegli Ripristina backup.

    Viene visualizzato il riquadro Lavori di ripristino. Un messaggio nella parte superiore della pagina fornisce informazioni sul lavoro di ripristino.

  14. Al termine del ripristino, collega il cluster Aurora ripristinato a un'istanza AmazonRDS.

    Utilizzando: AWS CLI

    • Per Linux, macOS o Unix:

      aws rds create-db-instance --db-instance-identifier sample-instance \ --db-cluster-identifier sample-cluster --engine aurora-mysql --db-instance-class db.r4.large
    • Per Windows:

      aws rds create-db-instance --db-instance-identifier sample-instance ^ --db-cluster-identifier sample-cluster --engine aurora-mysql --db-instance-class db.r4.large

Vedi continuous backups and point-in-time restore (PITR) per informazioni sui backup continui e sul ripristino in un determinato momento.

Usa AWS Backup APICLI, o SDK per ripristinare i punti di ripristino Aurora

Utilizza StartRestoreJob. Durante i ripristini di Aurora puoi specificare i seguenti metadati:

List<String> availabilityZones; Long backtrackWindow; Boolean copyTagsToSnapshot; String databaseName; String dbClusterIdentifier; String dbClusterParameterGroupName; String dbSubnetGroupName; List<String> enableCloudwatchLogsExports; Boolean enableIAMDatabaseAuthentication; String engine; String engineMode; String engineVersion; String kmsKeyId; Integer port; String optionGroupName; ScalingConfiguration scalingConfiguration; List<String> vpcSecurityGroupIds;

Esempio:

"restoreMetadata":"{\"EngineVersion\":\"5.6.10a\",\"KmsKeyId\":\"arn:aws:kms:us-east-1:234567890123:key/45678901-ab23-4567-8cd9-012d345e6f7\",\"EngineMode\":\"serverless\",\"AvailabilityZones\":\"[\\\"us-east-1b\\\",\\\"us-east-1e\\\",\\\"us-east-1c\\\"]\",\"Port\":\"3306\",\"DatabaseName\":\"\",\"DBSubnetGroupName\":\"default-vpc-05a3b07cf6e193e1g\",\"VpcSecurityGroupIds\":\"[\\\"sg-012d52c68c6e88f00\\\"]\",\"ScalingConfiguration\":\"{\\\"MinCapacity\\\":2,\\\"MaxCapacity\\\":64,\\\"AutoPause\\\":true,\\\"SecondsUntilAutoPause\\\":300,\\\"TimeoutAction\\\":\\\"RollbackCapacityChange\\\"}\",\"EnableIAMDatabaseAuthentication\":\"false\",\"DBClusterParameterGroupName\":\"default.aurora5.6\",\"CopyTagsToSnapshot\":\"true\",\"Engine\":\"aurora\",\"EnableCloudwatchLogsExports\":\"[]\"}"