การ Migrate Oracle Database ด้วย Recovery Manager ( RMAN ) จะไม่เหมือนกับการ Restore & Recovery Oracle Database ที่ใช้แค่เฉพาะ Backup Set แต่จะใช้ Control File ที่ใช้ในการระบุตำแหน่งของไฟล์ต่าง ๆ และ Parameter File เพื่อใช้ในการกำหนดค่า
Requirement
- Create Database with DBCA
- Enable Archive Log
- SCP File Backup
Get Started
- ทำการ Connect Database ด้วย RMAN
# rman target /
- ทำการ Start Database ในโหมด Mount
RMAN> startup pfile='/u02/ORCL/pfile-ORCL-20190723.ora' nomount ;
- ทำการ Restore Control File
RMAN> restore controlfile from '/u02/ORCL/cntrl_ORCL_79_1_1014382564' ;
- ทำการ Mount Database
RMAN> alter database mount ;
- ทำการ Catalog RMAN Backup Set
RMAN> catalog start with '/u02/ORCL' ;
- ทำการ Recovery Database แบบ Full Backup
RMAN> restore database ;
RMAN> recover database ;
- ทำการ Open Database
RMAN> alter database open resetlogs ;
- ทำการตรวจสอบ SCN
SQL> select current_scn from v$database ;
- ทำการ Create SPFILE จาก PFILE
SQL> create spfile from pfile='/u02/ORCL/pfile-ORCL-20190723.ora' ;
Tagged: RMAN
Leave a Reply