Se pueden crear scripts que se utilizan para realizar copia de seguridad de la base de datos de Oracle. No se tiene que detener la base de datos para realizar una copia de seguridad. Verifique que la base de datos esté en el modo de registro de archivado. Si no está en el modo de registro de archivado, cambie la base de datos al modo de registro de archivado antes de realizar la copia de seguridad de la base de datos. Cree los dos scripts siguientes para realizar copia de seguridad de la base de datos de Oracle:
Se puede especificar que los scripts se ejecuten en los nodos de la base de datos de Oracle en Configuración de scripts anteriores/posteriores del Asistente de copia de seguridad.
Sigue estos pasos:
#!/bin/bash
orauser="oracle"
orasid="orcl"
su - ${orauser} << BOF 2>&1
export ORACLE_SID=$orasid
sqlplus /nolog << EOF 2>&1
conéctese / como sysdba
alter database begin backup;
exit;
EOF
BOF
Nota: Especifique el valor para las variables orauser y orasid tal y como se definen en la base de datos de Oracle.
#!/bin/bash
orauser="oracle"
orasid="orcl"
su - ${orauser} << BOF 2>&1
export ORACLE_SID=$orasid
sqlplus /nolog << EOF 2>&1
conéctese / como sysdba
alter database end backup;
exit;
EOF
BOF
Nota: Especifique el valor para las variables orauser y orasid tal y como se definen en la base de datos de Oracle.
/opt/Arcserve/d2dserver/usr/prepost/
Se envía la tarea de copia de seguridad.
Los scripts se crean para realizar copia de seguridad de la base de datos de Oracle.
Nota: El Arcserve UDP Agent (Linux) admite la instantánea de nivel de volumen. Para garantizar la coherencia en los datos, todos los archivos de datos de la base de datos deben estar en un volumen.
Para restaurar la base de datos Oracle, consulte Cómo restaurar una base de datos de Oracle mediante Arcserve UDP Agent (Linux).
Copyright © 2016 |
|