Oracle数据库备份与恢复(3):OS备份数据
quot;select 'echo '' '' ' from dual; " >> $tempsql
echo "select 'echo ''脱机冷备恢复完毕!''' from dual;" >> $tempsql echo "select 'echo '' '' ' from dual; " >> $tempsql ##生成冷备恢复的执行脚本 sqlplus -s ' / as sysdba' < $tempsql > $rcvrsh rm -f $tempsql chmod +x $rcvrsh cp $rcvrsh . echo "生成脱机冷备备份与恢复脚本完毕! " echo "请检查脚本文件: [$backupsh]" echo " [$rcvrsh]" echo "" #如果需要生成后立即执行备份,可增加关闭数据库的操作,然后将以一几行的注释#去掉即可 #./$backupsh #echo "备份执行完毕,请检查!" #echo "" (3) 重启 Oracle 数据库 $ sqlplus /nolog SQL> connect /as sysdba SQL> startup 2.如果自从上次脱机冷备后,数据文件错误,联机日志没有被覆盖,可模拟不完全恢复。 1. SQL> shutdown; 2. $ cp …… ……; // 只恢复出错的数据文件 3. SQL> startup mount; 4. SQL> recover database; 5. SQL> alter database open; 3.3 ARCHIVELOG 模式 3.3.1 脱机冷备与恢复 同 NONARCHIVELOG模式 3.3.2 联机热备 联机热备是在数据库运行的情况下进行备份的方法。热备份要求数据库在 Archivelog方式下操作,并需要大量的档案空间。 热备份的优点: 1.可在表空间或数据文件级备份,备份时间短。 2.备份时数据库仍可使用,支持 24*7不间断运行。 3.可达到秒级恢复(恢复到某一时间点上)。 4.可对几乎所有数据库实体作恢复。 5.恢复是快速的,在大多数情况下在数据库仍工作时恢复。 热备份的不足是: 1.不能出错,否则后果严重。 2.若热备份不成功,所得结果不可用于时间 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |