az sql server-arc availability-group

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 server-arc availability-group. Obtenga más información sobre las extensiones.

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 grupos de disponibilidad.

Comandos

Nombre Description Tipo Estado
az sql server-arc availability-group create

Cree un grupo de disponibilidad.

Extension Preview
az sql server-arc availability-group failover

Solicite la conmutación por error manual de un grupo de disponibilidad.

Extension Preview

az sql server-arc availability-group create

Vista previa

El grupo de comandos "sql server-arc availability-group" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree un grupo de disponibilidad.

az sql server-arc availability-group create --mirroring-port
                                            --name
                                            --replica-ids
                                            --resource-group
                                            [--acquire-policy-token]
                                            [--automated-backup-preference]
                                            [--availability-mode]
                                            [--certificate-name]
                                            [--change-reference]
                                            [--cluster-type]
                                            [--databases]
                                            [--db-failover]
                                            [--dtc-support]
                                            [--endpoint-auth-mode]
                                            [--endpoint-login]
                                            [--failover-mode]
                                            [--failure-condition-level]
                                            [--health-check-timeout]
                                            [--listener-ipv4-addresses]
                                            [--listener-ipv4-masks]
                                            [--listener-ipv6-addresses]
                                            [--listener-name]
                                            [--listener-port]
                                            [--no-wait]
                                            [--required-synchronized-secondaries]
                                            [--seeding-mode]

Ejemplos

Ejemplo 1: Creación de un grupo de disponibilidad

az sql server-arc availability-group create --name myAvailabilityGroupName --resource-group myResourceGroup --replica-ids "/subscriptions/.../resourceGroups/.../providers/Microsoft.AzureArcData/sqlServerInstances/mySqlServerInstance" --mirroring-port 5022

Parámetros requeridos

--mirroring-port

Número de puerto del punto de conexión de creación de reflejo de la base de datos.

--name -n

Nombre del grupo de disponibilidad.

--replica-ids

Uno o varios identificadores de recursos de instancia de SQL Server (delimitados por espacio). El primer identificador será la réplica principal inicial.

--resource-group -g

Nombre del grupo de recursos donde se encuentra la instancia de SQL Server habilitada para Arc.

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
--automated-backup-preference

La preferencia de copia de seguridad automatizada para el grupo de disponibilidad (PRIMARY | SECONDARY_ONLY | SECONDARY | NONE).

--availability-mode

Modo de disponibilidad para el grupo de disponibilidad (SYNCHRONOUS_COMMIT | ASYNCHRONOUS_COMMIT).

--certificate-name

Nombre del certificado para autenticar las conexiones al punto de conexión de creación de reflejo.

--change-reference

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

Propiedad Valor
Grupo de parámetros: Global Policy Arguments
--cluster-type

Tipo de clúster para el grupo de disponibilidad (WSFC | NONE).

--databases

Nombres de base de datos (delimitados por espacio).

--db-failover

Activa la conmutación por error de nivel de base de datos para el grupo de disponibilidad (ON | OFF).

--dtc-support

Activa la compatibilidad con transacciones entre bases de datos a través del coordinador de transacciones distribuidas para el grupo de disponibilidad (PER_DB | OFF).

--endpoint-auth-mode

Modo de autenticación para conectarse al punto de conexión de creación de reflejo.

--endpoint-login

Inicio de sesión para conceder permisos de conexión en el punto de conexión de creación de reflejo.

--failover-mode

Modo de conmutación por error para el grupo de disponibilidad (AUTOMATIC | MANUAL | EXTERNAL).

--failure-condition-level

Nivel de condición de error para el grupo de disponibilidad (1 | 2 | 3 | 4 | 5).

--health-check-timeout

Tiempo de espera de comprobación de estado (en milisegundos) para el grupo de disponibilidad. El valor mínimo es 15000.

--listener-ipv4-addresses

Una o varias direcciones IPv4 (delimitadas por espacio) para el agente de escucha del grupo de disponibilidad.

--listener-ipv4-masks

Una o varias máscaras de subred para las direcciones IPv4 del agente de escucha del grupo de disponibilidad. Debe coincidir con el orden y el número de direcciones IPv4.

--listener-ipv6-addresses

Una o varias direcciones IPv6 (delimitadas por espacio) para el agente de escucha del grupo de disponibilidad.

--listener-name

Nombre del agente de escucha del grupo de disponibilidad.

--listener-port

Número de puerto del agente de escucha del grupo de disponibilidad.

--no-wait

Si se da, el comando devolverá una vez enviada la solicitud de creación. No esperará hasta que se haya creado el grupo de disponibilidad.

Propiedad Valor
Valor predeterminado: False
--required-synchronized-secondaries

Especifica el número mínimo de secundarias sincrónicas necesarias para confirmar antes de que la principal confirme una transacción (mín. 0 réplicas num máximas - 1).

--seeding-mode

Modo de propagación para el grupo de disponibilidad (AUTOMATIC | MANUAL).

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 server-arc availability-group failover

Vista previa

El grupo de comandos "sql server-arc availability-group" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Solicite la conmutación por error manual de un grupo de disponibilidad.

az sql server-arc availability-group failover --name
                                              --resource-group
                                              --server-name
                                              [--acquire-policy-token]
                                              [--change-reference]

Ejemplos

Ejemplo 1: Solicitud de conmutación por error manual de un grupo de disponibilidad

az sql server-arc availability-group failover --name myAvailabilityGroupName --resource-group myResourceGroup --server-name myServerName

Parámetros requeridos

--name -n

Nombre del grupo de disponibilidad.

--resource-group -g

Nombre del grupo de recursos donde se encuentra la instancia de SQL Server habilitada para Arc.

--server-name

Nombre del SQL Server habilitado para Arc para la conmutación por error.

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