Partager via


Restaurer des serveurs PostgreSQL avec Azure Arc

La restauration d’un serveur PostgreSQL avec Azure Arc crée un serveur en copiant la configuration du serveur existant (par exemple, demandes/limites de ressources, extensions, etc.). Les configurations susceptibles d’entraîner des conflits (par exemple le port de point de terminaison principal) ne sont pas copiées. La configuration de stockage de la nouvelle ressource peut être définie en passant --storage-class* et --volume-size-* paramètres à la commande restore.

Remarque

En tant que fonctionnalité en préversion, la technologie présentée dans cet article est soumise aux conditions d’utilisation supplémentaires des préversions de Microsoft Azure.

Les dernières mises à jour sont disponibles dans les notes de publication.

Restaurez un serveur PostgreSQL avec Azure Arc sur un nouveau serveur avec la commande restore :

az postgres server-arc restore -n <destination-server-name> --source-server <source-server-name> --k8s-namespace <namespace> --use-k8s

Exemples

Restaurer à l’aide des dernières sauvegardes

Créez un serveur PostgreSQL avec Arc pg02 en restaurant pg01 à l’aide des dernières sauvegardes :

az postgres server-arc restore -n pg02 --source-server pg01 --k8s-namespace arc --use-k8s

Restaurer à l’aide de la dernière sauvegarde et modifier l’exigence de stockage

Créer un serveur PostgreSQL compatible avec Arc en restaurant les dernières sauvegardes et pg02 en définissant pg01 de nouvelles exigences en matière de stockage pour 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

Restaurer à un point spécifique dans le temps

Créez un serveur PostgreSQL compatible avec Arc pg02 en rétablissant pg01 son état à 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

Aide

Pour plus de détails sur tous les paramètres disponibles pour la restauration, consultez la sortie de la commande :

az postgres server-arc restore --help