Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

Come funzionano gli script pre e post di Amazon Data Lifecycle Manager

Modalità Focus
Come funzionano gli script pre e post di Amazon Data Lifecycle Manager - Amazon EBS

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

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

L'immagine seguente mostra il flusso di processo per gli script pre e post quando si utilizzano documenti SSM personalizzati. Non si applica ai backup VSS.

Flusso di elaborazione degli script pre e post di Amazon Data Lifecycle Manager

Al momento della creazione pianificata dello snapshot, si verificano le seguenti azioni e interazioni tra servizi.

  1. Amazon Data Lifecycle Manager avvia l'azione dello script pre richiamando il documento SSM e passando il parametro pre-script.

    Nota

    I passaggi da 1 a 3 si verificano solo se esegui script pre. Se si eseguono solo script post, i passaggi da 1 a 3 vengono ignorati.

  2. Systems Manager invia comandi degli script pre all'agente SSM in esecuzione sulle istanze di destinazione. L'agente SSM esegue i comandi sull'istanza e invia le informazioni sullo stato a Systems Manager.

    Ad esempio, se il documento SSM viene utilizzato per creare snapshot coerenti con le applicazioni, lo script pre potrebbe bloccare e svuotare l'I/O per garantire che tutti i dati memorizzati nel buffer vengano scritti sul volume prima dell'acquisizione dello snapshot.

  3. Systems Manager invia aggiornamenti sullo stato dei comandi dello script pre ad Amazon Data Lifecycle Manager. Se lo script pre non riesce, Amazon Data Lifecycle Manager richiede una delle seguenti azioni, a seconda di come configuri le opzioni degli script pre e post:

    Tentativi Predefinito su snapshot crash-consistent Azione
    Abilitato con tentativi rimanenti Abilitato Riprova lo script finché non ha esito positivo o finché i tentativi non sono esauriti
    Esaurito senza completamento con successo Abilitato Crea snapshot crash-consistent e non eseguire script post.
    Abilitato con tentativi rimanenti Disabilitato Riprova lo script finché non ha esito positivo o finché i tentativi non sono esauriti
    Esaurito senza completamento con successo Disabilitato Salta la creazione degli snapshot per l'istanza di destinazione e non eseguire lo script post.
    Disabilitato Abilitato Crea snapshot crash-consistent e non eseguire script post.
    Disabilitato Disabilitato Salta la creazione degli snapshot per l'istanza di destinazione e non eseguire lo script post.
  4. Amazon Data Lifecycle Manager avvia la creazione di snapshot.

  5. Amazon Data Lifecycle Manager avvia l'azione dello script post richiamando il documento SSM e passando il parametro post-script.

    Nota

    I passaggi da 5 a 7 si verificano solo se esegui script pre. Se si eseguono solo script post, i passaggi da 1 a 3 vengono ignorati.

  6. Systems Manager invia comandi degli script post all'agente SSM in esecuzione sulle istanze di destinazione. L'agente SSM esegue i comandi sull'istanza e invia le informazioni sullo stato a Systems Manager.

    Ad esempio, se il documento SSM abilita snapshot coerenti con le applicazioni, questo script post potrebbe sbloccare l'I/O per garantire che i database riprendano le normali operazioni di I/O dopo l'acquisizione dello snapshot.

  7. Se si esegue uno script post e Systems Manager indica che è stato completato correttamente, il processo viene completato.

    Se lo script post non riesce, Amazon Data Lifecycle Manager richiede una delle seguenti azioni, a seconda di come configuri le opzioni degli script pre e post:

    Tentativi Azione
    Abilitato con tentativi rimanenti Riprova lo script post finché non ha esito positivo o finché i tentativi non sono esauriti
    Esaurito senza successo Salta lo script post
    Disabilitato Salta lo script post

    Tieni presente che se lo script post non riesce, lo script pre (se abilitato) sarà completato con successo e gli snapshot potrebbero essere state creati. Potrebbe essere necessario intraprendere ulteriori azioni sull'istanza per garantire che funzioni come previsto. Ad esempio, se lo script pre è messo in pausa e ha svuotato l'I/O, ma lo script post non è riuscito a svuotare l'I/O, potrebbe essere necessario configurare il database per lo scongelamento automatico dell'I/O o farlo manualmente.

  8. Il processo di creazione degli snapshot potrebbe essere completato dopo il completamento dello script post. Il tempo necessario per completare lo snapshot dipende dalla dimensione dello snapshot.

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.