az sql db replica
Administrar la replicación entre bases de datos.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az sql db replica create |
Cree una base de datos como una réplica secundaria legible de una base de datos existente. |
Core | GA |
az sql db replica delete-link |
Detenga permanentemente la replicación de datos entre dos réplicas de base de datos. |
Core | GA |
az sql db replica list-links |
Enumere las réplicas de una base de datos y su estado de replicación. |
Core | GA |
az sql db replica set-primary |
Establezca la base de datos de réplica principal mediante la conmutación por error de la base de datos de réplica principal actual. |
Core | GA |
az sql db replica create
Cree una base de datos como una réplica secundaria legible de una base de datos existente.
Para ver una lista completa de las opciones de nivel de rendimiento, ejecute az sql db list-editions -a -o table -l LOCATION
. La base de datos secundaria debe tener la misma edición que la base de datos principal.
az sql db replica create --name
--partner-server
--resource-group
--server
[--assign-identity {false, true}]
[--auto-pause-delay]
[--availability-zone]
[--backup-storage-redundancy]
[--capacity]
[--compute-model {Provisioned, Serverless}]
[--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]
[--partner-database]
[--partner-resource-group]
[--preferred-enclave-type {Default, VBS}]
[--read-scale {Disabled, Enabled}]
[--secondary-type]
[--service-level-objective]
[--tags]
[--umi]
[--zone-redundant {false, true}]
Ejemplos
Cree una base de datos con el nivel de rendimiento S0 como réplica secundaria de una base de datos Estándar existente.
az sql db replica create -g mygroup -s myserver -n originalDb --partner-server newDb --service-objective S0
Creación de una base de datos con la edición GeneralPurpose, hardware Gen4 y 1 núcleo virtual como réplica secundaria de una base de datos GeneralPurpose existente
az sql db replica create -g mygroup -s myserver -n originalDb --partner-server newDb -f Gen4 -c 1
Cree una base de datos con almacenamiento de copia de seguridad con redundancia de zona como una réplica secundaria de una base de datos existente.
az sql db replica create -g mygroup -s myserver -n originalDb --partner-server newDb --backup-storage-redundancy Zone
Parámetros requeridos
Nombre de Azure SQL Database.
Nombre del servidor en el que se va a crear la nueva réplica.
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>
.
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.
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.
Nombre de la nueva réplica. Si no se especifica, el valor predeterminado es el nombre de la base de datos de origen.
Nombre del grupo de recursos en el que se va a crear la nueva réplica. Si no se especifica, el valor predeterminado es el grupo de recursos de origen.
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.
Tipo de secundario que se va a crear. Entre los valores permitidos se incluyen: Geo, Named.
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 replica delete-link
Detenga permanentemente la replicación de datos entre dos réplicas de base de datos.
az sql db replica delete-link --partner-server
[--ids]
[--name]
[--partner-resource-group]
[--resource-group]
[--server]
[--subscription]
[--yes]
Parámetros requeridos
Nombre del servidor en el que se encuentra la otra réplica.
Parámetros opcionales
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".
Nombre de Azure SQL Database.
Nombre del grupo de recursos en el que se encuentra la otra réplica. Si no se especifica, el valor predeterminado es el primer grupo de recursos de la base de datos.
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
.
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 replica list-links
Enumere las réplicas de una base de datos y su estado de replicación.
az sql db replica list-links [--ids]
[--name]
[--resource-group]
[--server]
[--subscription]
Ejemplos
Enumere las réplicas de una base de datos y su estado de replicación. (generado automáticamente)
az sql db replica list-links --name MyAzureSQLDatabase --resource-group MyResourceGroup --server myserver
Parámetros opcionales
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".
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
.
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 replica set-primary
Establezca la base de datos de réplica principal mediante la conmutación por error de la base de datos de réplica principal actual.
az sql db replica set-primary [--allow-data-loss]
[--ids]
[--name]
[--resource-group]
[--server]
[--subscription]
Ejemplos
Establezca la base de datos de réplica principal mediante la conmutación por error de la base de datos de réplica principal actual. (generado automáticamente)
az sql db replica set-primary --allow-data-loss --name MyDatabase --resource-group MyResourceGroup --server myserver --subscription MySubscription
Parámetros opcionales
Si se especifica, la operación de conmutación por error permitirá la pérdida de datos.
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".
Nombre de la base de datos que se va a conmutar por error.
Nombre del grupo de recursos que contiene la réplica secundaria que se convertirá en la nueva principal.
Nombre del servidor que contiene la réplica secundaria que se convertirá en la nueva principal. 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
.
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.