az postgres flexible-server replica
Administrar réplicas de lectura.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az postgres flexible-server replica create |
Crea una réplica de lectura para un servidor. |
Principal | GA |
az postgres flexible-server replica list |
Enumera todas las réplicas de lectura de un servidor determinado. |
Principal | GA |
az postgres flexible-server replica promote |
Detenga la replicación de una réplica de lectura y la promueva a un servidor independiente o como servidor principal. |
Principal | GA |
az postgres flexible-server replica stop-replication |
Detenga la replicación en una réplica de lectura y conviértala en un servidor de lectura y escritura. |
Principal | En desuso |
az postgres flexible-server replica create
Crea una réplica de lectura para un servidor.
az postgres flexible-server replica create --replica-name
--resource-group
--source-server
[--address-prefixes]
[--identity]
[--key]
[--location]
[--no-wait]
[--performance-tier]
[--private-dns-zone]
[--sku-name]
[--storage-size]
[--subnet]
[--subnet-prefixes]
[--tier]
[--vnet]
[--yes]
[--zone]
Ejemplos
Cree una réplica de lectura "testReplicaServer" para "testserver" con acceso público o privado en la zona y ubicación especificadas si está disponible.
az postgres flexible-server replica create --replica-name testReplicaServer -g testGroup --source-server testserver --zone 3 --location testLocation
Cree una réplica de lectura "testReplicaServer" con una nueva subred para "testserver" con acceso privado.
az postgres flexible-server replica create --replica-name testReplicaServer -g testGroup \
--source-server testserver --zone 3 --location testLocation \
--vnet newVnet --subnet newSubnet \
--address-prefixes 172.0.0.0/16 --subnet-prefixes 172.0.0.0/24 \
--private-dns-zone testDNS.postgres.database.azure.com
Cree una réplica de lectura "testReplicaServer" para "testserver" con acceso público o privado en la ubicación especificada si está disponible. Puesto que la zona no se pasa, recogerá automáticamente la zona en la ubicación de réplica que es diferente del servidor de origen, si está disponible, si está disponible, recogerá la zona igual que el servidor de origen en la ubicación de la réplica si está disponible; de lo contrario, establecerá la zona como Ninguna, es decir, Sin preferencia.
az postgres flexible-server replica create --replica-name testReplicaServer -g testGroup --source-server testserver --location testLocation
Cree una réplica de lectura "testReplicaServer" para "testserver" con custom --storage-size y --sku.
az postgres flexible-server replica create --replica-name testReplicaServer -g testGroup --source-server testserver --sku-name Standard_D4ds_v5 --storage-size 256
Parámetros requeridos
Nombre del servidor al que se va a restaurar.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Nombre o identificador de recurso del servidor de origen desde el que se va a restaurar.
Parámetros opcionales
Prefijo de dirección IP que se va a usar al crear una nueva red virtual en formato CIDR. El valor predeterminado es 10.0.0.0/16.
Nombre o id. de recurso de la identidad asignada por el usuario para el cifrado de datos.
El id. de recurso de la clave principal de Keyvault para el cifrado de datos.
Ubicación. Los valores de: az account list-locations
. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>
.
No espere hasta que finalice la operación de ejecución prolongada.
Nivel de rendimiento del servidor.
Este parámetro solo se aplica a un servidor con acceso privado. Nombre o id. de la zona DNS privada nueva o existente. Puede usar la zona DNS privada del mismo grupo de recursos, un grupo de recursos diferente o una suscripción diferente. Si desea usar una zona de un grupo de recursos o una suscripción diferentes, proporcione el id. de recurso. La CLI crea una nueva zona DNS privada dentro del mismo grupo de recursos que la red virtual si no la proporcionan los usuarios.
Nombre de la SKU de proceso. Sigue la convención Standard_{nombre de máquina virtual}. Ejemplos: Standard_B1ms.
Capacidad de almacenamiento del servidor. El mínimo es 32 GiB y el máximo es 16 TiB.
Nombre o id. de recurso de una subred nueva o existente. Si desea usar una subred de un grupo de recursos o una suscripción diferentes, proporcione el id. de recurso en lugar del nombre. Tenga en cuenta que la subred se delegará en flexibleServers. Después de la delegación, esta subred no se puede usar para ningún otro tipo de recursos de Azure.
Prefijo de dirección IP de subred que se va a usar al crear una nueva subred en formato CIDR. El valor predeterminado es 10.0.0.0/24.
Nivel de proceso del servidor. Valores aceptados: Ampliable, GeneralPurpose, MemoryOptimized.
Nombre o id. de una red virtual nueva o existente. Si desea usar una red virtual de un grupo de recursos o una suscripción diferentes, proporcione un id. de recurso. este debe tener entre 2 y 64 caracteres. El nombre debe comenzar con una letra o un número, acabar con una letra, un número o un carácter de subrayado, y debe contener solo letras, números, caracteres de subrayado, puntos o guiones.
No solicita confirmación.
Zona de disponibilidad en la que se va a aprovisionar el recurso.
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 postgres flexible-server replica list
Enumera todas las réplicas de lectura de un servidor determinado.
az postgres flexible-server replica list --name
--resource-group
Ejemplos
Enumere todas las réplicas de lectura para el servidor maestro "testserver".
az postgres flexible-server replica list -g testGroup -n testserver
Parámetros requeridos
Nombre del servidor de origen.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
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 postgres flexible-server replica promote
Detenga la replicación de una réplica de lectura y la promueva a un servidor independiente o como servidor principal.
az postgres flexible-server replica promote [--ids]
[--name]
[--promote-mode {standalone, switchover}]
[--promote-option {forced, planned}]
[--resource-group]
[--subscription]
[--yes]
Ejemplos
Detenga la replicación en "testReplicaServer" y promueva un servidor de lectura y escritura independiente.
az postgres flexible-server replica promote -g testGroup -n testReplicaServer
Detenga la replicación en "testReplicaServer" y promueva un servidor independiente de lectura y escritura con sincronización de datos forzada.
az postgres flexible-server replica promote -g testGroup -n testReplicaServer --promote-mode standalone --promote-option forced
Detenga la replicación en "testReplicaServer" y la promueva al servidor principal con sincronización de datos planeada. La réplica que está promocionando debe tener asignado el punto de conexión virtual del lector o recibirá un error en la promoción.
az postgres flexible-server replica promote -g testGroup -n testReplicaServer --promote-mode switchover --promote-option planned
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 del servidor. El nombre solo puede contener letras minúsculas, números y el carácter de guion (-). Mínimo 3 caracteres y máximo 63 caracteres.
Si se promueve la réplica de lectura a un servidor independiente o se promite como servidor principal.
Si se van a sincronizar los datos antes de promover la réplica de lectura o promover lo antes posible.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<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 postgres flexible-server replica stop-replication
Este comando ha quedado en desuso y se quitará en una versión futura. Use "postgres flexible-server replica promote" en su lugar.
Detenga la replicación en una réplica de lectura y conviértala en un servidor de lectura y escritura.
az postgres flexible-server replica stop-replication [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Ejemplos
Detenga la replicación en "testReplicaServer" y conviételo en un servidor de lectura y escritura.
az postgres flexible-server replica stop-replication -g testGroup -n testReplicaServer
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 del servidor. El nombre solo puede contener letras minúsculas, números y el carácter de guion (-). Mínimo 3 caracteres y máximo 63 caracteres.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<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.