Está en la página 1de 8

Prácticas para la Lección 15

Antecedentes: ahora que la base de datos está lista para producción, es el momento de
empezar a realizar copias de seguridad. Realizará una copia de seguridad del archivo de
control para rastreo, una copia de seguridad inmediata en el disco y programará trabajos
de copias de seguridad nocturnos que se repetirán de forma indefinida.

m y
d e
c a
e A
c l
r a
O ly
l & On
n a e
t e r U s
I n
c l e
r a
O
Oracle Database 11g: Taller de Administración I A-117
Práctica 15-1: Realización de Copias de Seguridad de Bases de
Datos
En esta práctica, realizará una copia de seguridad del archivo de control para rastreo, una
copia de seguridad inmediata en el disco y programará un trabajo de copias de seguridad
nocturno.
1) Realice una copia de seguridad del archivo de control para rastreo.
a) Llame a Enterprise Manager como usuario DBA1 con el rol SYSDBA para la base
de datos orcl.
b) Haga clic en Server > Control Files (en la sección Storage).

c) Haga clic en Backup to Trace.


d) Cuando reciba un mensaje que indique que se ha realizado correctamente, anote la
ubicación del directorio de rastreo y haga clic en OK.
m y
d e
c a
A
e) Opcionalmente, utilice una ventana de terminal, conéctese como usuario oracle
e
siguiente comando:
c l
para ver el nombre del archivo de rastreo al final del log de alertas ejecutando el

r a
cd /u01/app/oracle/diag/rdbms/orcl/orcl/trace
tail alert_orcl.log
O ly
La siguiente salida muestra sólo las últimas líneas:

l & On
$ cd /u01/app/oracle/diag/rdbms/orcl/orcl/trace
$ tail alert_orcl.log
Sat Jul 11 09:10:03 2009

n a e
r
SMCO started with pid=23, OS id=9837
Sat Jul 11 09:46:31 2009

t e s
ALTER DATABASE BACKUP CONTROLFILE TO TRACE

U
Backup controlfile written to trace file

I n
/u01/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_12190.trc
Completed: ALTER DATABASE BACKUP CONTROLFILE TO TRACE
Sat Jul 11 09:46:56 2009

l e
ALTER DATABASE BACKUP CONTROLFILE TO TRACE
Backup controlfile written to trace file

c
/u01/app/oracle/diag/rdbms/orcl/orcl/trace/orcl_ora_12190.trc

r aCompleted: ALTER DATABASE BACKUP CONTROLFILE TO TRACE


$

O
Oracle Database 11g: Taller de Administración I A-118
Práctica 15-1: Realización de Copias de Seguridad de Bases de
Datos (continuación)
f) Opcionalmente, para ver el tamaño y uso de las diferentes secciones del archivo
de control, haga clic en la página con separadores Record Section.

Los números pueden variar. Para obtener más información, haga clic en Help en
la esquina superior derecha de la página.
2) ¿Cuál es la diferencia entre un juego de copias de seguridad y una copia de imagen?
Respuesta: un juego de copias de seguridad contiene datos y archivos archive log
empaquetados en un formato propietario de Oracle. Los archivos se deben extraer
antes de su uso. Las copias de imagen son el equivalente de las copias de archivos del
m y
sistema operativo y se pueden utilizar en las operaciones de restauración
inmediatamente.
d e
c
3) ¿Cuál es el destino de las copias de seguridad en disco que se realizan? a
A
a) Acceda a la página Availability y haga clic en Backup Settings.

e
c l
r a
O ly
l & On
n a e
t e r U s
I n
c l e
b) Observe el mensaje debajo de Disk Backup Location que dice que el área de

r a recuperación rápida es la ubicación actual de la copia de seguridad en disco.


4) Establezca que la política de copia de seguridad sea realizar una copia de seguridad
O automática de SPFILE y del archivo de control.

Oracle Database 11g: Taller de Administración I A-119


Práctica 15-1: Realización de Copias de Seguridad de Bases de
Datos (continuación)
a) Haga clic en el separador Policy en la cabecera Backup Settings.
b) Seleccione “Automatically backup the control file and server parameter file
(SPFILE) with every backup and database structural change”.

c) Desplácese al final e introduzca oracle y oracle en Host Credentials


Username y Password del servidor y seleccione “Save as Preferred Credential”.
d) Haga clic en OK.
5) Pruebe a hacer una copia de seguridad en disco, como un juego de copias de
seguridad, con las credenciales de host oracle.
a) Haga clic en el separador Device en las páginas Backup Settings.
m y
b) Seleccione Backup Set como valor de Disk Backup Type.
d e
a
c) Desplácese al final y asegúrese de que Host Credentials está definido en oracle.
c
e A
d) Desplácese hasta el principio de la página y haga clic en Test Disk Backup.
e) Aparece un mensaje de procesamiento. Cuando termine la prueba, aparecerá el

c l
mensaje “Disk Backup Test Successful!”, desplácese al final de la página y haga
clic en OK.
r a
6) Realice una copia de seguridad de toda la base de datos, con los archive logs,
O ly
mientras ésta está abierta para mantener la actividad de los usuarios. Esta copia de

incrementales.
l & On
seguridad debe servir de base para una estrategia de copias de seguridad

a e
a) Pregunta: ¿qué requisitos se deben cumplir para crear una copia de seguridad
n
t e r U s
válida de una base de datos sin cerrarla?
Respuesta: la base de datos debe estar en modo ARCHIVELOG. Las copias de

I n
seguridad que se realicen con la base de datos abierta en un modo distinto de
ARCHIVELOG no se pueden utilizar para la recuperación.

c l e
b) Seleccione Availability > Schedule Backup (en la sección Manage).

Ora Si cree que la estrategia de copia de seguridad sugerida por Oracle se ajusta a sus
necesidades, seleccione esa opción. En esta práctica, se programará una copia de
seguridad personalizada.

Oracle Database 11g: Taller de Administración I A-120


Práctica 15-1: Realización de Copias de Seguridad de Bases de
Datos (continuación)
c) Seleccione Whole Database como objeto del que se va a realizar la copia de
seguridad.
d) Confirme o introduzca oracle y oracle como nombre de usuario y contraseña
para el servidor en Host Credentials.
e) Haga clic en Schedule Customized Backup.
f) En la página Schedule Customized Backup: Options, seleccione Full Backup en
Backup Type y active la casilla de control “Use as the base of an incremental
backup strategy”.
g) Seleccione Online Backup como valor de Backup Mode.
h) En la sección Advanced, seleccione “Also back up all archived logs on disk” y
“Delete all archived logs from disk after they are successfully backed up” y
haga clic en Next para continuar.
i) En la página Schedule Customized Backup: Settings, seleccione Disk para la
ubicación de la copia de seguridad. (Observe que se mantiene el valor de Disk
Backup Location; lo podría cambiar para una copia de seguridad puntual. No lo
cambie en esta ocasión.)

m y
d e
c a
e A
j) Haga clic en Next.
c l
r a
k) Acepte todos los valores por defecto de la página Schedule Customized Backup:
Schedule y haga clic en Next para continuar.

O ly
Nota: el valor de Schedule Type debe ser One Time (Immediately).

l & On
l) En la página Schedule Customized Backup: Review, revise el script de RMAN y
haga clic en Submit Job.

n a e
t e r U s
I n
c l e
r a
O
Oracle Database 11g: Taller de Administración I A-121
Práctica 15-1: Realización de Copias de Seguridad de Bases de
Datos (continuación)
m) Haga clic en View Job para supervisar el estado del trabajo de copia de
seguridad. El tiempo que tarde esta copia de seguridad dependerá de los recursos
de hardware y sistema.
n) Haga clic en el botón Refresh del explorador o en Requery hasta que termine el
trabajo.

m y
d e
c a
7) Programe la copia de seguridad incremental en línea en disco de toda la base de datos
A
por la noche, incluidos los archive logs. Suprima los archive logs del disco cuando
e
c l
termine la copia de seguridad. Programe la ejecución a las 11:00 p.m. El programa
debe ser efectivo de forma indefinida.

r a
a) En Enterprise Manager, seleccione Availability > Schedule Backup (en la
sección Manage).
O ly
b) Seleccione Whole Database como objeto del que se va a realizar la copia de
seguridad.
l & On
a e
c) Confirme o introduzca oracle y oracle como nombre de usuario y contraseña
n
Backup.
t e r
para el servidor en Host Credentials y haga clic en Schedule Customized

U s
I n
d) En la página Schedule Customized Backup: Options, seleccione Incremental
Backup en Backup Type.

l e
e) Seleccione Online Backup como valor de Backup Mode.
c
r af) En la región Advanced, seleccione “Also backup all archived logs on disk” y
“Delete all archived logs from disk after they are successfully backed up” y

O haga clic en Next para continuar.

Oracle Database 11g: Taller de Administración I A-122


Práctica 15-1: Realización de Copias de Seguridad de Bases de
Datos (continuación)
g) En la página Schedule Customized Backup: Settings, seleccione Disk como
ubicación de copia de seguridad y haga clic en Next para continuar.
h) En la página Schedule Customized Backup: Schedule, cambie el valor de Job
Name a Nightly_Backup y acepte el valor por defecto de Job Description.
i) Seleccione Repeating en la región Schedule. Observe cómo aparece detalles
adicionales dependiendo del contexto.
j) Seleccione By Days de la lista desplegable Frequency Type, introduzca 1 en el
campo Repeat Every, confirme que se ha seleccionado Indefinite como valor de
Repeat Until e introduzca 11:00 PM en Start Time.

m y
d e
c a
e A
l
k) Haga clic en Next para continuar.
c
Settings y RMAN Script.
r a
l) En la página Schedule Customized Backup: Review, revise la información de

O ly
l & On
n a e
t e r U s
I n
l e
m) Haga clic en Submit Job y, a continuación, en OK.
c
r a
O
Oracle Database 11g: Taller de Administración I A-123
Práctica 15-1: Realización de Copias de Seguridad de Bases de
Datos (continuación)
n) Haga clic en Jobs en la página Availability de la sección Related Links para ver
el trabajo programado en la lista Job Activity.

m y
d e
c a
e A
c l
r a
O ly
l & On
n a e
t e r U s
I n
c l e
r a
O
Oracle Database 11g: Taller de Administración I A-124

También podría gustarte