Restaurar servidores PostgreSQL habilitados para Azure Arc
A restauração de um servidor PostgreSQL habilitado para 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 primário) não são copiadas. A configuração de armazenamento do novo recurso pode ser definida passando os parâmetros --storage-class*
e --volume-size-*
para o comando restore
.
Observação
Como uma versão prévia do recurso, a tecnologia apresentada neste artigo está sujeita aos Termos de uso complementares para versões prévias do Microsoft Azure.
As atualizações mais recentes estão disponíveis nas notas sobre a versão.
Restaure um servidor PostgreSQL habilitado para Azure Arc para um novo servidor com o comando restore
:
az postgres server-arc restore -n <destination-server-name> --source-server <source-server-name> --k8s-namespace <namespace> --use-k8s
Exemplos
Restaurar usando backups mais recentes
Crie um novo servidor PostgreSQL habilitado para Arc pg02
restaurando pg01
usando os backups mais recentes:
az postgres server-arc restore -n pg02 --source-server pg01 --k8s-namespace arc --use-k8s
Restaurar usando o backup mais recente e modificar o requisito de armazenamento
Crie um novo servidor PostgreSQL habilitado para Arc pg02
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 a um ponto específico no tempo
Crie um novo servidor PostgreSQL habilitado para Arc pg02
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
Ajuda
Para obter detalhes sobre todos os parâmetros disponíveis para restauração, examine a saída do comando:
az postgres server-arc restore --help