Share via


az backup protection

Gestire la protezione degli elementi, abilitare la protezione o disabilitarla o eseguire backup su richiesta.

Comandi

Nome Descrizione Tipo Stato
az backup protection auto-disable-for-azurewl

Disabilitare la protezione automatica per l'elemento proteggibile specificato.

Core Disponibilità generale
az backup protection auto-enable-for-azurewl

Proteggere automaticamente tutti i database non protetti esistenti e tutti i database che verranno aggiunti in un secondo momento con i criteri specificati.

Core Disponibilità generale
az backup protection backup-now

Eseguire un backup su richiesta di un elemento di cui è stato eseguito il backup.

Core Disponibilità generale
az backup protection check-vm

Il comando restituisce null/empty se la risorsa specificata non è protetta in alcun insieme di credenziali di Servizi di ripristino nella sottoscrizione. Quando la configurazione del backup non riesce, può restituire i dettagli dell'insieme di credenziali. Se Backup di Azure ha esito negativo, cercare il codice di errore corrispondente nella sezione Problemi comuni - https://learn.microsoft.com/en-us/azure/backup/backup-azure-vms-troubleshoot#common-issues. Se è protetto, verranno restituiti i dettagli dell'insieme di credenziali pertinenti.

Core Disponibilità generale
az backup protection disable

Interrompere la protezione di un elemento di cui è stato eseguito il backup. Può conservare i dati di cui è stato eseguito il backup per sempre o scegliere di eliminarli.

Core Disponibilità generale
az backup protection enable-for-azurefileshare

Iniziare a proteggere una condivisione file di Azure non protetta in precedenza all'interno di un account Archiviazione di Azure in base ai criteri specificati in un insieme di credenziali di Servizi di ripristino.

Core Disponibilità generale
az backup protection enable-for-azurewl

Iniziare a proteggere un carico di lavoro non protetto in precedenza all'interno di una macchina virtuale di Azure in base ai criteri specificati in un insieme di credenziali di Servizi di ripristino. Specificare i dettagli del carico di lavoro come elemento proteggibile.

Core Disponibilità generale
az backup protection enable-for-vm

Iniziare a proteggere una macchina virtuale di Azure non protetta in precedenza in base ai criteri specificati in un insieme di credenziali di Servizi di ripristino.

Core Disponibilità generale
az backup protection resume

Riprendere il backup per l'elemento di backup associato. Usare questa opzione per modificare i criteri associati all'elemento di backup.

Core Disponibilità generale
az backup protection undelete

Riattivare un elemento dallo stato softdeleted per arrestare la protezione con stato dei dati conservati.

Core Disponibilità generale
az backup protection update-for-vm

Aggiornare le impostazioni di esclusione del disco associate a un elemento della macchina virtuale di cui è stato eseguito il backup.

Core Disponibilità generale

az backup protection auto-disable-for-azurewl

Disabilitare la protezione automatica per l'elemento proteggibile specificato.

az backup protection auto-disable-for-azurewl --protectable-item-name
                                              --protectable-item-type {HANAInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance}
                                              --resource-group
                                              --server-name
                                              --vault-name
                                              --workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}

Esempio

Disabilitare la protezione automatica per l'elemento proteggibile specificato.

az backup protection auto-disable-for-azurewl --resource-group MyResourceGroup --vault-name MyVault  --protectable-item-name ItemName --protectable-item-type SQLInstance --server-name Myserver --workload-type MSSQL

Parametri necessari

--protectable-item-name

Specificare il nome della risorsa da proteggere Backup di Azure servizio.

--protectable-item-type

Specificare il tipo di elementi all'interno della risorsa che deve essere individuata e protetta da Backup di Azure. 'HANAInstance' e 'SAPHanaSystem' possono essere usati in modo intercambiabile.

valori accettati: HANAInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--server-name

Nome server padre dell'elemento.

--vault-name -v

Nome dell'insieme di credenziali di Servizi di ripristino.

--workload-type

Specificare il tipo di applicazioni all'interno della risorsa che deve essere individuata e protetta da Backup di Azure. 'MSSQL' e 'SQLDataBase' possono essere usati in modo intercambiabile per SQL nella macchina virtuale di Azure, come può 'SAPHANA' e 'SAPHanaDatabase' per SAP HANA nella macchina virtuale di Azure.

valori accettati: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az backup protection auto-enable-for-azurewl

Proteggere automaticamente tutti i database non protetti esistenti e tutti i database che verranno aggiunti in un secondo momento con i criteri specificati.

az backup protection auto-enable-for-azurewl --policy-name
                                             --protectable-item-name
                                             --protectable-item-type {HANAInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance}
                                             --resource-group
                                             --server-name
                                             --vault-name
                                             --workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}

Esempio

Proteggere automaticamente tutti i database non protetti esistenti e tutti i database che verranno aggiunti in un secondo momento con i criteri specificati. Il servizio backup di Azure analizzerà regolarmente i contenitori protetti automaticamente per individuare eventuali nuovi database e proteggerli automaticamente.

az backup protection auto-enable-for-azurewl --policy-name MyPolicy --resource-group MyResourceGroup --vault-name MyVault  --protectable-item-name ItemName --protectable-item-type SQLInstance --server-name Myserver --workload-type MSSQL

Parametri necessari

--policy-name -p

Nome dei criteri di backup.

--protectable-item-name

Specificare il nome della risorsa da proteggere Backup di Azure servizio.

--protectable-item-type

Specificare il tipo di elementi all'interno della risorsa che deve essere individuata e protetta da Backup di Azure. 'HANAInstance' e 'SAPHanaSystem' possono essere usati in modo intercambiabile.

valori accettati: HANAInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--server-name

Nome server padre dell'elemento.

--vault-name -v

Nome dell'insieme di credenziali di Servizi di ripristino.

--workload-type

Specificare il tipo di applicazioni all'interno della risorsa che deve essere individuata e protetta da Backup di Azure. 'MSSQL' e 'SQLDataBase' possono essere usati in modo intercambiabile per SQL nella macchina virtuale di Azure, come può 'SAPHANA' e 'SAPHanaDatabase' per SAP HANA nella macchina virtuale di Azure.

valori accettati: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az backup protection backup-now

Eseguire un backup su richiesta di un elemento di cui è stato eseguito il backup.

az backup protection backup-now [--backup-management-type {AzureIaasVM, AzureStorage, AzureWorkload}]
                                [--backup-type]
                                [--container-name]
                                [--enable-compression {false, true}]
                                [--ids]
                                [--item-name]
                                [--resource-group]
                                [--retain-until]
                                [--subscription]
                                [--vault-name]
                                [--workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}]

Esempio

Eseguire un backup su richiesta di un elemento di cui è stato eseguito il backup. (generato automaticamente)

az backup protection backup-now --container-name MyContainer --item-name MyItem --resource-group MyResourceGroup --retain-until 01-02-2018 --vault-name MyVault --backup-management-type AzureIaasVM

Parametri facoltativi

--backup-management-type

Specificare il tipo di gestione del backup. Definire il modo in cui Backup di Azure gestisce il backup delle entità all'interno della risorsa arm. Ad esempio, AzureWorkloads fa riferimento ai carichi di lavoro installati all'interno di macchine virtuali di Azure, Azure Archiviazione fa riferimento alle entità all'interno dell'account Archiviazione. Obbligatorio solo se il nome descrittivo viene usato come nome contenitore.

valori accettati: AzureIaasVM, AzureStorage, AzureWorkload
--backup-type

'Full, Differential, Log, CopyOnlyFull' per il tipo di elemento di backup 'MSSQL'. 'Full, Differential' per il tipo di elemento di backup 'SAPHANA'.

--container-name -c

Nome del contenitore di backup. Accetta 'Name' o 'FriendlyName' dall'output del comando az backup container list. Se viene passato "FriendlyName", è necessario BackupManagementType.

--enable-compression

Opzione per abilitare la compressione.

valori accettati: false, true
valore predefinito: False
--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--item-name -i

Nome dell'elemento di cui è stato eseguito il backup.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--retain-until

Data fino alla quale questa copia di cui è stato eseguito il backup sarà disponibile per il recupero, in formato UTC (d-m-Y). Nel caso di vm e AzureFileShare viene eseguito un valore predefinito di 30 giorni. Per il carico di lavoro MSSQL, mantenere il valore minimo fino a 2 giorni e il valore massimo è 99 anni per il tipo di backup 'CopyOnlyFull'. Per MSSQL e SAPHANA, mantenere il valore minimo fino a 45 giorni e il valore massimo è 99 anni per il tipo di backup 'Full'. Per qualsiasi altro tipo di backup, mantieni fino a quando il valore non viene sottoposto a override da Criteri. Se non specificato, verrà eseguito un valore predefinito di 30 giorni per il tipo di backup 'CopyOnlyFull' e un valore di 45 giorni per il tipo di backup 'Full' e nessun valore predefinito per altri tipi di backup.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--vault-name -v

Nome dell'insieme di credenziali di Servizi di ripristino.

--workload-type

Specificare il tipo di applicazioni all'interno della risorsa che deve essere individuata e protetta da Backup di Azure. 'MSSQL' e 'SQLDataBase' possono essere usati in modo intercambiabile per SQL nella macchina virtuale di Azure, come può 'SAPHANA' e 'SAPHanaDatabase' per SAP HANA nella macchina virtuale di Azure.

valori accettati: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az backup protection check-vm

Il comando restituisce null/empty se la risorsa specificata non è protetta in alcun insieme di credenziali di Servizi di ripristino nella sottoscrizione. Quando la configurazione del backup non riesce, può restituire i dettagli dell'insieme di credenziali. Se Backup di Azure ha esito negativo, cercare il codice di errore corrispondente nella sezione Problemi comuni - https://learn.microsoft.com/en-us/azure/backup/backup-azure-vms-troubleshoot#common-issues. Se è protetto, verranno restituiti i dettagli dell'insieme di credenziali pertinenti.

az backup protection check-vm [--resource-group]
                              [--vm]

Esempio

Determinare se la macchina virtuale è protetta o meno. Se protetto, restituisce l'ID dell'insieme di credenziali dei servizi di ripristino, in caso contrario restituisce vuoto. (generato automaticamente)

az backup protection check-vm --resource-group MyResourceGroup --vm myVM

Parametri facoltativi

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--vm

Nome o ID della macchina virtuale da proteggere.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az backup protection disable

Interrompere la protezione di un elemento di cui è stato eseguito il backup. Può conservare i dati di cui è stato eseguito il backup per sempre o scegliere di eliminarli.

az backup protection disable [--backup-management-type {AzureIaasVM, AzureStorage, AzureWorkload}]
                             [--container-name]
                             [--delete-backup-data {false, true}]
                             [--ids]
                             [--item-name]
                             [--resource-group]
                             [--retain-as-per-policy {false, true}]
                             [--subscription]
                             [--tenant-id]
                             [--vault-name]
                             [--workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}]
                             [--yes]

Esempio

Interrompere la protezione di un elemento di cui è stato eseguito il backup. Può conservare i dati di cui è stato eseguito il backup per sempre o scegliere di eliminarli. (generato automaticamente)

az backup protection disable --container-name MyContainer --backup-management-type AzureIaasVM --delete-backup-data false --item-name MyItem --resource-group MyResourceGroup --vault-name MyVault --yes

Parametri facoltativi

--backup-management-type

Specificare il tipo di gestione del backup. Definire il modo in cui Backup di Azure gestisce il backup delle entità all'interno della risorsa arm. Ad esempio, AzureWorkloads fa riferimento ai carichi di lavoro installati all'interno di macchine virtuali di Azure, Azure Archiviazione fa riferimento alle entità all'interno dell'account Archiviazione. Obbligatorio solo se il nome descrittivo viene usato come nome contenitore.

valori accettati: AzureIaasVM, AzureStorage, AzureWorkload
--container-name -c

Nome del contenitore di backup. Accetta 'Name' o 'FriendlyName' dall'output del comando az backup container list. Se viene passato "FriendlyName", è necessario BackupManagementType.

--delete-backup-data

Opzione per eliminare i dati di cui è stato eseguito il backup esistente nell'insieme di credenziali di Servizi di ripristino.

valori accettati: false, true
valore predefinito: False
--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--item-name -i

Nome dell'elemento di cui è stato eseguito il backup.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--retain-as-per-policy --retain-recovery-points-as-per-policy

Parametro switch che specifica che i punti di ripristino esistenti devono essere conservati per la durata specificata dai criteri di backup.

valori accettati: false, true
valore predefinito: False
--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--tenant-id

ID del tenant se Resource Guard protegge l'insieme di credenziali esiste in un tenant diverso.

--vault-name -v

Nome dell'insieme di credenziali di Servizi di ripristino.

--workload-type

Specificare il tipo di applicazioni all'interno della risorsa che deve essere individuata e protetta da Backup di Azure. 'MSSQL' e 'SQLDataBase' possono essere usati in modo intercambiabile per SQL nella macchina virtuale di Azure, come può 'SAPHANA' e 'SAPHanaDatabase' per SAP HANA nella macchina virtuale di Azure.

valori accettati: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
--yes -y

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az backup protection enable-for-azurefileshare

Iniziare a proteggere una condivisione file di Azure non protetta in precedenza all'interno di un account Archiviazione di Azure in base ai criteri specificati in un insieme di credenziali di Servizi di ripristino.

az backup protection enable-for-azurefileshare --azure-file-share
                                               --policy-name
                                               --resource-group
                                               --storage-account
                                               --vault-name

Esempio

Iniziare a proteggere una condivisione file di Azure non protetta in precedenza all'interno di un account Archiviazione di Azure in base ai criteri specificati in un insieme di credenziali di Servizi di ripristino. Specificare il nome della condivisione file di Azure e il nome dell'account di archiviazione padre.

az backup protection enable-for-azurefileshare --policy-name MyPolicy --resource-group MyResourceGroup --vault-name MyVault --storage-account MyStorageAccount --azure-file-share MyAzureFileShare

Parametri necessari

--azure-file-share

Nome della condivisione file di Azure.

--policy-name -p

Nome dei criteri di backup.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--storage-account

Nome dell'account Archiviazione della condivisione file.

--vault-name -v

Nome dell'insieme di credenziali di Servizi di ripristino.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az backup protection enable-for-azurewl

Iniziare a proteggere un carico di lavoro non protetto in precedenza all'interno di una macchina virtuale di Azure in base ai criteri specificati in un insieme di credenziali di Servizi di ripristino. Specificare i dettagli del carico di lavoro come elemento proteggibile.

az backup protection enable-for-azurewl --policy-name
                                        --protectable-item-name
                                        --protectable-item-type {HANAInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance}
                                        --resource-group
                                        --server-name
                                        --vault-name
                                        --workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}

Esempio

Iniziare a proteggere un carico di lavoro non protetto in precedenza all'interno di una macchina virtuale di Azure in base ai criteri specificati in un insieme di credenziali di Servizi di ripristino. Specificare i dettagli del carico di lavoro come elemento proteggibile.

az backup protection enable-for-azurewl --policy-name MyPolicy --resource-group MyResourceGroup --vault-name MyVault --protectable-item-name ItemName --protectable-item-type SQLInstance --server-name Myserver --workload-type MSSQL

Parametri necessari

--policy-name -p

Nome dei criteri di backup.

--protectable-item-name

Specificare il nome della risorsa da proteggere Backup di Azure servizio.

--protectable-item-type

Specificare il tipo di elementi all'interno della risorsa che deve essere individuata e protetta da Backup di Azure. 'HANAInstance' e 'SAPHanaSystem' possono essere usati in modo intercambiabile.

valori accettati: HANAInstance, SAPHanaDatabase, SAPHanaSystem, SQLAG, SQLDatabase, SQLInstance
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--server-name

Nome server padre dell'elemento.

--vault-name -v

Nome dell'insieme di credenziali di Servizi di ripristino.

--workload-type

Specificare il tipo di applicazioni all'interno della risorsa che deve essere individuata e protetta da Backup di Azure. 'MSSQL' e 'SQLDataBase' possono essere usati in modo intercambiabile per SQL nella macchina virtuale di Azure, come può 'SAPHANA' e 'SAPHanaDatabase' per SAP HANA nella macchina virtuale di Azure.

valori accettati: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az backup protection enable-for-vm

Iniziare a proteggere una macchina virtuale di Azure non protetta in precedenza in base ai criteri specificati in un insieme di credenziali di Servizi di ripristino.

az backup protection enable-for-vm --policy-name
                                   --resource-group
                                   --vault-name
                                   --vm
                                   [--disk-list-setting {exclude, include}]
                                   [--diskslist]
                                   [--exclude-all-data-disks {false, true}]

Esempio

Iniziare a proteggere una macchina virtuale di Azure non protetta in precedenza in base ai criteri specificati in un insieme di credenziali di Servizi di ripristino. (generato automaticamente)

az backup protection enable-for-vm --policy-name MyPolicy --resource-group MyResourceGroup --vault-name MyVault --vm myVM

Iniziare a proteggere una macchina virtuale di Azure non protetta in precedenza in base ai criteri specificati in un insieme di credenziali di Servizi di ripristino usando una shell Linux.

az backup protection enable-for-vm \
  --resource-group myResourceGroup \
  --vault-name myRecoveryServicesVault \
  --policy-name DefaultPolicy \
  --vm "$(az vm show -g VMResourceGroup -n MyVm --query id)"

Parametri necessari

--policy-name -p

Nome dei criteri di backup.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--vault-name -v

Nome dell'insieme di credenziali di Servizi di ripristino.

--vm

Nome o ID della macchina virtuale da proteggere.

Parametri facoltativi

--disk-list-setting

Opzione per decidere se includere o escludere il disco o reimpostare eventuali impostazioni precedenti sul comportamento predefinito.

valori accettati: exclude, include
--diskslist

Elenco di dischi da escludere o includere.

--exclude-all-data-disks

Opzione per specificare solo il backup del disco del sistema operativo.

valori accettati: false, true
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az backup protection resume

Riprendere il backup per l'elemento di backup associato. Usare questa opzione per modificare i criteri associati all'elemento di backup.

az backup protection resume --policy-name
                            [--backup-management-type {AzureIaasVM, AzureStorage, AzureWorkload}]
                            [--container-name]
                            [--ids]
                            [--item-name]
                            [--resource-group]
                            [--subscription]
                            [--vault-name]
                            [--workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}]

Esempio

Riprendere il backup per l'elemento di backup associato. Usare questa opzione per modificare i criteri associati all'elemento di backup.

az backup protection resume --vault-name MyVault --resource-group MyResourceGroup --container-name MyContainer --backup-management-type AzureIaasVM --item-name MyItem --policy-name MyPolicy

Parametri necessari

--policy-name -p

Nome dei criteri di backup.

Parametri facoltativi

--backup-management-type

Specificare il tipo di gestione del backup. Definire il modo in cui Backup di Azure gestisce il backup delle entità all'interno della risorsa arm. Ad esempio, AzureWorkloads fa riferimento ai carichi di lavoro installati all'interno di macchine virtuali di Azure, Azure Archiviazione fa riferimento alle entità all'interno dell'account Archiviazione. Obbligatorio solo se il nome descrittivo viene usato come nome contenitore.

valori accettati: AzureIaasVM, AzureStorage, AzureWorkload
--container-name -c

Nome del contenitore di backup. Accetta 'Name' o 'FriendlyName' dall'output del comando az backup container list. Se viene passato "FriendlyName", è necessario BackupManagementType.

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--item-name -i

Nome dell'elemento di cui è stato eseguito il backup.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--vault-name -v

Nome dell'insieme di credenziali di Servizi di ripristino.

--workload-type

Specificare il tipo di applicazioni all'interno della risorsa che deve essere individuata e protetta da Backup di Azure. 'MSSQL' e 'SQLDataBase' possono essere usati in modo intercambiabile per SQL nella macchina virtuale di Azure, come può 'SAPHANA' e 'SAPHanaDatabase' per SAP HANA nella macchina virtuale di Azure.

valori accettati: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az backup protection undelete

Riattivare un elemento dallo stato softdeleted per arrestare la protezione con stato dei dati conservati.

az backup protection undelete [--backup-management-type {AzureIaasVM, AzureStorage, AzureWorkload}]
                              [--container-name]
                              [--ids]
                              [--item-name]
                              [--resource-group]
                              [--subscription]
                              [--vault-name]
                              [--workload-type {AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM}]

Esempio

Riattivare un elemento dallo stato softdeleted per arrestare la protezione con stato dei dati conservati.

az backup protection undelete --container-name MyContainer --item-name MyItem --resource-group MyResourceGroup --vault-name MyVault --backup-management-type AzureIaasVM --workload-type VM

Parametri facoltativi

--backup-management-type

Specificare il tipo di gestione del backup. Definire il modo in cui Backup di Azure gestisce il backup delle entità all'interno della risorsa arm. Ad esempio, AzureWorkloads fa riferimento ai carichi di lavoro installati all'interno di macchine virtuali di Azure, Azure Archiviazione fa riferimento alle entità all'interno dell'account Archiviazione. Obbligatorio solo se il nome descrittivo viene usato come nome contenitore.

valori accettati: AzureIaasVM, AzureStorage, AzureWorkload
--container-name -c

Nome del contenitore di backup. Accetta 'Name' o 'FriendlyName' dall'output del comando az backup container list. Se viene passato "FriendlyName", è necessario BackupManagementType.

--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--item-name -i

Nome dell'elemento di cui è stato eseguito il backup.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--vault-name -v

Nome dell'insieme di credenziali di Servizi di ripristino.

--workload-type

Specificare il tipo di applicazioni all'interno della risorsa che deve essere individuata e protetta da Backup di Azure. 'MSSQL' e 'SQLDataBase' possono essere usati in modo intercambiabile per SQL nella macchina virtuale di Azure, come può 'SAPHANA' e 'SAPHanaDatabase' per SAP HANA nella macchina virtuale di Azure.

valori accettati: AzureFileShare, MSSQL, SAPHANA, SAPHanaDatabase, SQLDataBase, VM
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az backup protection update-for-vm

Aggiornare le impostazioni di esclusione del disco associate a un elemento della macchina virtuale di cui è stato eseguito il backup.

az backup protection update-for-vm [--container-name]
                                   [--disk-list-setting {exclude, include, resetexclusionsettings}]
                                   [--diskslist]
                                   [--exclude-all-data-disks {false, true}]
                                   [--ids]
                                   [--item-name]
                                   [--resource-group]
                                   [--subscription]
                                   [--vault-name]

Esempio

Aggiornare le impostazioni di esclusione del disco associate a un elemento della macchina virtuale di cui è stato eseguito il backup.

az backup protection update-for-vm --vault-name MyVault --resource-group MyResourceGroup --container-name MyContainer --item-name MyItem --disk-list-setting exclude --diskslist 1

Parametri facoltativi

--container-name -c

Nome del contenitore di backup. Accetta 'Name' o 'FriendlyName' dall'output del comando az backup container list. Se viene passato "FriendlyName", è necessario BackupManagementType.

--disk-list-setting

Opzione per decidere se includere o escludere il disco o reimpostare eventuali impostazioni precedenti sul comportamento predefinito.

valori accettati: exclude, include, resetexclusionsettings
--diskslist

Elenco di dischi da escludere o includere.

--exclude-all-data-disks

Opzione per specificare solo il backup del disco del sistema operativo.

valori accettati: false, true
--ids

Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".

--item-name -i

Nome dell'elemento di cui è stato eseguito il backup.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--vault-name -v

Nome dell'insieme di credenziali di Servizi di ripristino.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.