Restablece y recupera bases de datos de PostgreSQL en la consola de administración del dispositivo

Restablece una base de datos de PostgreSQL desde una imagen de copia de seguridad a nivel del volumen en la fuente

En este procedimiento, se usa la recuperación física del área de datos de origen. Para volver a la fuente, sigue estas instrucciones:

  1. En la lista App Manager Applications, haz clic con el botón derecho en la base de datos protegida y selecciona Access. Usa el filtro de estado Plan de copia de seguridad administrado para mostrar solo las bases de datos protegidas.
  2. Selecciona una imagen de instantánea y haz clic en Restaurar.
  3. En la página Restaurar, selecciona Restaurar copia de seguridad en la fuente.
  4. Objetivo: No se puede acceder a este elemento cuando se restablece la fuente.
  5. De forma opcional, ingresa una etiqueta descriptiva para usar en este trabajo.
  6. Opciones de la aplicación
    • Si la aplicación de origen está protegida por una política de instantáneas que habilitó las copias de seguridad de los registros de la base de datos y los registros están disponibles con la imagen, puedes usarlos para restablecer la base de datos a un momento específico cambiando estas opciones en la sección Tiempo de restablecimiento:
      • El campo de fecha contiene todas las fechas posibles a las que se puede revertir la base de datos a través de la aplicación de registros de transacciones de la base de datos. Selecciona la fecha a la que necesitas que se avance la base de datos.
      • El campo de tiempo contiene un control deslizante que muestra todos los horarios posibles en la fecha seleccionada a los que se puede adelantar la base de datos. Si seleccionas la fecha más reciente posible y, luego, mueves el control deslizante a la posición más a la derecha, el trabajo de restablecimiento se aplica a todos los registros disponibles. Si seleccionas la fecha más antigua posible y mueves el control deslizante a la posición más a la izquierda, el trabajo de restablecimiento no aplicará ningún registro.
    • Puedes especificar que se avance con Hora del usuario o Hora del host. La hora del usuario es relativa a la hora local del usuario actual. La hora del host es relativa al sistema que aloja los datos que se restablecerán.
    • Puerto del servidor de destino de PostgreSQL Ingresa el número de puerto de la instancia de PostgreSQL de destino para la restauración.
    • Nombre de usuario del SO de destino de PostgreSQL Ingresa el nombre del usuario del sistema operativo en el servidor de destino en el que se restablecerá la instancia de PostgreSQL.
    • Directorio principal del servidor de destino de PostgreSQL Ingresa la ruta de acceso del directorio principal binario instalado de PostgreSQL en el servidor de destino.
    • Directorio de datos del servidor de destino de PostgreSQL Ingresa la ruta de acceso al directorio de datos en el que se almacenan los archivos de datos de la base de datos de PostgreSQL en el servidor de destino, por ejemplo, /pgdata_lvm/pgdata.
  7. Opciones avanzadas
    • POSTGRESQL TARGET DB USER NAME y POSTGRESQL TARGET DB PASSWORD (Opcional) Ingresa credenciales nuevas para la instancia de PostgreSQL de destino que se creará. Si no especificas nada, se usará el nombre de usuario de la base de datos predeterminada (postgres) sin contraseña. De forma predeterminada, no se requiere una contraseña para acceder desde el sistema local.
  8. Haz clic en Verificación previa al vuelo.
    • Si falla la verificación previa, corrige el problema y vuelve a enviar la verificación previa.
    • Si la verificación previa al vuelo se realiza correctamente, haz clic en Enviar para enviar el trabajo de restablecimiento.

Restablece una base de datos de PostgreSQL desde una imagen de copia de seguridad a nivel del volumen en un destino nuevo

  1. En la lista App Manager Applications, haz clic con el botón derecho en la base de datos protegida y selecciona Access. Usa el filtro de estado Plan de copia de seguridad administrado para mostrar solo las bases de datos protegidas.
  2. Selecciona una imagen de instantánea y haz clic en Restaurar.
  3. En la página Restore, selecciona Restore to a New Target.
  4. En todas las configuraciones, los nodos de PostgreSQL aptos estarán disponibles para elegir en la lista desplegable Destino. Selecciona el nodo para el objetivo nuevo.
  5. De forma opcional, ingresa una etiqueta descriptiva para usar en este trabajo.
  6. Replace Original Application Identity Esta opción solo está disponible cuando el destino de restablecimiento es un host nuevo en el mismo dispositivo de copia de seguridad o recuperación en el que se generó originalmente la copia de seguridad.
    • Sí Esto reemplaza la aplicación original y tiene el mismo ID de aplicación, historial de trabajos, imágenes de copia de seguridad y plan de copia de seguridad que la aplicación original.
    • No, ya que no reemplaza la solicitud original. Crea una nueva aplicación que se descubre, pero que aún no está protegida.
  7. Si los registros están disponibles, también lo estará Rollforward time. Elige una fecha y hora para que los registros más recientes se apliquen a la base de datos recuperada.
  8. Bases de datos incluidas: Este campo se completa previamente con la lista de bases de datos de usuarios de PostgreSQL que se restablecerán con el restablecimiento de la instancia de PostgreSQL. Es inmutable.
  9. Opciones de la aplicación
    • Puerto del servidor de destino de PostgreSQL Ingresa el número de puerto de la instancia de PostgreSQL de destino para la restauración.
    • Nombre de usuario del SO de destino de PostgreSQL Ingresa el nombre del usuario del sistema operativo en el servidor de destino en el que se restablecerá la instancia de PostgreSQL.
    • Directorio principal del servidor de destino de PostgreSQL Ingresa la ruta de acceso al directorio principal del archivo binario instalado de PostgreSQL en el servidor de destino.
    • Directorio de datos del servidor de destino de PostgreSQL Ingresa la ruta de acceso al directorio de datos en el que se almacenan los archivos de datos de la base de datos de PostgreSQL en el servidor de destino, por ejemplo, /pgdata_lvm/pgdata.
  10. Opciones avanzadas
    • POSTGRESQL TARGET DB USER NAME y POSTGRESQL TARGET DB PASSWORD (Opcional) Ingresa credenciales nuevas para la instancia de PostgreSQL de destino que se creará. Si no especificas nada, se usará el nombre de usuario de la base de datos predeterminada (postgres) sin contraseña. De forma predeterminada, no se requiere una contraseña para acceder desde el sistema local.
  11. Haz clic en Pre-Flight Check.
    • Si falla la verificación previa, corrige el problema y vuelve a enviar la verificación previa.
    • Si la verificación previa al vuelo se realiza correctamente, haz clic en Enviar para enviar el trabajo de restauración.

Restablece una base de datos de PostgreSQL desde una imagen de copia de seguridad completa y una incremental en la fuente

  1. En la lista App Manager Applications, haz clic con el botón derecho en la base de datos protegida y selecciona Access. Usa el filtro de estado Plan de copia de seguridad administrado para mostrar solo las bases de datos protegidas.
  2. Selecciona una imagen de instantánea y haz clic en Restaurar.
  3. En la página Restore, selecciona Restore Back to Source.
  4. Objetivo: No se puede acceder a este elemento cuando se restablece la fuente.
  5. De forma opcional, ingresa una etiqueta descriptiva para usar en este trabajo.
  6. Bases de datos incluidas. Esta es la lista de bases de datos de PostgreSQL que se restablecerán con la restauración de la instancia de PostgreSQL. Selecciona una o más bases de datos de la lista para restablecerlas. De forma predeterminada, todas las bases de datos están seleccionadas para la restauración.
  7. Opciones de la aplicación
    • Nombre de usuario del SO de destino de PostgreSQL Ingresa el nombre del usuario del sistema operativo en el servidor de destino en el que se creará la nueva instancia de PostgreSQL.
    • Directorio principal del servidor de destino de PostgreSQL Ingresa la ruta de acceso al directorio principal binario instalado de PostgreSQL en el servidor de destino.
    • Ruta de acceso al archivo de configuración de destino de PostgreSQL Ingresa la ruta de acceso de configuración de la instancia de PostgreSQL en el servidor de destino.
  8. Opciones avanzadas
    • POSTGRESQL TARGET DB USER NAME y POSTGRESQL TARGET DB PASSWORD (Opcional) Ingresa credenciales nuevas para la instancia de PostgreSQL de destino que se creará. Si no especificas nada, se usará el nombre de usuario de la base de datos predeterminada (postgres) sin contraseña. De forma predeterminada, no se requiere una contraseña para acceder desde el sistema local.
  9. Haz clic en Pre-Flight Check.
    • Si falla la verificación previa, corrige el problema y vuelve a enviar la verificación previa.
    • Si la verificación previa al vuelo se realiza correctamente, haz clic en Enviar para enviar el trabajo de restauración.

Restablece una base de datos de PostgreSQL desde una imagen de copia de seguridad completa y una incremental en un destino nuevo

  1. En la lista App Manager Applications, haz clic con el botón derecho en la base de datos protegida y selecciona Access. Usa el filtro de estado Plan de copia de seguridad administrado para mostrar solo las bases de datos protegidas.
  2. Selecciona una imagen de instantánea y haz clic en Restaurar.
  3. En la página Restore, selecciona Restore to a New Target.
  4. En todas las configuraciones, los nodos de PostgreSQL aptos están disponibles para elegir en la lista desplegable Destino. Selecciona el nodo para el objetivo nuevo.
  5. De forma opcional, ingresa una etiqueta descriptiva para usar en este trabajo.
  6. Replace Original Application Identity Esta opción solo está disponible cuando el destino de restablecimiento es un host nuevo en el mismo dispositivo de copia de seguridad o recuperación en el que se generó originalmente la copia de seguridad.
    • Sí Reemplaza la aplicación original y tiene el mismo ID de aplicación, historial de trabajos, imágenes de copia de seguridad y plan de copia de seguridad que la aplicación original.
    • No, ya que no reemplaza la solicitud original. Crea una nueva aplicación que se descubre, pero que aún no está protegida.
  7. Bases de datos incluidas: Este campo se completa previamente con la lista de bases de datos de PostgreSQL que se restablecerán con el restablecimiento de la instancia de PostgreSQL. Es inmutable.
  8. Opciones de la aplicación
    • Nombre de usuario del SO de destino de PostgreSQL Ingresa el nombre del usuario del sistema operativo en el servidor de destino en el que se creará la nueva instancia de PostgreSQL.
    • Directorio principal del servidor de destino de PostgreSQL Ingresa la ruta de acceso al directorio principal binario instalado de PostgreSQL en el servidor de destino.
    • Ruta de acceso al archivo de configuración de destino de PostgreSQL Ingresa la ruta de configuración de la instancia de PostgreSQL en el servidor de destino.
  9. Opciones avanzadas
    • POSTGRESQL TARGET DB USER NAME y POSTGRESQL TARGET DB PASSWORD (Opcional) Ingresa credenciales nuevas para la instancia de PostgreSQL de destino que se creará. Si no especificas nada, se usará el nombre de usuario de la base de datos predeterminada (postgres) sin contraseña. De forma predeterminada, no se requiere una contraseña para acceder desde el sistema local.
  10. Haz clic en Pre-Flight Check.
    • Si falla la verificación previa, corrige el problema y vuelve a enviar la verificación previa.
    • Si la verificación previa al vuelo se realiza correctamente, haz clic en Enviar para enviar el trabajo de restauración.