Ripristino da uno snapshot - Amazon MemoryDB

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 da uno snapshot

Puoi ripristinare i dati da un file snapshot MemoryDB o ElastiCache (RedisOSS) .rdb su un nuovo cluster in qualsiasi momento.

Il processo di ripristino di MemoryDB supporta quanto segue:

  • Migrazione da uno o più file snapshot con estensione rdb creati da ElastiCache (RedisOSS) a un cluster MemoryDB.

    I file .rdb devono essere inseriti in S3 per eseguire il ripristino.

  • Specificare un numero di shard nel nuovo cluster diverso dal numero di shard nel cluster utilizzato per creare il file snapshot.

  • Specifica di un tipo di nodo diverso per il nuovo cluster, ovvero più grande o più piccolo. Se state passando a un tipo di nodo più piccolo, assicuratevi che il nuovo tipo di nodo disponga di memoria sufficiente per i dati e il sovraccarico del motore.

  • Configurazione degli slot del nuovo cluster MemoryDB in modo diverso rispetto al cluster utilizzato per creare il file snapshot.

Importante
  • I cluster MemoryDB non supportano più database. Pertanto, quando si esegue il ripristino su MemoryDB, il ripristino non riesce se il file.rdb fa riferimento a più di un database.

  • Non è possibile ripristinare un'istantanea da un cluster che utilizza il tiering dei dati (ad esempio, il tipo di nodo r6gd) in un cluster che non utilizza il tiering dei dati (ad esempio, il tipo di nodo r6g).

La possibilità di apportare modifiche durante il ripristino di un cluster da un'istantanea dipende dalle scelte effettuate. Queste scelte vengono effettuate nella pagina Restore Cluster quando si utilizza la console MemoryDB per il ripristino. È possibile effettuare queste scelte impostando i valori dei parametri quando si utilizza AWS CLI o API MemoryDB per il ripristino.

Durante l'operazione di ripristino, MemoryDB crea il nuovo cluster e quindi lo popola con i dati del file snapshot. Una volta completato questo processo, il cluster viene riscaldato e pronto ad accettare le richieste.

Importante

Prima di procedere, assicurati di aver creato un'istantanea del cluster da cui desideri eseguire il ripristino. Per ulteriori informazioni, consulta Creazione di istantanee manuali.

Se desideri eseguire il ripristino da un'istantanea creata esternamente, consulta. Seminare un nuovo cluster con un'istantanea creata esternamente

Le seguenti procedure mostrano come ripristinare un'istantanea in un nuovo cluster utilizzando la console MemoryDB, o MemoryDB. AWS CLI API

Per ripristinare un'istantanea in un nuovo cluster (console)
  1. Accedere AWS Management Console e aprire la console MemoryDB all'indirizzo. https://console.aws.amazon.com/memorydb/

  2. Nel pannello di navigazione, scegli Istantanee.

  3. Nell'elenco delle istantanee, scegli il pulsante accanto al nome dell'istantanea da cui desideri eseguire il ripristino.

  4. Scegli Azioni, quindi scegli Ripristina

  5. In Configurazione del cluster, inserisci quanto segue:

    1. Nome del cluster: obbligatorio. Il nome del nuovo cluster.

    2. Descrizione: facoltativa. La descrizione del nuovo cluster.

  6. Completa la sezione Gruppi di sottoreti:

    1. Per i gruppi di sottoreti, crea un nuovo gruppo di sottoreti o scegline uno esistente dall'elenco disponibile che desideri applicare a questo cluster. Se ne stai creando uno nuovo:

      • Inserisci un nome

      • Inserisci una descrizione

      • Se è stata attivata la funzione Multi-AZ, il gruppo di sottoreti deve contenere almeno due sottoreti che risiedono in zone di disponibilità diverse. Per ulteriori informazioni, consulta Sottoreti e gruppi di sottoreti.

      • Se stai creando un nuovo gruppo di sottoreti e non ne hai uno esistenteVPC, ti verrà chiesto di creare unVPC. Per ulteriori informazioni, consulta What is AmazonVPC? nella Amazon VPC User Guide.

  7. Completa la sezione Impostazioni del cluster:

    1. Per la compatibilità della versione Valkey o della OSSversione Redis, accetta l'impostazione predefinita. 6.0

    2. Per Port, accetta la porta predefinita 6379 o, se hai un motivo per utilizzare una porta diversa, inserisci il numero di porta..

    3. Per Gruppo di parametri, accettate il gruppo di default.memorydb-redis6 parametri.

      I gruppi di parametri controllano i parametri di runtime del cluster. Per ulteriori informazioni sui gruppi di parametri, consulta Parametri specifici del motore.

    4. Per Tipo di nodo, scegliete un valore per il tipo di nodo (insieme alla dimensione della memoria associata) che desiderate.

      Se scegli un membro della famiglia di tipi di nodi r6gd, abiliterai automaticamente il tiering dei dati nel cluster. Per ulteriori informazioni, consulta Tiering di dati.

    5. Per Numero di shard, scegli il numero di shard che desideri per questo cluster.

      È possibile modificare il numero di shard nel cluster in modo dinamico. Per ulteriori informazioni, consulta Scalabilità dei cluster MemoryDB.

    6. In Replicas per shard (Repliche per partizione): scegliere il numero di nodi di replica di lettura per ognle partizioni.

      Esistono le seguenti restrizioni;.

      • Se hai abilitato la funzione Multi-AZ, assicurati di avere almeno una replica per ognle partizioni.

      • Quando utilizzi la console per creare il cluster, il numero delle repliche è lo stesso per ognle partizioni.

    7. Seleziona Next (Successivo).

    8. Completa la sezione Impostazioni avanzate:

      1. In Security groups (Gruppi di sicurezza), scegliere i gruppi di sicurezza per il cluster. Un gruppo di sicurezza si comporta come un firewall, controllando l'accesso di rete al cluster. Puoi utilizzare il gruppo di sicurezza predefinito per il tuo VPC o crearne uno nuovo.

        Per ulteriori informazioni sui gruppi di sicurezza, consulta la sezione Gruppi di sicurezza per te VPC nella Amazon VPC User Guide.

      2. I dati vengono crittografati nei seguenti modi:

        • Crittografia dei dati inattivi : Consente la crittografia dei dati memorizzati su disco. Per ulteriori informazioni, consultare Crittografia dei dati inattivi.

          Nota

          È possibile fornire una chiave di crittografia diversa selezionando la AWS KMSchiave gestita dal cliente e selezionando la chiave.

        • Crittografia dei dati in transito : Consente la crittografia dei dati in trasferimento. Questo è abilitato per impostazione predefinita. Per maggiori informazioni, consultare Crittografia dei dati in transito.

        Se non si seleziona alcuna crittografia, verrà creata una lista di controllo degli accessi aperta denominata «accesso aperto» con un utente predefinito. Per ulteriori informazioni, consulta Autenticazione degli utenti con gli elenchi di controllo degli accessi () ACLs.

      3. Per Snapshot, specificate facoltativamente un periodo di conservazione delle istantanee e una finestra per le istantanee. Per impostazione predefinita, è selezionata l'opzione Abilita istantanee automatiche.

      4. Per la finestra Manutenzione, specificare facoltativamente una finestra di manutenzione. La finestra di manutenzione è l'orario, generalmente di un'ora, ogni settimana in cui MemoryDB pianifica la manutenzione del sistema per il cluster. È possibile consentire a MemoryDB di scegliere il giorno e l'ora per la finestra di manutenzione (nessuna preferenza), oppure è possibile scegliere autonomamente il giorno, l'ora e la durata (Specificare la finestra di manutenzione). Se dagli elenchi si sceglie Specify maintenance window (Specifica finestra di manutenzione), selezionare Start day (Giorno di inizio), Start time (Ora di inizio) e Duration (Durata) (in ore) per la finestra di manutenzione. Tutti gli orari sono UCT orari.

        Per ulteriori informazioni, consulta Gestione della manutenzione.

      5. Per le notifiche, scegli un argomento esistente di Amazon Simple Notification Service (AmazonSNS) oppure scegli ARN Input manuale e inserisci il nome della risorsa Amazon (ARN) dell'argomento. Amazon ti SNS consente di inviare notifiche push a dispositivi intelligenti connessi a Internet. Le notifiche sono disabilitate per impostazione predefinita. Per ulteriori informazioni, consulta. https://aws.amazon.com/sns/

    9. Per quanto riguarda i tag, puoi opzionalmente applicare tag per cercare e filtrare i cluster o tenere traccia AWS dei costi.

    10. Riesaminare le voci e le selezioni, quindi apportare le eventuali correzioni. Al termine, scegliere Create cluster (Crea cluster) per avviare il cluster o Cancel (Annulla) per annullare l'operazione.

    Non appena lo stato del cluster è disponibile, puoi concedere EC2 l'accesso al cluster, connetterti e iniziare a utilizzarlo. Per ulteriori informazioni, consulta Fase 3: autorizzazione dell'accesso al cluster e Fase 4: Connect al cluster.

    Importante

    Non appena il cluster diventa disponibile, viene addebitata ogni ora o frazione di ora in cui il cluster è attivo, anche se non viene effettivamente utilizzato. Per evitare di sostenere i costi del cluster, è necessario eliminarlo. Per informazioni, consulta Passaggio 5: Eliminazione di un cluster.

Quando utilizzate una delle due create-cluster operazioni, assicuratevi di includere il parametro --snapshot-name o di --snapshot-arns seminare il nuovo cluster con i dati dell'istantanea.

Per ulteriori informazioni, consulta gli argomenti seguenti:

È possibile ripristinare un'istantanea di MemoryDB utilizzando l'operazione MemoryDB. API CreateCluster

Quando utilizzate l'CreateClusteroperazione, assicuratevi di includere il parametro SnapshotName o di SnapshotArns inserire nel nuovo cluster i dati dell'istantanea.

Per ulteriori informazioni, consulta gli argomenti seguenti: