Restablece otras bases de datos e instancias en la fuente de la consola de administración del dispositivo

La operación Restablecer de Backup and DR restablece una imagen de copia de seguridad en la fuente, lo que reemplaza los datos que existan allí.

Limitaciones del sistema y soluciones alternativas

  • Las bases de datos del sistema en una partición raíz con copia de seguridad como instantáneas del administrador de volúmenes lógicos (LVM) no se pueden usar en una operación de restablecimiento porque la partición raíz no se puede desmontar. Estas requieren un restablecimiento y una recuperación manuales desde una activación estándar de vuelta al mismo host.
    Para recuperar una imagen de base de datos a nivel de volumen con menos tiempo de inactividad para los usuarios, consulta Activa y migra otros tipos de bases de datos para la recuperación instantánea.

  • No se admite el restablecimiento a la fuente si varias instancias comparten el mismo volumen o sistemas de archivos. Para restablecer estas aplicaciones, activa la imagen en el host y usa el procedimiento para realizar la recuperación de una sola base de datos que se detalla en Restablece una sola base de datos desde una imagen de copia de seguridad basada en volúmenes al origen.

  • Si hay puntos de activación anidados en los volúmenes de producción de los que se realiza una copia de seguridad, las operaciones de restablecimiento y migración de vuelta al origen fallan porque los volúmenes de producción están ocupados y no se pueden desactivar.

  • Para restablecer /backup-disaster-recovery/docs/restore-data/otherdb-restore

Restablece bases de datos desde una imagen de copia de seguridad a nivel de volumen hasta el origen

Este procedimiento usa la recuperación física del área de datos de origen. Para recuperar 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 Restablecer.

  3. Selecciona Tradicional, no la opción de activación y migración.

  4. Si la aplicación de origen está protegida por una política de instantáneas que habilitó las copias de seguridad de registros de la base de datos y los registros están disponibles con la imagen, puedes usarlos para avanzar a un momento específico cambiando estas opciones en la sección Roll Forward Time:

    • El campo de fecha contiene todas las fechas posibles a las que se puede avanzar la base de datos, a través de la aplicación de los registros de transacciones de la base de datos. Selecciona la fecha a la que quieres que se actualice la base de datos.
    • El campo de hora contiene un control deslizante que muestra todas las horas posibles de la fecha seleccionada a la que se puede avanzar 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 temprana posible y mueves el control deslizante a la posición más a la izquierda, el trabajo de restablecimiento no aplicará registros.
    • Puedes especificar que se avance con el tiempo del usuario o el tiempo 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.
  5. Habilita Restore With Recovery para aplicar los registros recuperados.

  6. Haz clic en Enviar.

  ```sh
    ALTER DBSPACE IQ_SYSTEM_LOG RENAME /pitr_log_location
    SET OPTION PUBLIC.IQ_POINT_IN_TIME_RECOVERY_LOGGING = 'ON'
  ```

Restablece una sola base de datos desde una imagen de copia de seguridad basada en volúmenes hasta el origen

Para restablecer una sola imagen de copia de seguridad de Db2 o SAP ASE a su origen, sigue estos pasos:

  1. En la lista App Manager Applications, haz clic con el botón derecho en la base de datos protegida y selecciona Access.

  2. Selecciona la instantánea más reciente que quieras recuperar y haz clic en Mount.

  3. En Opciones de la aplicación, inhabilita Crear nueva aplicación virtual.

  4. En Opciones de asignación, proporciona la ubicación del punto de activación.

    Por ejemplo, si usas /mymount, se activa la copia de seguridad de la base de datos en esta ubicación. La copia de seguridad de registros se activa en /mymount_archivelog.

  5. Haz clic en Enviar.

  6. Consulta la página Supervisar > Trabajos para ver cuándo finaliza el trabajo de activación.

  7. Cuando finalice el trabajo, accede al servidor de la base de datos como usuario raíz. En el servidor, cambia el directorio a /act/custom_apps/<var>database type</var>/restore.

  8. Obtén el JobID de la activación desde /var/act/log/UDSAgent.log. Para encontrar el JobID, ejecuta el siguiente comando:

    grep "mount -t " /var/act/log/UDSAgent.log | grep -w "<var>mountpoint from step 4</var>"|tail -1
    

    Por ejemplo:

    grep "mount -t " /var/act/log/UDSAgent.log | grep -w "/db2mnt" |tail -1
    2019-11-18 23:59:19.740 GEN-INFO \[22488\] **Job_0404207** Spawning cmd: mount -t ext4 /dev/act403764_DBDump_1574101677612/act_staging_vol /db2mnt 2>&1
    
  9. ARCHIVELOG_MNT es <var>mountpoint provided in step 4</var>_archivelog.

  10. Desde la línea de comandos del host de destino, ejecuta la secuencia de comandos como raíz:

IBM Db2

Guion: act_db2_lvm_customdb_recovery.sh

Argumentos de la secuencia de comandos:

SOURCE_INSTANCE = <var>Db2  Instance name</var>
DB_NAME=<var>Db2 Database name to be recovered(Single)</var>
TARGET_MNT = <var>Db2 Database image mountpoint name</var>
ARCHIVELOG_MNT= <var>Archive Log backup mount point name</var>
UNTIL_TIME = <var>Recovery Time(Format: "YYYY-MM-DD-HH.MI.SS")</var>
JOBID = <var>Database mount Job name</var>

Conéctate a la instancia de Db2 y confirma que las bases de datos se recuperaron y están en línea.

db2 connect to <var>dbname</var>
db2 select db_status FROM SYSIBMADM.SNAPDB

SAP ASE

Ejecuta la secuencia de comandos act_sybase_lvm_customdb_recovery.sh con estos argumentos.

./act_sybase_lvm_customdb_recovery.sh OSUSER=sybase
TARGET_SYBASE_SQLD=/home/sybase/Sybase16Home/OCS-16_0 TARGET_MNT_PNT=/sngRst
TARGET_SERVER_NAME=ASE1 TARGET_DB_USER=sa STRIPEON=4 TARGET_DBUSER_PASSWD=sybase
SRC_DBNAME=CU1 LOG_BKP_MNTPT=/sngRst_archivelog UNTIL_TIME="2019-11-07 20:31:27"
BEGIN_TIME="2019-11-07 19:31:27" JOBID="Job_2677627"

Argumentos para la secuencia de comandos

OSUSER = SAP Ase OS owner name
TARGET_SYBASE_SQLD = SAP ASE iSQL path on the target recovery host
TARGET_MNT_PNT = SAP ASE Instance image mountpoint name
TARGET_SERVER_NAME = SAP ASE data server name on the target recovery host
TARGET_DB_USER = SAP ASE Instance username on the target recovery host
TARGET_DBUSER_PASSWD = SAP ASE Instance user password on the target recovery host
SRC_DBNAME = SAP ASE Database name to be recovered (Single)
LOG_BKP_MNTPT = SAP ASE Log image mountpoint name
BEGIN_TIME= Backup begin time (Format: "YYYY-MM-DD HH24:MI:SS")
UNTIL_TIME = Point in time to recover the database (Format: "YYYY-MM-DD HH24:MI:SS")
JOBID = Database mount Job name

Conectarte a la base de datos de SAP ASE y verificar los datos

  1. En la consola de administración del dispositivo, vuelve a acceder a la imagen y selecciona Desactivar y borrar el punto de activación de la base de datos.

Restablece una imagen de copia de seguridad incremental y completa basada en archivos en el origen

Este procedimiento reemplaza los datos de origen. Para restablecer la base de datos de origen desde una imagen de copia de seguridad basada en archivos, sigue este procedimiento:

  1. En la lista App Manager Applications, haz clic con el botón derecho en la base de datos protegida y selecciona Access.

  2. Selecciona una imagen de instantánea y haz clic en Restablecer.

  3. Selecciona Tradicional, no la opción de activación y migración.

  4. Usa Seleccionar elementos para elegir una o más bases de datos que quieras restablecer.

  5. Habilita Restore With Recovery para aplicar todos los registros recuperados.

  6. Haz clic en Enviar. Esto inicia la recuperación física de la base de datos de origen con la API de recuperación de la base de datos.

  ALTER DBSPACE IQ_SYSTEM_LOG RENAME '/<var>pitr_log_location</var>'
  SET OPTION PUBLIC.IQ_POINT_IN_TIME_RECOVERY_LOGGING = 'ON'