az sql db ltr-backup
Este grupo de comandos está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Administrar copias de seguridad de retención a largo plazo de SQL Database.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az sql db ltr-backup delete |
Elimine una copia de seguridad de retención a largo plazo. |
Core | Versión preliminar |
az sql db ltr-backup list |
Enumere las copias de seguridad de retención a largo plazo para una ubicación, un servidor o una base de datos. |
Core | Versión preliminar |
az sql db ltr-backup restore |
Restaure una copia de seguridad de retención a largo plazo en una nueva base de datos. |
Core | Versión preliminar |
az sql db ltr-backup show |
Obtenga una copia de seguridad de retención a largo plazo para una base de datos. |
Core | Versión preliminar |
az sql db ltr-backup wait |
Coloque la CLI en un estado de espera hasta que se cumpla una condición de la base de datos. |
Core | Versión preliminar |
az sql db ltr-backup delete
El grupo de comandos "sql db ltr-backup" 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 db ltr-backup delete --database
--location
--name
--server
[--yes]
Ejemplos
Elimine la copia de seguridad de retención a largo plazo para la base de datos.
az sql db ltr-backup delete -l southeastasia -s myserver -d mydb -n "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"
Parámetros requeridos
Nombre de Azure SQL Database. Si se especifica (junto con el nombre del servidor), recupera todas las copias de seguridad solicitadas en esta base de datos.
Ubicación de las copias de seguridad deseadas.
Nombre de la copia de seguridad de LTR. Use "az sql db ltr-backup show" o "az sql db ltr-backup list" para el nombre de copia de seguridad.
Nombre de Azure SQL Server. Si se especifica, recupera todas las copias de seguridad solicitadas en este servidor.
Parámetros opcionales
No solicita confirmación.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az sql db ltr-backup list
El grupo de comandos "sql db ltr-backup" 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, un servidor o una base de datos.
az sql db ltr-backup list --location
[--database]
[--database-state]
[--latest]
[--resource-group]
[--server]
Ejemplos
Enumeración de copias de seguridad de retención a largo plazo para una base de datos.
az sql db ltr-backup list -l southeastasia -s myserver -d mydb
Enumere las copias de seguridad de retención a largo plazo para un servidor (enumere solo las copias de seguridad ltR más recientes, que pertenecen a bases de datos activas).
az sql db ltr-backup list -l southeastasia -s myserver --database-state Live --only-latest-per-database True
Enumeración de copias de seguridad de retención a largo plazo para un servidor (con el argumento del grupo de recursos).
az sql db ltr-backup list -l southeastasia -g mygroup -s myserver
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 db ltr-backup list -l southeastasia --database-state Live --only-latest-per-database True
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 db ltr-backup list -l southeastasia -g mygroup
Parámetros requeridos
Ubicación de las copias de seguridad deseadas.
Parámetros opcionales
Nombre de Azure SQL Database. Si se especifica (junto con el nombre del servidor), recupera todas las copias de seguridad solicitadas en esta base de datos.
'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".
Si es true, solo devolverá la copia de seguridad más reciente para cada base de datos.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre de Azure SQL Server. Si se especifica, recupera todas las copias de seguridad solicitadas en este servidor.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az sql db ltr-backup restore
El grupo de comandos "sql db ltr-backup" 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 db ltr-backup restore --backup-id
--dest-database
--dest-resource-group
--dest-server
[--assign-identity {false, true}]
[--auto-pause-delay]
[--availability-zone]
[--backup-storage-redundancy]
[--capacity]
[--compute-model {Provisioned, Serverless}]
[--edition]
[--elastic-pool]
[--encryption-protector]
[--encryption-protector-auto-rotation {false, true}]
[--family]
[--federated-client-id]
[--ha-replicas]
[--keys]
[--license-type {BasePrice, LicenseIncluded}]
[--min-capacity]
[--no-wait]
[--preferred-enclave-type {Default, VBS}]
[--read-scale {Disabled, Enabled}]
[--service-level-objective]
[--tags]
[--umi]
[--zone-redundant {false, true}]
Ejemplos
Restaure la copia de seguridad de LTR.
az sql db ltr-backup restore \
--dest-database targetdb --dest-server myserver --dest-resource-group mygroup \
--backup-id "/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionServers/myserver/longTermRetentionDatabases/sourcedb/longTermRetentionBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"
Parámetros requeridos
Identificador de recurso de la copia de seguridad de retención a largo plazo que se va a restaurar. Use "az sql db ltr-backup show" o "az sql db ltr-backup list" para el identificador de copia de seguridad.
Nombre de la base de datos que se creará como destino de restauración.
Nombre del grupo de recursos del servidor al que se va a restaurar la base de datos.
Nombre del servidor al que se va a restaurar la base de datos.
Parámetros opcionales
Asignar identidad para la base de datos.
Hora en minutos después de la cual la base de datos se pausa automáticamente. Un valor de -1 significa que la pausa automática está deshabilitada.
Zona de disponibilidad.
Redundancia de almacenamiento de copia de seguridad usada para almacenar copias de seguridad. Entre los valores permitidos se incluyen: Local, Zone, Geo, GeoZone.
Componente de capacidad de la SKU en número entero de DTU o vcores.
Modelo de proceso de la base de datos.
Componente de edición de la SKU. Los valores permitidos incluyen: Básico, Estándar, Premium, GeneralPurpose, BusinessCritical, Hiperescala.
Nombre o identificador de recurso del grupo elástico en el que se va a crear la base de datos.
Especifica la clave del almacén de claves de Azure que se va a usar como clave de protector de cifrado de base de datos.
Especifica la marca de rotación automática de clave protector de cifrado de base de datos. Puede ser true, false o null.
Componente de generación de proceso de la SKU (solo para SKU de núcleo virtual). Entre los valores permitidos se incluyen: Gen4, Gen5.
Identificador de cliente federado para SQL Database. Se usa para el escenario de CMK entre inquilinos.
Número de réplicas de alta disponibilidad que se van a aprovisionar para la base de datos. Solo se puede establecer para la edición hiperescala.
Lista de claves de AKV para SQL Database.
Tipo de licencia que se va a solicitar para esta base de datos.LicenseIncluded
si necesita una licencia o BasePrice
si tiene una licencia y es apta para Azure HybridBenefit.
Capacidad mínima que la base de datos siempre tendrá asignada, si no está en pausa.
No espere hasta que finalice la operación de ejecución prolongada.
Especifica el tipo de enclave para este recurso.
Si está habilitada, las conexiones que tienen intención de aplicación establecida en readonly en su cadena de conexión se pueden enrutar a una réplica secundaria de solo lectura. Esta propiedad solo se puede establecer para las bases de datos Premium y Crítico para la empresa.
Objetivo de servicio para la nueva base de datos. Por ejemplo: Básico, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.
Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.
Lista de identidades asignadas por el usuario para SQL Database.
Especifica si se va a habilitar la redundancia de zona. El valor predeterminado es true si no se especifica ningún valor.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az sql db ltr-backup show
El grupo de comandos "sql db ltr-backup" 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.
az sql db ltr-backup show --database
--location
--name
--server
Ejemplos
Mostrar la copia de seguridad de retención a largo plazo para una base de datos.
az sql db ltr-backup show -l southeastasia -s myserver -d mydb -n "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000;Hot"
Parámetros requeridos
Nombre de Azure SQL Database. Si se especifica (junto con el nombre del servidor), recupera todas las copias de seguridad solicitadas en esta base de datos.
Ubicación de las copias de seguridad deseadas.
Nombre de la copia de seguridad de LTR. Use "az sql db ltr-backup show" o "az sql db ltr-backup list" para el nombre de copia de seguridad.
Nombre de Azure SQL Server. Si se especifica, recupera todas las copias de seguridad solicitadas en este servidor.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az sql db ltr-backup wait
El grupo de comandos "sql db ltr-backup" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus
Coloque la CLI en un estado de espera hasta que se cumpla una condición de la base de datos.
az sql db ltr-backup wait [--created]
[--custom]
[--deleted]
[--exists]
[--expand]
[--filter]
[--ids]
[--interval]
[--name]
[--resource-group]
[--server]
[--subscription]
[--timeout]
[--updated]
Parámetros opcionales
Espere hasta que se cree con "provisioningState" en "Succeeded".
Espere hasta que la condición cumpla una consulta JMESPath personalizada. Por ejemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Espere hasta que se elimine.
Espere hasta que exista el recurso.
Los recursos secundarios que se van a incluir en la respuesta. El valor predeterminado es None.
Expresión de filtro de OData que filtra los elementos de la colección. El valor predeterminado es None.
Uno o varios identificadores de recursos (delimitados por espacios). Debe ser un identificador de recurso completo que contenga toda la información de los argumentos "Resource Id". Debe proporcionar argumentos --ids u otros argumentos "Resource Id".
Intervalo de sondeo en segundos.
Nombre de Azure SQL Database.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre de Azure SQL Server. Puede configurar el valor predeterminado mediante az configure --defaults sql-server=<name>
.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Espera máxima en segundos.
Espere hasta que se actualice con provisioningState en "Succeeded".
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.