az sql midb-arc

Note

Esta referencia forma parte de la extensión arcdata para el CLI de Azure (versión 2.3.1 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az sql midb-arc. Obtenga más información sobre las extensiones.

Administrar bases de datos para instancias administradas de SQL habilitadas para Azure Arc.

Comandos

Nombre Description Tipo Estado
az sql midb-arc restore

Restaure una base de datos en una instancia administrada de SQL habilitada Azure Arc.

Extension GA

az sql midb-arc restore

Restaure una base de datos en una instancia administrada de SQL habilitada 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]

Ejemplos

Ejemplo 1: Restaurar una base de datos mediante la restauración a un momento dado.

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

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--acquire-policy-token

Adquirir un token de Azure Policy automáticamente para esta operación de recursos.

Propiedad Valor
Grupo de parámetros: Global Policy Arguments
--change-reference

Identificador de referencia de cambio relacionado para esta operación de recurso.

Propiedad Valor
Grupo de parámetros: Global Policy Arguments
--dest-name

Nombre de la base de datos que se creará como destino de restauración.

--dry-run

Valida si la operación de restauración se puede realizar correctamente o no devolviendo el período de tiempo de restauración más antiguo y reciente.

--k8s-namespace -k

Espacio de nombres de Kubernetes que contiene la instancia administrada de SQL habilitada Azure Arc. Si no se especifica ningún espacio de nombres, se utilizará el espacio de nombres definido en kubeconfig.

--managed-instance

Nombre del origen Azure Arc instancia administrada de SQL habilitada.

--name -n

Nombre de la base de datos de origen desde donde se deben recuperar las copias de seguridad.

--no-wait

No espere a que finalice la operación de ejecución prolongada.

--time -t

El momento dado de la base de datos de origen que se restaurará para crear la nueva base de datos. Debe ser mayor o igual que el valor de fecha y hora de restauración más antiguo de la base de datos de origen. La hora debe tener el siguiente formato: "AAAA-MM-DDTHH:MM:SSZ". Si no se proporciona ningún tiempo, se restaurará la copia de seguridad más reciente.

--use-k8s

Use las API de Kubernetes locales para realizar esta acción.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False