az restore-point

Gestire il punto di ripristino con res.

Comandi

Nome Descrizione Tipo Stato
az restore-point collection

Creare la raccolta di punti di ripristino. Per altri dettagli, fare riferimento a https://aka.ms/RestorePoints . Quando si aggiorna una raccolta di punti di ripristino, è possibile modificare solo i tag.

Core Disponibilità generale
az restore-point collection create

Creare la raccolta di punti di ripristino. Per altri dettagli, fare riferimento a https://aka.ms/RestorePoints . Quando si aggiorna una raccolta di punti di ripristino, è possibile modificare solo i tag.

Core Disponibilità generale
az restore-point collection delete

Eliminare la raccolta di punti di ripristino. Questa operazione eliminerà anche tutti i punti di ripristino contenuti.

Core Disponibilità generale
az restore-point collection list

Ottenere l'elenco delle raccolte di punti di ripristino in un gruppo di risorse.

Core Disponibilità generale
az restore-point collection list-all

Ottenere l'elenco delle raccolte di punti di ripristino nella sottoscrizione. Utilizzare la proprietà nextLink nella risposta per ottenere la pagina successiva delle raccolte di punti di ripristino. Eseguire questa operazione fino a nextLink non è null per recuperare tutte le raccolte di punti di ripristino.

Core Disponibilità generale
az restore-point collection show

Ottenere la raccolta di punti di ripristino.

Core Disponibilità generale
az restore-point collection update

Aggiornare la raccolta di punti di ripristino.

Core Disponibilità generale
az restore-point collection wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione della raccolta di punti di ripristino.

Core Disponibilità generale
az restore-point create

Creare il punto di ripristino. L'aggiornamento delle proprietà di un punto di ripristino esistente non è consentito.

Core Disponibilità generale
az restore-point delete

Eliminare il punto di ripristino.

Core Disponibilità generale
az restore-point show

Ottenere il punto di ripristino.

Core Disponibilità generale
az restore-point wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione del punto di ripristino.

Core Disponibilità generale

az restore-point create

Creare il punto di ripristino. L'aggiornamento delle proprietà di un punto di ripristino esistente non è consentito.

az restore-point create --collection-name
                        --name
                        --resource-group
                        [--consistency-mode {ApplicationConsistent, CrashConsistent, FileSystemConsistent}]
                        [--data-disk-restore-point-encryption-set]
                        [--data-disk-restore-point-encryption-type {EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys, EncryptionAtRestWithPlatformKey}]
                        [--exclude-disks]
                        [--no-wait]
                        [--os-restore-point-encryption-set]
                        [--os-restore-point-encryption-type {EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys, EncryptionAtRestWithPlatformKey}]
                        [--source-data-disk-resource]
                        [--source-os-resource]
                        [--source-restore-point]

Esempio

Creare un punto di ripristino

az restore-point create --exclude-disks "/subscriptions/{subscription-id}/resourceGroups/myResour               ceGroup/providers/Microsoft.Compute/disks/disk123" --resource-group "myResourceGroup"                --collection-name "rpcName" --name "rpName"

Creare un punto di ripristino con --consistency-mode CrashConsistent

az vm create -n vm -g rg --image Ubuntu2204 --tag EnableCrashConsistentRestorePoint=True

az restore-point collection create --source-id "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVM"                -g rg --collection-name "myRpc"

az restore-point create --exclude-disks "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/disk123"                --resource-group "myResourceGroup" --collection-name "rpcName" --name "rpName"

Parametri necessari

--collection-name

Nome della raccolta di punti di ripristino.

--name --restore-point-name -n

Nome del punto di ripristino.

--resource-group -g

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

Parametri facoltativi

--consistency-mode
Anteprima

Modalità di coerenza del punto di ripristino. Può essere specificato nell'input durante la creazione di un punto di ripristino. Per il momento, solo CrashConsistent viene accettato come input valido. Per altri dettagli, fare riferimento a https://aka.ms/RestorePoints .

valori accettati: ApplicationConsistent, CrashConsistent, FileSystemConsistent
--data-disk-restore-point-encryption-set

ID risorsa set di crittografia dischi dati gestito dal cliente.

--data-disk-restore-point-encryption-type

Tipo di chiave utilizzata per crittografare i dati del punto di ripristino del disco dati.

valori accettati: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys, EncryptionAtRestWithPlatformKey
--exclude-disks

Elenco di ID risorsa disco che il cliente desidera escludere dal punto di ripristino. Se non viene specificato alcun disco, verranno inclusi tutti i dischi.

Utilizzo: --exclude-disks XX ID: ID risorsa ARM sotto forma di /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/... È possibile specificare più azioni usando più di un argomento --exclude-disks.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--os-restore-point-encryption-set

ID risorsa del set di risorse del disco del sistema operativo gestito dal cliente.

--os-restore-point-encryption-type

Tipo di chiave usata per crittografare i dati del punto di ripristino del disco del sistema operativo.

valori accettati: EncryptionAtRestWithCustomerKey, EncryptionAtRestWithPlatformAndCustomerKeys, EncryptionAtRestWithPlatformKey
--source-data-disk-resource

ID risorsa del disco dati di origine.

--source-os-resource

ID risorsa del disco del sistema operativo di origine.

--source-restore-point

ID risorsa del punto di ripristino di origine da cui deve essere creata una copia.

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 restore-point delete

Eliminare il punto di ripristino.

az restore-point delete [--collection-name]
                        [--ids]
                        [--name]
                        [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                        [--resource-group]
                        [--subscription]
                        [--yes]

Parametri facoltativi

--collection-name --restore-point-collection-name

Nome della raccolta di punti di ripristino.

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

--name --restore-point-name -n

Nome del punto di ripristino.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--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.

--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 restore-point show

Ottenere il punto di ripristino.

az restore-point show --collection-name
                      --name
                      --resource-group
                      [--instance-view]

Esempio

Ottenere un punto di ripristino

az restore-point show --resource-group "myResourceGroup" --collection-name "rpcName" --name "rpName"

Parametri necessari

--collection-name

Nome della raccolta di punti di ripristino.

--name --restore-point-name -n

Nome del punto di ripristino.

--resource-group -g

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

Parametri facoltativi

--instance-view

Visualizzare la visualizzazione dell'istanza di un punto 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 restore-point wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione del punto di ripristino.

az restore-point wait --collection-name
                      --name
                      --resource-group
                      [--created]
                      [--custom]
                      [--deleted]
                      [--exists]
                      [--expand]
                      [--interval]
                      [--timeout]
                      [--updated]

Esempio

Sospendere l'esecuzione della riga successiva dello script dell'interfaccia della riga di comando fino a quando il punto di ripristino non viene creato correttamente.

az restore-point wait --resource-group "myResourceGroup" --collection-name "rpcName" --name "rpName" --created

Sospendere l'esecuzione della riga successiva dello script dell'interfaccia della riga di comando fino a quando il punto di ripristino non viene eliminato correttamente.

az restore-point wait --resource-group "myResourceGroup" --collection-name "rpcName" --name "rpName" --deleted

Parametri necessari

--collection-name

Nome della raccolta di punti di ripristino.

--name --restore-point-name -n

Nome del punto di ripristino.

--resource-group -g

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

Parametri facoltativi

--created

Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.

valore predefinito: False
--custom

Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Attendere l'eliminazione.

valore predefinito: False
--exists

Attendere che la risorsa esista.

valore predefinito: False
--expand

Espressione di espansione da applicare all'operazione. 'InstanceView' recupera informazioni sullo stato di runtime di un punto di ripristino. Il valore predefinito 'instanceView' è Nessuno.

--interval

Intervallo di polling in secondi.

valore predefinito: 30
--timeout

Attesa massima in secondi.

valore predefinito: 3600
--updated

Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.

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.