az postgres flexible-server replica
Управление репликами чтения.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az postgres flexible-server replica create |
Создает реплику чтения для сервера. |
Основные сведения | Общедоступная версия |
az postgres flexible-server replica list |
Выводит список всех реплик чтения для заданного сервера. |
Основные сведения | Общедоступная версия |
az postgres flexible-server replica promote |
Остановите репликацию реплики чтения и продвигайте ее на независимый сервер или в качестве основного сервера. |
Основные сведения | Общедоступная версия |
az postgres flexible-server replica stop-replication |
Останавливает репликацию на реплику чтения и делает ее сервером для чтения и записи. |
Основные сведения | Устарело |
az postgres flexible-server replica create
Создает реплику чтения для сервера.
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]
[--tags]
[--tier]
[--vnet]
[--yes]
[--zone]
Примеры
Создайте реплику чтения testreplicaserver для testserver с общедоступным или частным доступом в указанной зоне и расположении, если они доступны.
az postgres flexible-server replica create --replica-name testreplicaserver -g testGroup --source-server testserver --zone 3 --location testLocation
Создайте реплику чтения testreplicaserver с новой подсетью для testserver с частным доступом.
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 \
--tags "key=value"
Создайте реплику чтения testreplicaserver для testserver с общедоступным или частным доступом в указанном расположении, если оно доступно. Так как зона не передается, она автоматически выбирает зону в расположении реплики, отличном от исходного сервера, если доступно, в противном случае будет выбрана зона, аналогичная исходному серверу в расположении реплики, если она доступна, в противном случае будет задана зона "Нет", т. е. нет предпочтений.
az postgres flexible-server replica create --replica-name testreplicaserver -g testGroup --source-server testserver --location testLocation
Создайте реплику чтения testreplicaserver для testserver с пользовательским размером --storage-size и --sku.
az postgres flexible-server replica create --replica-name testreplicaserver -g testGroup --source-server testserver --sku-name Standard_D4ds_v5 --storage-size 256
Создайте реплику чтения testreplicaserver для testserver, где testreplicaserver находится в другой группе ресурсов newTestGroup. Здесь --resource-group используется для группы ресурсов реплики чтения, а сервер --source-server должен быть передан в качестве идентификатора ресурса.
az postgres flexible-server replica create --replica-name testreplicaserver -g newTestGroup --source-server /subscriptions/{sourceSubscriptionId}/resourceGroups/{sourceResourceGroup}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{sourceServerName} --location testLocation
Обязательные параметры
Имя сервера для восстановления.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя или идентификатор ресурса исходного сервера для восстановления.
Необязательные параметры
Префикс IP-адреса, используемый при создании новой виртуальной сети в формате CIDR. Значение по умолчанию — 10.0.0.0/16.
Имя или идентификатор ресурса назначаемого пользователем удостоверения для шифрования данных.
Идентификатор ресурса первичного ключа keyvault для шифрования данных.
Location. Значения из az account list-locations
. Расположение по умолчанию можно настроить с помощью az configure --defaults location=<location>
.
Не ожидать завершения длительной операции.
Уровень производительности сервера.
Этот параметр применяется только для сервера с частным доступом. Имя или идентификатор новой или существующей частной зоны DNS. Частную зону DNS можно использовать из одной группы ресурсов, другой группы ресурсов или другой подписки. Если вы хотите использовать зону из другой группы ресурсов или подписки, укажите идентификатор ресурса. CLI создает новую частную зону DNS в той же группе ресурсов, что и виртуальная сеть, если она не предоставлена пользователями.
Имя номера SKU вычислений. Соответствует соглашению Standard_{имя виртуальной машины}. Примеры: Standard_B1ms.
Емкость хранилища сервера. Минимальное значение — 32 ГиБ и максимальное значение — 16 ТиБ.
Имя или идентификатор ресурса новой или существующей подсети. Если вы хотите использовать подсеть из другой группы ресурсов или подписки, укажите идентификатор ресурса вместо имени. Обратите внимание, что подсеть будет делегирована гибким серверам. После делегирования эту подсеть нельзя использовать для любого другого типа ресурсов Azure.
Префикс IP-адреса подсети, используемый при создании новой подсети в формате CIDR. Значение по умолчанию — 10.0.0.0/24.
Теги, разделенные пробелами: key[=value] [key[=value] ...]. Используйте "" для очистки существующих тегов.
Уровень вычислений сервера. Допустимые значения: Burstable, GeneralPurpose, MemoryOptimized.
Имя или идентификатор новой или существующей виртуальной сети. Если вы хотите использовать виртуальную сеть из другой группы ресурсов или подписки, укажите идентификатор ресурса. Имя должно быть от 2 до 64 символов. Оно должно начинаться с буквы или цифры, заканчиваться буквой, цифрой или символом подчеркивания и может содержать только буквы, цифры, символы подчеркивания, точки и дефисы.
Не запрашивать подтверждение.
Зона доступности, в которую необходимо подготовить ресурс.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az postgres flexible-server replica list
Выводит список всех реплик чтения для заданного сервера.
az postgres flexible-server replica list --name
--resource-group
Примеры
Перечислите все реплики чтения для главного сервера testserver.
az postgres flexible-server replica list -g testGroup -n testserver
Обязательные параметры
Имя исходного сервера.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az postgres flexible-server replica promote
Остановите репликацию реплики чтения и продвигайте ее на независимый сервер или в качестве основного сервера.
az postgres flexible-server replica promote [--ids]
[--name]
[--promote-mode {standalone, switchover}]
[--promote-option {forced, planned}]
[--resource-group]
[--subscription]
[--yes]
Примеры
Остановите репликацию на testreplicaserver и продвигайте его автономный сервер чтения и записи.
az postgres flexible-server replica promote -g testGroup -n testreplicaserver
Остановите репликацию на testreplicaserver и продвигайте его автономный сервер чтения и записи с принудительной синхронизацией данных.
az postgres flexible-server replica promote -g testGroup -n testreplicaserver --promote-mode standalone --promote-option forced
Остановите репликацию на testreplicaserver и переключите ее на первичный сервер с запланированной синхронизацией данных. Продвигаемая реплика должна назначить виртуальную конечную точку чтения или получить ошибку при повышении.
az postgres flexible-server replica promote -g testGroup -n testreplicaserver --promote-mode switchover --promote-option planned
Необязательные параметры
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Имя сервера. Имя может содержать только строчные буквы, цифры и символ дефиса (-). Минимум 3 символа и не более 63 символов.
Следует ли повысить уровень реплики чтения на независимый сервер или повысить его в качестве основного сервера.
Следует ли синхронизировать данные перед продвижением реплики чтения или повысить уровень как можно скорее.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Не запрашивать подтверждение.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az postgres flexible-server replica stop-replication
Эта команда устарела и будет удалена в будущем выпуске. Вместо этого используйте "повышение уровня гибкой реплики сервера postgres".
Останавливает репликацию на реплику чтения и делает ее сервером для чтения и записи.
az postgres flexible-server replica stop-replication [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Примеры
Остановите репликацию на testreplicaserver и сделайте его сервером чтения и записи.
az postgres flexible-server replica stop-replication -g testGroup -n testreplicaserver
Необязательные параметры
Один или несколько идентификаторов ресурсов (через пробелы). Это должен быть полный идентификатор ресурса, содержащий все сведения о аргументах Resource Id. Необходимо указать аргументы --ids или другие аргументы Resource Id.
Имя сервера. Имя может содержать только строчные буквы, цифры и символ дефиса (-). Минимум 3 символа и не более 63 символов.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Не запрашивать подтверждение.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.