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