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à.
Usa i documenti di comando di Systems Manager per creare snapshot basati su VSS
È possibile utilizzare i documenti di AWS Systems Manager comando per creare istantanee basate su VSS. Il seguente contenuto introduce i documenti di comando disponibili e i parametri di runtime utilizzati dai documenti per creare gli snapshot.
Prima di utilizzare uno dei documenti di comando di Systems Manager, assicurati di aver soddisfatto tutti i Prerequisiti per creare snapshot EBS basati su Windows VSS.
Argomenti
Parametri per i documenti Systems Manager per snapshot VSS
I documenti Systems Manager che creano snapshot VSS utilizzano tutti i seguenti parametri, eccetto dove segnalato:
- AmiName(stringa, opzionale)
-
Se l'CreateAmiopzione è impostata su
True
, specifica il nome dell'AMI creato dal backup. - description (stringa, facoltativo)
-
Specifica una descrizione per gli snapshot o l'immagine creata da questo processo.
- CollectDiagnosticLogs(stringa, opzionale)
-
Per raccogliere ulteriori informazioni durante le fasi di creazione di snapshot e AMI, imposta questo parametro su "
True
". Il valore predefinito per questo parametro è "False
". I log di diagnostica consolidati vengono salvati come formato archivio.zip
nella seguente posizione sull'istanza:C:\ProgramData\Amazon\AwsVss\Logs\
timestamp
.zip - CopyOnly(stringa, opzionale)
-
Se si utilizza il backup nativo di SQL Server oltre a AWS VSS, l'esecuzione di un backup di sola copia impedisce a AWS VSS di interrompere la catena di backup differenziale nativa. Per eseguire un'operazione di backup di sola copia, imposta questo parametro su
True
.Il valore predefinito per questo parametro è
False
, che fa sì che AWS VSS esegua un'operazione di backup completa. - CreateAmi(stringa, opzionale)
-
Per creare un'Amazon Machine Image (AMI) basata su VSS per il backup dell'istanza, imposta questo parametro su
True
. Il valore predefinito per questo parametro èFalse
, che esegue invece il backup dell'istanza con uno snapshot EBS.Per ulteriori informazioni sulla creazione di un'AMI da un'istanza, consulta la pagina Creare un'AMI supportata da Amazon EBS.
- executionTimeout (stringa, facoltativo)
-
Specifica il tempo massimo in secondi per eseguire il processo di creazione degli snapshot sull'istanza o per creare un'AMI dall'istanza. L'aumento di questo timeout consente al comando di attendere più a lungo l'avvio del blocco da parte di VSS e di completare il tagging delle risorse create. Questo timeout si applica solo alle fasi di creazione degli snapshot o dell'AMI. Il passaggio iniziale per installare o aggiornare il pacchetto
AwsVssComponents
non è incluso nel timeout. - ExcludeBootVolume(stringa, opzionale)
-
Questa impostazione esclude i volumi di avvio dal processo di backup se si creano snapshot. Per escludere i volumi di avvio dalle istantanee, imposta ExcludeBootVolumesu
True
e CreateAmisuFalse
.Se si crea un'AMI per il backup, questo parametro deve essere impostato su
False
. Il valore predefinito per questo parametro èFalse
. - NoWriters(stringa, opzionale)
-
Per escludere i writer VSS dell'applicazione dal processo di snapshot, imposta questo parametro su
True
. L'esclusione dei writer VSS dell'applicazione può aiutarti a risolvere i conflitti con componenti di backup VSS di terze parti. Il valore predefinito per questo parametro èFalse
.Se
SaveVssMetadata
èTrue
, questo parametro deve essere impostato suFalse
. - SaveVssMetadata(stringa, opzionale)
-
Per salvare i file di metadati VSS durante ogni snapshot, imposta questo parametro su
True
. Il valore predefinito èFalse
. I file di metadati VSS aiutano a fornire informazioni dettagliate su quali componenti o scrittori sono stati inclusi in un'operazione di backup e sui file associati per ciascun componente.I file di metadati hanno l'ID del set di snapshot associato nei loro nomi. Puoi trovarli nella seguente posizione sull'istanza:
C:\ProgramData\Amazon\AwsVss\VssMetadata\
avvertimento
-
Il salvataggio dei file di metadati VSS richiede
AwsVssComponents
la versione del pacchetto 2.4.0 o successive. Se nell'istanza è installata una versione precedente, l'impostazione diSaveVssMetadata
suTrue
compromette la creazione dello snapshot. -
I parametri
NoWriters
eSaveVssMetadata
si escludono a vicenda. Se entrambi sono impostati suTrue
, la creazione dello snapshot non va a buon fine.
-
- tags (stringa, facoltativo)
-
Si consiglia di assegnare tag agli snapshot e alle immagini per facilitare l'individuazione e la gestione delle risorse, ad esempio per ripristinare i volumi da un elenco di snapshot. Il sistema aggiunge la chiave
Name
, con un valore vuoto in cui è possibile specificare il nome che si desidera applicare agli snapshot o alle immagini di output.Ulteriori tag possono essere elencati separandoli con un punto e virgola. Ad esempio
Key=Environment,Value=Test;Key=User,Value=TestUser1
.Per impostazione predefinita, il sistema aggiunge i seguenti tag riservati per snapshot e immagini basate su VSS.
-
Dispositivo: per snapshot basati su VSS, questo è il nome del dispositivo del volume EBS acquisito dallo snapshot.
-
AppConsistent— Questo tag indica la corretta creazione di un'istantanea o di un AMI basato su VSS.
-
AwsVssConfig— Identifica le istantanee create con AMIs VSS abilitato. Il tag include meta informazioni come la versione
AwsVssComponents
e l'ID del set di snapshot nei loro nomi.
avvertimento
Specificare uno di questi tag riservati nell'elenco dei parametri causerà un errore.
-
- VssVersion(stringa, opzionale)
-
Solo per il documento
AWSEC2-VssInstallAndSnapshot
, puoi specificare il parametroVssVersion
per installare una versione specifica del pacchettoAwsVssComponents
sull'istanza. Lascia vuoto questo parametro per installare la versione predefinita consigliata.Se la versione specificata del pacchetto
AwsVssComponents
è già installata, lo script salta la fase di installazione e passa alla fase di backup. Per un elenco delle versioni del pacchettoAwsVssComponents
e del supporto operativo, consulta AWS Cronologia delle versioni della soluzione VSS.
Esecuzione dei documenti di comando Systems Manager per snapshot VSS
È possibile creare istantanee EBS basate su VSS con documenti di AWS Systems Manager comando come segue.
Quando si utilizza AWS Systems Manager per eseguire il AWSEC2-VssInstallAndSnapshot
documento, lo script esegue i seguenti passaggi.
-
Lo script installa o aggiorna innanzitutto il pacchetto
AwsVssComponents
sull'istanza, a seconda che sia già installato. -
Lo script crea snapshot coerenti con l'applicazione dopo il completamento del primo passaggio.
Per eseguire il documento AWSEC2-VssInstallAndSnapshot
, segui i passaggi relativi al tuo ambiente preferito.
Per eseguire il documento AWSEC2-CreateVssSnapshot
, segui i passaggi relativi al tuo ambiente preferito.
È possibile utilizzare una qualsiasi delle procedure della linea di comando descritte nella sezione precedente per creare uno snapshot basato su VSS. Il documento del comando (AWSEC2-VssInstallAndSnapshot
o AWSEC2-CreateVssSnapshot
) deve essere eseguito sul nodo primario del cluster. Il documento avrà esito negativo sui nodi secondari in quanto non hanno accesso ai dischi condivisi. Se il primario e il secondario cambiano dinamicamente, puoi AWS Systems Manager eseguire il documento Run Command su più nodi con l'aspettativa che il comando abbia esito positivo sul nodo primario e abbia esito negativo sui nodi secondari.
Nota
Per automatizzare i backup, è possibile creare un'operazione della finestra di AWS Systems Manager manutenzione che utilizzi il documento. AWSEC2-VssInstallAndSnapshot
Per ulteriori informazioni, consulta Utilizzo delle finestre di manutenzione (console) nella Guida per l'utente di AWS Systems Manager .