az sql instance-failover-group-arc
Nota:
Esta referencia forma parte de la extensión arcdata para la 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 instance-failover-group-arc . Obtenga más información sobre las extensiones.
Administrar grupos de conmutación por error de instancia administrada de SQL habilitados para Arc.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az sql instance-failover-group-arc create |
Cree un recurso de grupo de conmutación por error. |
Extensión | GA |
az sql instance-failover-group-arc delete |
Elimine un grupo de conmutación por error de SQL habilitado para Arc Instancia administrada. |
Extensión | GA |
az sql instance-failover-group-arc list |
Enumera todos los grupos de conmutación por error. |
Extensión | GA |
az sql instance-failover-group-arc show |
Muestra los detalles de un recurso de grupo de conmutación por error. |
Extensión | GA |
az sql instance-failover-group-arc update |
Actualice un recurso de grupo de conmutación por error. |
Extensión | GA |
az sql instance-failover-group-arc create
Cree un recurso de grupo de conmutación por error.
Cree un recurso de grupo de conmutación por error de SQL habilitado para Arc Instancia administrada para configurar un grupo de disponibilidad distribuido.
az sql instance-failover-group-arc create --mi
--name
--partner-mi
[--k8s-namespace]
[--no-wait]
[--partner-mirroring-cert-file]
[--partner-mirroring-url]
[--partner-resource-group]
[--partner-sync-mode {async, sync}]
[--primary-mirroring-url]
[--resource-group]
[--role {primary, secondary}]
[--shared-name]
[--use-k8s]
Ejemplos
Use la API de Kubernetes para crear un recurso de grupo de conmutación por error entre la instancia administrada de SQL principal sqlmi1 y la instancia administrada de SQL asociada sqlmi2. Se requieren el punto de conexión de creación de reflejo del asociado y el archivo de certificado.
az sql instance-failover-group-arc create --name fogcr --shared-name sharedname1 --mi sqlmi1 --role primary --partner-mi sqlmi2 --partner-mirroring-url 10.20.5.20:970 --partner-mirroring-cert-file ./sqlmi2.cer --use-k8s
Use Azure Resource Manager (ARM) para crear un recurso de grupo de conmutación por error.
az sql instance-failover-group-arc create --name fogcr --mi sqlmi1 --resource-group primary-rg-name --partner-mi sqlmi2 --partner-resource-group partner-rg-name --partner-sync-mode async
Use ARM para crear un grupo de conmutación por error con direcciones URL de creación de reflejo personalizadas.
az sql instance-failover-group-arc create --name fogcr --mi sqlmi1 --resource-group primary-rg-name --partner-mi sqlmi2 --partner-resource-group partner-rg-name --partner-sync-mode async --primary-mirroring-url 21.10.6.30:6603 --partner-mirroring-url 10.20.5.20:970
Parámetros requeridos
Nombre de la instancia administrada de SQL principal.
Nombre del recurso del grupo de conmutación por error.
Nombre de la instancia administrada de SQL asociada o instancia remota de SQL. Cuando se usan argumentos de destino de ARM, esto hace referencia al nombre de la instancia de recuperación ante desastres (DR).
Parámetros opcionales
Espacio de nombres donde se va a implementar el grupo de conmutación por error. Si no se especifica ningún espacio de nombres, se utilizará el espacio de nombres definido en kubeconfig.
No espere hasta que finalice la operación de ejecución prolongada.
Nombre de archivo del certificado público del punto de conexión de creación de reflejo para la instancia administrada de SQL asociada o el grupo de disponibilidad en la instancia remota de SQL. Solo se admite el formato PEM.
Dirección URL del punto de conexión de creación de reflejo de la instancia administrada de SQL del asociado.
El grupo de recursos de Azure de la instancia administrada de SQL habilitada para el asociado de recuperación ante desastres de Arc.
Modo de sincronización de asociados de la instancia administrada de SQL habilitada para Arc.
Dirección URL del punto de conexión de creación de reflejo de la instancia administrada de SQL principal.
El grupo de recursos de Azure de la instancia administrada de SQL habilitada para Arc principal.
Rol solicitado del grupo de conmutación por error. El rol se puede cambiar.
Nombre compartido del grupo de conmutación por error de esta instancia administrada de SQL. Tanto la instancia administrada de SQL principal como su asociado deben usar el mismo nombre compartido.
Cree el grupo de conmutación por error de instancia administrada de SQL habilitada para Arc mediante las API de Kubernetes locales.
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 instance-failover-group-arc delete
Elimine un grupo de conmutación por error de SQL habilitado para Arc Instancia administrada.
az sql instance-failover-group-arc delete --name
[--k8s-namespace]
[--mi]
[--resource-group]
[--use-k8s]
Ejemplos
Elimine un recurso de grupo de conmutación por error mediante la API de Kubernetes.
az sql instance-failover-group-arc delete --name fogcr --use-k8s
Elimine un recurso de grupo de conmutación por error mediante Azure Resource Manager.
az sql instance-failover-group-arc delete --name fogcr --mi sqlmi1 -g rg-name
Parámetros requeridos
Nombre del recurso del grupo de conmutación por error que se va a eliminar.
Parámetros opcionales
Espacio de nombres donde se implementa el grupo de conmutación por error. Si no se especifica ningún espacio de nombres, se utilizará el espacio de nombres definido en kubeconfig.
Nombre de la instancia administrada de SQL habilitada para Arc principal.
El grupo de recursos de Azure de la instancia administrada de SQL habilitada para Arc principal.
Use las API de Kubernetes locales para realizar esta acció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 instance-failover-group-arc list
Enumera todos los grupos de conmutación por error.
az sql instance-failover-group-arc list [--k8s-namespace]
[--mi]
[--resource-group]
[--use-k8s]
Ejemplos
Enumere todos los grupos de conmutación por error de un espacio de nombres mediante la API de Kubernetes.
az sql instance-failover-group-arc list --k8s-namespace arcdata --use-k8s
Para enumerar todos los grupos de conmutación por error, consulte Azure Resource Manager (ARM).
az sql instance-failover-group-arc list --mi sqlmi1 -g rg-name
Parámetros opcionales
Espacio de nombres donde se implementan los grupos de conmutación por error. Si no se especifica ningún espacio de nombres, se utilizará el espacio de nombres definido en kubeconfig.
Nombre de la instancia administrada de SQL habilitada para Arc.
El grupo de recursos de Azure de la instancia administrada de SQL habilitada para Arc.
Use las API de Kubernetes locales para realizar esta acció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 instance-failover-group-arc show
Muestra los detalles de un recurso de grupo de conmutación por error.
az sql instance-failover-group-arc show --name
[--k8s-namespace]
[--mi]
[--resource-group]
[--use-k8s]
Ejemplos
Muestre los detalles de un grupo de conmutación por error mediante la API de Kubernetes.
az sql instance-failover-group-arc show --name fogcr --use-k8s
Para mostrar los detalles de un grupo de conmutación por error, consulte Azure Resource Manager (ARM).
az sql instance-failover-group-arc show --name fogcr1 --mi sqlmi1 -g rg-name
Parámetros requeridos
Nombre del recurso del grupo de conmutación por error.
Parámetros opcionales
Espacio de nombres donde se implementa el grupo de conmutación por error. Si no se especifica ningún espacio de nombres, se utilizará el espacio de nombres definido en kubeconfig.
Nombre de la instancia administrada de SQL habilitada para Arc principal.
El grupo de recursos de Azure de la instancia administrada de SQL habilitada para Arc principal.
Use las API de Kubernetes locales para realizar esta acció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 instance-failover-group-arc update
Actualice un recurso de grupo de conmutación por error.
Actualice un recurso de grupo de conmutación por error de SQL habilitado para Arc Instancia administrada para cambiar el rol del grupo de disponibilidad distribuido.
az sql instance-failover-group-arc update --name
[--k8s-namespace]
[--mi]
[--no-wait]
[--partner-sync-mode {async, sync}]
[--resource-group]
[--role {force-primary-allow-data-loss, force-secondary, secondary}]
[--use-k8s]
Ejemplos
Actualice un recurso de grupo de conmutación por error al rol secundario del rol principal mediante la API de Kubernetes.
az sql instance-failover-group-arc update --name fogcr --role secondary --use-k8s
Actualice un recurso de grupo de conmutación por error mediante Azure Resource Manager.
az sql instance-failover-group-arc update --name fogcr --role secondary --mi sqlmi1 --resource-group rg-name
Parámetros requeridos
Nombre del recurso del grupo de conmutación por error.
Parámetros opcionales
Espacio de nombres donde existe el grupo de conmutación por error. Si no se especifica ningún espacio de nombres, se utilizará el espacio de nombres definido en kubeconfig.
Nombre de la instancia administrada de SQL habilitada para Arc que se va a actualizar.
No espere hasta que finalice la operación de ejecución prolongada.
Modo de sincronización de asociados de la instancia administrada de SQL.
El grupo de recursos de Azure de la instancia administrada de SQL habilitada para Arc principal.
Rol solicitado del grupo de conmutación por error.
Use las API de Kubernetes locales para realizar esta acció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.