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.

Principal Vista previa
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.

Principal Vista previa
az sql midb ltr-backup restore

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

Principal Vista previa
az sql midb ltr-backup show

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

Principal Vista previa
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.

Principal 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]
                              [--database]
                              [--location]
                              [--managed-instance]
                              [--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

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

Valor predeterminado: False
Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

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

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

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]
                            [--latest]
                            [--managed-instance]
                            [--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

--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 del 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 de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

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

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

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

--no-wait

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

Valor predeterminado: False
Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

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

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

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]
                            [--database]
                            [--location]
                            [--managed-instance]
                            [--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

--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 del 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 de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

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

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.

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
                            --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 del 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

--created

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

Valor predeterminado: False
--custom

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

--deleted

Espere hasta que se elimine.

Valor predeterminado: False
--exists

Espere hasta que exista el recurso.

Valor predeterminado: False
--interval

Intervalo de sondeo en segundos.

Valor predeterminado: 30
--timeout

Espera máxima en segundos.

Valor predeterminado: 3600
--updated

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

Valor predeterminado: False
Parámetros globales
--debug

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

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

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

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--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 de registro. Use --debug para obtener registros de depuración completos.