冷备份脚本:
--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、冷备份建议下人工干预下执行。