Compartir a través de


az sql midb ltr-backup

Administrar copias de seguridad de retención a largo plazo de SQL Instancia administrada base de datos.

Comandos

Nombre Description Tipo Estado
az sql midb ltr-backup delete

Elimine una copia de seguridad de retención a largo plazo.

Core Preview
az sql midb ltr-backup list

Enumere las copias de seguridad de retención a largo plazo para una ubicación, instancia o base de datos.

Core Preview
az sql midb ltr-backup restore

Restaure una copia de seguridad de retención a largo plazo en una nueva base de datos.

Core Preview
az sql midb ltr-backup show

Obtenga una copia de seguridad de retención a largo plazo para una base de datos administrada.

Core Preview
az sql midb ltr-backup wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición de la base de datos administrada.

Core GA

az sql midb ltr-backup delete

Vista previa

Este comando está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Elimine una copia de seguridad de retención a largo plazo.

az sql midb ltr-backup delete [--backup-id --id]
                              [--database]
                              [--location]
                              [--managed-instance --mi]
                              [--name]
                              [--yes]

Ejemplos

Elimine la copia de seguridad de retención a largo plazo para una base de datos administrada.

az sql midb ltr-backup delete -l southeastasia --mi myinstance -d mymanageddb --name "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"

Elimine la copia de seguridad de retención a largo plazo para una base de datos administrada.

az sql midb ltr-backup delete --backup-id '/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionManagedInstances/myinstance/longTermRetentionDatabases/mymanageddb/longTermRetentionManagedInstanceBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000'

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.

--backup-id --id

Identificador de recurso de las copias de seguridad. Use "az sql midb ltr-backup show" o "az sql midb ltr-backup list" para el identificador de copia de seguridad. Si se proporciona, no se requieren otros argumentos.

--database -d

Nombre de La base de datos administrada de Azure SQL.

--location -l

Ubicación de las copias de seguridad deseadas.

--managed-instance --mi

Nombre de instancia administrada de Azure SQL.

--name -n

Nombre de la copia de seguridad de LTR. Use "az sql midb ltr-backup show" o "az sql midb ltr-backup list" para el nombre de la copia de seguridad.

--yes -y

No solicita confirmación.

Propiedad Valor
Valor predeterminado: False
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

az sql midb ltr-backup list

Vista previa

Este comando está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Enumere las copias de seguridad de retención a largo plazo para una ubicación, instancia o base de datos.

az sql midb ltr-backup list --location
                            [--database]
                            [--database-state --state]
                            [--latest --only-latest-per-database]
                            [--managed-instance --mi]
                            [--resource-group]

Ejemplos

Enumeración de copias de seguridad de retención a largo plazo para una base de datos administrada.

az sql midb ltr-backup list -l southeastasia --mi myinstance -d mymanageddb

Enumere las copias de seguridad de retención a largo plazo para una instancia administrada (enumere solo las copias de seguridad ltR más recientes, que pertenecen a bases de datos activas).

az sql midb ltr-backup list -l southeastasia --mi myinstance --database-state Live --only-latest-per-database

Enumeración de copias de seguridad de retención a largo plazo para una instancia administrada (con el argumento del grupo de recursos).

az sql midb ltr-backup list -l southeastasia -g mygroup --mi myinstance

Enumera las copias de seguridad de retención a largo plazo para una ubicación (enumera solo las copias de seguridad ltR más recientes, que pertenecen a bases de datos activas).

az sql midb ltr-backup list -l southeastasia --database-state Live --only-latest-per-database

Enumeración de copias de seguridad de retención a largo plazo para una ubicación (con el argumento del grupo de recursos).

az sql midb ltr-backup list -l southeastasia -g mygroup

Parámetros requeridos

--location -l

Ubicación de las copias de seguridad deseadas.

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.

--database -d

Nombre de La base de datos administrada de Azure SQL. Si se especifica (junto con el nombre de instancia), recupera todas las copias de seguridad solicitadas en esta base de datos.

--database-state --state

'All', 'Live' o 'Deleted'. Capturará copias de seguridad solo de las bases de datos del estado especificado. Si no se provió ningún estado, el valor predeterminado es "All".

--latest --only-latest-per-database

Si es true, solo devolverá la copia de seguridad más reciente para cada base de datos.

--managed-instance --mi

Nombre de instancia administrada de Azure SQL. Si se especifica, recupera todas las copias de seguridad solicitadas en esta instancia administrada.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

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

az sql midb ltr-backup restore

Vista previa

Este comando está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Restaure una copia de seguridad de retención a largo plazo en una nueva base de datos.

az sql midb ltr-backup restore --backup-id --id
                               --dest-database
                               --dest-mi
                               --dest-resource-group
                               [--no-wait]

Ejemplos

Restaure una base de datos administrada mediante la copia de seguridad de LTR.

az sql midb ltr-backup restore \
    --dest-database targetmidb --dest-mi myinstance --dest-resource-group mygroup \
    --backup-id "/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionManagedInstances/myinstance/longTermRetentionDatabases/sourcemidb/longTermRetentionManagedInstanceBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"

Parámetros requeridos

--backup-id --id

Identificador de recurso de la copia de seguridad de retención a largo plazo que se va a restaurar. Use "az sql midb ltr-backup show" o "az sql midb ltr-backup list" para el identificador de copia de seguridad.

--dest-database

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

--dest-mi

Nombre de la instancia administrada a la que se va a restaurar la base de datos administrada.

--dest-resource-group

Nombre del grupo de recursos de la instancia administrada a la que restaurar la base de datos administrada.

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.

--no-wait

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

Propiedad Valor
Valor predeterminado: False
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

az sql midb ltr-backup show

Vista previa

Este comando está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Obtenga una copia de seguridad de retención a largo plazo para una base de datos administrada.

az sql midb ltr-backup show [--backup-id --id]
                            [--database]
                            [--location]
                            [--managed-instance --mi]
                            [--name]

Ejemplos

Mostrar la copia de seguridad de retención a largo plazo para una base de datos administrada.

az sql midb ltr-backup show --backup-id '/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionManagedInstances/myinstance/longTermRetentionDatabases/mymanageddb/longTermRetentionManagedInstanceBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000'

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.

--backup-id --id

Identificador de recurso de las copias de seguridad. Use "az sql midb ltr-backup show" o "az sql midb ltr-backup list" para el identificador de copia de seguridad. Si se proporciona, no se requieren otros argumentos.

--database -d

Nombre de La base de datos administrada de Azure SQL.

--location -l

Ubicación de las copias de seguridad deseadas.

--managed-instance --mi

Nombre de instancia administrada de Azure SQL.

--name -n

Nombre de la copia de seguridad de LTR. Use "az sql midb ltr-backup show" o "az sql midb ltr-backup list" para el nombre de la copia de seguridad.

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

az sql midb ltr-backup wait

Coloque la CLI en un estado de espera hasta que se cumpla una condición de la base de datos administrada.

az sql midb ltr-backup wait --database
                            --managed-instance --mi
                            --resource-group
                            [--created]
                            [--custom]
                            [--deleted]
                            [--exists]
                            [--interval]
                            [--timeout]
                            [--updated]

Parámetros requeridos

--database -d

Nombre de La base de datos administrada de Azure SQL.

--managed-instance --mi

Nombre de instancia administrada de Azure SQL.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

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.

--created

Espere hasta que se cree con "provisioningState" en "Succeeded".

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: False
--custom

Espere hasta que la condición cumpla una consulta JMESPath personalizada. Por ejemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
--deleted

Espere hasta que se elimine.

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: False
--exists

Espere hasta que exista el recurso.

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: False
--interval

Intervalo de sondeo en segundos.

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: 30
--timeout

Espera máxima en segundos.

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: 3600
--updated

Espere hasta que se actualice con provisioningState en "Succeeded".

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: False
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