Oracle备份(二)------数据库冷备

冷备份脚本:

--connect database

connect sys/oracle;

--shutdown database

shutdown immediate;

cd /var/oracle/oracle/oradata/traveldb/;

--Copy Data file

--Copy Control file

--Copy Log file

cp *.dbf /opt/coldbak/

cp *.log /opt/coldbak/

cp *.ctl /opt/coldbak/

--Copy spfile

cd /var/oracle/oracle/product/10.2.0/db_2/dbs

cp spfiletraveldb.ora /opt/coldbak/

cd /opt/coldbak/

ls

--startup database

startup

1、以上脚本在数据库关闭状态下备份数据库所有的数据文件,联机日志,控制文件(在一个目

录下),如果成功备份,所有文件是一致的;

2、没有备份参数文件,参数文件可以另外备份,没有必要每次都备份,只需要在改变设置后备份一次;

3、如果以上命令没有成功依次执行,那么备份将是无效的,如连接数据库不成功,那么肯定关闭数据库也不成功,那么备份则无效;

4、冷备份建议下人工干预下执行。


你可能感兴趣的:(oracle)