Compartir a través de


Restaurar servidores PostgreSQL habilitados para Azure Arc

Al restaurar un servidor de PostgreSQL habilitado para Azure Arc, se crea un nuevo servidor copiando la configuración del servidor existente (por ejemplo, las solicitudes y límites de los recursos, extensiones, etc.). Las configuraciones que podrían provocar conflictos (por ejemplo, el puerto del punto de conexión principal) no se copian. La configuración de almacenamiento del nuevo recurso se puede definir pasando los parámetros --storage-class* y --volume-size-* al comando restore.

Nota:

Como característica en versión preliminar, la tecnología que se presenta en este artículo está sujeta a los términos de uso complementarios para las versiones preliminares de Microsoft Azure.

Las actualizaciones más recientes están disponibles en las notas de la versión.

Restaure un servidor de PostgreSQL habilitado para Azure Arc en un nuevo servidor con el comando restore:

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

Ejemplos

Restauración mediante las copias de seguridad más recientes

Cree un nuevo servidor de PostgreSQL habilitado para Arc pg02 restaurando pg01 mediante las copias de seguridad más recientes:

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

Restauración mediante la copia de seguridad más reciente y la modificación del requisito de almacenamiento

Cree un nuevo servidor de PostgreSQL habilitado para Arc pg02 restaurando pg01 mediante las copias de seguridad más recientes y la definición de nuevos requisitos de almacenamiento 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

Restauración a un momento dado

Cree un nuevo servidor de PostgreSQL habilitado para Arc pg02 restaurando pg01 a su estado en 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

Ayuda

Para más información sobre todos los parámetros disponibles para restauración, revise la salida del comando:

az postgres server-arc restore --help