Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este tutorial se describe cómo realizar una copia de seguridad del servidor flexible de Azure Database for PostgreSQL mediante Azure Portal.
Prerrequisitos
Antes de realizar una copia de seguridad de Azure Database for PostgreSQL: servidor flexible, asegúrese de que se cumplen los siguientes requisitos previos:
- Revise los escenarios admitidos y las limitaciones conocidas de la copia de seguridad del servidor flexible de Azure Database for PostgreSQL.
- Identifique o cree un almacén de Backup en la misma región en la que desea realizar una copia de seguridad de la instancia de Azure Database for PostgreSQL Server.
- Compruebe que el servidor de Azure Database for PostgreSQL se llame de acuerdo con las directrices de nomenclatura de Azure Backup. Obtenga información sobre las convenciones de nomenclatura.
- Permitir permisos de acceso para PostgreSQL: servidor flexible. Obtenga información sobre los permisos de acceso.
- Creación de una directiva de copia de seguridad.
Configuración de la copia de seguridad
Para configurar una copia de seguridad para Azure Database for PostgreSQL – servidor flexible usando Azure Backup, puedes utilizar uno de los siguientes métodos:
- Azure Database for PostgreSQL – servidor flexible: panel de administración de la base de datos
- Almacén de Backup
- Resiliency
Para configurar la copia de seguridad en Azure Database for PostgreSQL - Servidor Flexible a través de Resiliencia, siga estos pasos:
Vaya a Resistencia y, a continuación, seleccione Información general>+ Configurar protección.
Como alternativa, para configurar la copia de seguridad desde el panel Almacén de Backup, vaya a la información general del > y, a continuación, seleccione + Copia de seguridad.
Para configurar la copia de seguridad desde el panel Administración de bases de datos , vaya al panel Servidor flexible de PostgreSQL y, a continuación, seleccione Configuración>LTR (Copias de seguridad con almacenes) .
En el panel Configurar protección, selecciona Recurso administrado por como Azure, Tipo de origen de datos como Servidor flexible de Azure PostgreSQL/clúster elástico y Solución como Azure Backup, y luego selecciona Continuar.
En el panel Configurar copia de seguridad, en la pestaña de Básicos, comprueba si el tipo de fuente de datos aparece como servidor flexible/clúster elástico de Azure PostgreSQL, selecciona Seleccionar bóveda en Bóveda y elige una bóveda de Copia de Seguridad existente en la lista desplegable, y luego selecciona Siguiente.
Si no tiene un almacén de Backup, cree uno nuevo.
En la pestaña Directiva de copia de seguridad, seleccione una directiva de copia de seguridad que defina la programación de copia de seguridad y la duración de la retención y, a continuación, seleccione Siguiente.
Si no tiene una directiva de copia de seguridad, cree una sobre la marcha.
En la pestaña de Fuentes de Datos, selecciona el tipo de copia de seguridad v1 (copias lógicas).
Nota:
El tipo de copia de seguridad determina qué pila protege la fuente de datos. V1 (Copias de seguridad lógicas) utiliza la
pg_dumpsolución basada descrita en este artículo. Una fuente de datos puede estar protegida solo por una pila a la vez, porque no se soporta la protección múltiple.En el panel Seleccionar recursos para copia de seguridad, selecciona el servidor flexible que deseas proteger y después selecciona Seleccionar.
Nota:
- No se soportan servidores flexibles de más de 1 TB.
- No se soportan servidores flexibles en almacenamiento SSD Premium v2.
- No se soportan clusters elásticos.
Tip
Azure Backup para servidor flexible y clúster elástico de PostgreSQL (v2) realiza copias de seguridad físicas a partir de instantáneas de discos administrados en lugar de copias de seguridad lógicas (basadas en
pg_dump) y solventa las limitaciones de la solución v1 disponible de forma general.- Protege tanto los servidores flexibles de PostgreSQL como los clústeres elásticos.
- Soporta servidores flexibles y clústeres elásticos de hasta 32 TB en SSD Premium v1 y hasta 64 TB en SSD Premium v2, en lugar del límite de 1 TB.
Una vez que esté en la pestaña Orígenes de datos , el servicio Azure Backup valida si tiene todos los permisos de acceso necesarios para conectarse al servidor. Si faltan uno o varios permisos de acceso, aparece uno de los siguientes mensajes de error: el usuario no puede asignar roles o no se ha realizado la asignación de roles.
El usuario no puede asignar roles: este mensaje aparece cuando (el administrador de copia de seguridad) no tiene acceso de escritura en el servidor flexible de PostgreSQL, como se muestra en Ver detalles. Para asignar los permisos necesarios en los recursos necesarios, seleccione Descargar plantilla de asignación de roles para capturar la plantilla de ARM y ejecute la plantilla como administrador de bases de datos de PostgreSQL. Una vez que la plantilla se ejecute correctamente, seleccione Volver a validar.
Asignación de roles no realizada: este mensaje aparece cuando (el administrador de copia de seguridad) tiene acceso de escritura en PostgreSQL: servidor flexible para asignar permisos que faltan tal y como se muestra en Ver detalles. Para conceder permisos en la línea de servidor flexible de PostgreSQL, seleccione Asignar roles que faltan.
Una vez iniciado el proceso, se conceden los permisos de acceso que faltan en los servidores flexibles de PostgreSQL al almacén de copia de seguridad. Puede definir el ámbito en el que se deben conceder los permisos de acceso. Una vez completada la acción, se inicia la revalidación.
Una vez que la validación de la asignación de roles muestra Correcto, seleccione Siguiente para continuar con el último paso del envío de la operación.
En la pestaña Revisar y configurar , seleccione Configurar copia de seguridad.
Ejecución de una copia de seguridad a petición
Para desencadenar una copia de seguridad a petición (que no está en la programación especificada en la directiva) para la base de datos, siga estos pasos:
Vaya a Resiliencia>Inventario de protección>Elementos protegidos y, a continuación, seleccione el Tipo de origen de datos como Azure Database para servidores flexibles de Azure Database for PostgreSQL para ver los elementos protegidos.
Seleccione el elemento protegido para ejecutar una copia de seguridad a petición.
En el panel Elementos protegidos , seleccione más icono en la sección Elementos asociados y, a continuación, seleccione Realizar copia de seguridad ahora.
En el panel Realizar copia de seguridad ahora , valide las reglas de retención según la directiva de copia de seguridad asociada y, a continuación, seleccione Realizar copia de seguridad ahora.
Seguimiento de un trabajo de copia de seguridad
El servicio Azure Backup crea un trabajo para las copias de seguridad programadas o si desencadena una operación de copia de seguridad a petición para su seguimiento.
Para ver el estado del trabajo de copia de seguridad, siga estos pasos:
Vaya a Resiliencia>Supervisión + Creación de informes>Trabajos.
Aparece el panel Trabajos que muestra la operación y el estado de las últimas 24 horas.
Revise la lista de trabajos de copia de seguridad y restauración, así como su estado. Para ver los detalles del trabajo, seleccione un trabajo de la lista.
Pasos siguientes
Restauración de Azure Database for PostgreSQL: servidor flexible mediante Azure Portal.