az sql midb-arc

Note

Questo riferimento fa parte dell'estensione arcdata per il interfaccia della riga di comando di Azure (versione 2.3.1 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az sql midb-arc . Altre informazioni sulle estensioni.

Gestire i database per le istanze gestite di SQL abilitate per Azure Arc.

Comandi

Nome Descrizione Tipo Status
az sql midb-arc restore

Ripristinare un database in un'istanza gestita di SQL abilitata Azure Arc.

Extension GA

az sql midb-arc restore

Ripristinare un database in un'istanza gestita di SQL abilitata Azure Arc.

az sql midb-arc restore [--acquire-policy-token]
                        [--change-reference]
                        [--dest-name]
                        [--dry-run]
                        [--k8s-namespace]
                        [--managed-instance]
                        [--name]
                        [--no-wait]
                        [--time]
                        [--use-k8s]

Esempio

Ad esempio 1: ripristinare un database usando il ripristino temporizzato.

az sql midb-arc restore --managed-instance sqlmi1 --name mysourcedb
 --dest-name mynewdb --time "2021-10-20T05:34:22Z" --k8s-namespace
 arc --use-k8s --dry-run

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--acquire-policy-token

Acquisizione automatica di un token Criteri di Azure per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--change-reference

ID riferimento di modifica correlato per questa operazione di risorsa.

Proprietà Valore
Gruppo di parametri: Global Policy Arguments
--dest-name

Nome del database che verrà creato come destinazione di ripristino.

--dry-run

Verifica se l'operazione di ripristino può essere completata correttamente o meno restituendo l'intervallo di tempo di ripristino meno recente e più recente.

--k8s-namespace -k

Spazio dei nomi Kubernetes che contiene l'istanza gestita di SQL abilitata Azure Arc. Se non viene specificato alcuno spazio dei nomi, verrà usato lo spazio dei nomi definito in kubeconfig.

--managed-instance

Nome del Azure Arc'istanza gestita di SQL abilitata.

--name -n

Nome del database di origine da cui recuperare i backup.

--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

--time -t

Punto nel tempo del database di origine che verrà ripristinato per creare il nuovo database. Deve essere maggiore o uguale al valore di data/ora di ripristino meno recente del database di origine. L'ora deve essere nel formato seguente: 'AAAA-MM-GGTHH:MM:SSZ'. Se non viene specificato alcun tempo, verrà ripristinato il backup più recente.

--use-k8s

Usare le API Kubernetes locali per eseguire questa azione.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False