Restaurar servidores PostgreSQL habilitados para Azure Arc
A restauração de um servidor PostgreSQL habilitado para o Azure Arc cria um novo servidor copiando a configuração do servidor existente (por exemplo, solicitações/limites de recursos, extensões, etc.). As configurações que podem causar conflitos (por exemplo, porta de ponto de extremidade principal) não são copiadas. A configuração de armazenamento para o novo recurso pode ser definida passando --storage-class*
e --volume-size-*
parâmetros para o restore
comando.
Nota
Como funcionalidade de pré-visualização, a tecnologia apresentada neste artigo está sujeita aos Termos de Utilização Suplementares para Pré-visualizações do Microsoft Azure.
As atualizações mais recentes estão disponíveis nas notas de versão.
Restaure um servidor PostgreSQL habilitado para Azure Arc para um novo servidor com o restore
comando:
az postgres server-arc restore -n <destination-server-name> --source-server <source-server-name> --k8s-namespace <namespace> --use-k8s
Exemplos
Restaure usando os backups mais recentes
Crie um novo servidor pg02
PostgreSQL habilitado para Arc restaurando pg01
usando os backups mais recentes:
az postgres server-arc restore -n pg02 --source-server pg01 --k8s-namespace arc --use-k8s
Restaure usando o backup mais recente e modifique o requisito de armazenamento
Crie um novo servidor pg02
PostgreSQL habilitado para Arc restaurando pg01
usando os backups mais recentes, definindo novos requisitos de armazenamento para pg02:
az postgres server-arc restore -n pg02 --source-server pg01 --k8s-namespace arc --storage-class-data azurefile-csi-premium --volume-size-data 10Gi --storage-class-logs azurefile-csi-premium --volume-size-logs 2Gi--use-k8s --storage-class-backups azurefile-csi-premium --volume-size-backups 15Gi
Restaurar para um ponto específico no tempo
Crie um novo servidor pg02
PostgreSQL habilitado para Arc restaurando pg01
para seu estado em 2023-02-01T00:00:00Z
:
az postgres server-arc restore -n pg02 --source-server pg01 --k8s-namespace arc -t 2023-02-01T00:00:00Z --use-k8s
Help
Para obter detalhes sobre todos os parâmetros disponíveis para restauração, revise a saída do comando:
az postgres server-arc restore --help