Partilhar via


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

Ajuda

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