Oracle - PASAR BD DE UNA PC A OTRA

 
Vista:

PASAR BD DE UNA PC A OTRA

Publicado por IVAN (4 intervenciones) el 06/04/2006 18:06:10
Tengo dos PC's, en donde tengo istalado oracle(servidor), en una PC2 la utilizo como servidor de pruebas la otra PC1 como servidor de produccion a donde se conectan mis pc's clientes, tanto la PC1 y PC2 tienen la misma Base de Datos, el asunto es que la PC2(servidor de prueba) ha tenido un crash y como no he tendio backups de ella, no puedo restaurarla, asi que quisiera restablecer la base de datos de la PC1 a la PC2, es posible hacer esto???, como y que pasos tendría que hacer. GRACIAS
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:PASAR BD DE UNA PC A OTRA

Publicado por Miguel (14 intervenciones) el 06/04/2006 20:14:37
Hola,

Por supuesto que es posible. Si tu PC1 y PC2 esta supuestos a ser exactamente iguales, puedes usar el backup del PC1 para reconstruir tu PC2. Vale repetir, que todo tiene que ser igual, desde la PC hasta el sistema de aplicationes.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:PASAR BD DE UNA PC A OTRA

Publicado por IVAN (4 intervenciones) el 06/04/2006 20:24:52
GRACIAS, PERO DIME TE REFIERES A QUE TODO EL HW COMO SW DEBEN DE SER IGUALES EN LAS DOS PC'S????
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:PASAR BD DE UNA PC A OTRA

Publicado por Miguel (14 intervenciones) el 06/04/2006 21:14:50
Correcto. Si tus sistemas son iguales, puedes usar el mismo backup para restaurar "todo", no solo Oracle. Por otra parte, si lo unico que quieres restaurar es Oracle y tu BDD dejame saber que version de Oracle y sistema operativo tienes. El processo de reconstruccion del BDD varia un poco de acuerdo al SO. Con esa informacion te puedo mandar los pasos a seguir... Tambien dime que clase de backup tomas y si es frio/caliente. Gracias.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:PASAR BD DE UNA PC A OTRA

Publicado por ivan (1 intervención) el 06/04/2006 21:23:36
Bueno, mis dos PCs no son iguales en hw, ahora el sistema operativo es windows 2000 professional y utilizo oracel 9i.
y bueno aun no tengo el backup de la base, pero tengo que sacarla en caliente puesto que no puedo bajar el servidor ya que varios clientes necesitan estar conectados.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:PASAR BD DE UNA PC A OTRA

Publicado por Miguel (14 intervenciones) el 06/04/2006 22:12:01
Despues del crash de tu PC2 tuviste que instalar Oracle ? o ya lo tienes corriendo
con Oracle9? Si el PC2 esta corriendo y solo tu BD esta dañada (la aplicacion de Oracle esta bien) entonces solo necesiats restaurar tu BD del backup caliente despues que lo tomes.

Son las instrucciones de backup caliente lo que necesitas?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:PASAR BD DE UNA PC A OTRA

Publicado por Miguel (14 intervenciones) el 07/04/2006 00:00:04
Al levantar la BDD, recuerda de usar el backup controlfile.
Copia todo lo de abajo y guardalo con la extension .sql haz los ajustes necesarios...

-- Modelo para Backup Caliente
connect system/manager
HOST DEL E:\HOT_BACKUP_TEST\*.*
ALTER SYSTEM SWITCH LOGFILE;
ALTER SYSTEM SWITCH LOGFILE;
ALTER TABLESPACE TEMP BEGIN BACKUP;
HOST COPY C:\oracle\oradata\TEST\TEMP01.DBF E:\hot_backup_TEST\TEMP01.DBF
ALTER TABLESPACE TEMP END BACKUP;
ALTER TABLESPACE DATA BEGIN BACKUP;
HOST COPY C:\oracle\oradata\TEST\DATA_01.DBF E:\hot_backup_TEST\DATA_01.DBF
HOST COPY C:\oracle\oradata\TEST\DATA_02.DBF E:\hot_backup_TEST\DATA_02.DBF
ALTER TABLESPACE DATA END BACKUP;
ALTER TABLESPACE SYSTEM BEGIN BACKUP;
HOST COPY C:\oracle\oradata\TEST\SYSTEM01.DBF E:\hot_backup_TEST\SYSTEM01.DBF
ALTER TABLESPACE SYSTEM END BACKUP;
ALTER TABLESPACE INDX BEGIN BACKUP;
HOST COPY C:\oracle\oradata\TEST\INDX01.DBF E:\hot_backup_TEST\INDX01.DBF
HOST COPY C:\oracle\oradata\TEST\INDX02.DBF E:\hot_backup_TEST\INDX02.DBF
ALTER TABLESPACE INDX END BACKUP;
ALTER TABLESPACE RBS BEGIN BACKUP;
HOST COPY C:\oracle\oradata\TEST\RBS01.DBF E:\hot_backup_TEST\RBS01.DBF
HOST COPY C:\oracle\oradata\TEST\RBS02.DBF E:\hot_backup_TEST\RBS02.DBF
ALTER TABLESPACE RBS END BACKUP;
ALTER TABLESPACE TEMP BEGIN BACKUP;
HOST COPY C:\oracle\oradata\TEST\TEMP01.DBF E:\hot_backup_TEST\TEMP01.DBF
ALTER TABLESPACE TEMP END BACKUP;
ALTER TABLESPACE TOOLS BEGIN BACKUP;
HOST COPY C:\oracle\oradata\TEST\TOOLS01.DBF E:\hot_backup_TEST\TOOLS01.DBF
ALTER TABLESPACE TOOLS END BACKUP;
ALTER TABLESPACE USERS BEGIN BACKUP;
HOST COPY C:\oracle\oradata\TEST\USERS01.DBF E:\hot_backup_TEST\USERS01.DBF
ALTER TABLESPACE USERS END BACKUP;
ALTER TABLESPACE DRSYS BEGIN BACKUP;
HOST COPY C:\oracle\oradata\TEST\DR01.DBF E:\hot_backup_TEST\DR01.DBF
ALTER TABLESPACE DRSYS END BACKUP;
ALTER SYSTEM SWITCH LOGFILE;
HOST DEL C:\ORACLE\TEST_CTRL.ORA
ALTER DATABASE BACKUP CONTROLFILE TO 'C:\ORACLE\TEST_CTRL.ORA';
ALTER DATABASE BACKUP CONTROLFILE TO TRACE;
HOST COPY C:\oracle\TEST_CTRL.ORA E:\hot_backup_TEST\TEST_CTRL.ORA
EXIT
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:PASAR BD DE UNA PC A OTRA

Publicado por ivan (18 intervenciones) el 07/04/2006 01:27:56
AMIGO MUCHAS GRACIAS, DIME UNA COSA, ME PODRIAS FACILITAR EL MODELO PARA BACKUPS EN FRIO??
TE LO AGRADECERE MUCHO.

IVAN - PERU
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:PASAR BD DE UNA PC A OTRA

Publicado por Miguel (14 intervenciones) el 07/04/2006 01:44:03
Ivan,

Para backup en frio no necesitas un script porque la BDD no tiene que estar corriendo. Para hacer tu backup frio, bajas tu BDD. (Shutdown immediate) y luego que el database se cierra procedes a hacer tus copias al lugar que hayas designado para guardar el backup frio. Asegurate de que todos los archivos de datos,logs y los control esten incluidos.

Miguel - Los Angeles, California.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:PASAR BD DE UNA PC A OTRA

Publicado por lolailo (1 intervención) el 27/04/2006 14:52:06
si hablarais en español y dejarais de utulizar tantas palabritas en ingles, mal usadas en muchos casos, seria mas facil responderlas,
jo der, que no vais a ser mejores porque solteis un anglicismo cada 5 palabras
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar