- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
oracle冷备份和热备份优缺点和相关流程
本文主要介绍了冷备份和热备份的优缺点和相关流程**一、冷备份介绍:**冷备份数据库是将数据库关闭之后备份所有的关键性文件包括数据文件、控制文件、联机REDO LOG文件,将其拷贝到另外的位置。此外冷备份也可以包含对参数文件和口令文件的备份,但是这两种备份是可以根据需要进行选择的。冷备份实际也是一种物理备份,是一个备份数据库物理文件的过程。因为冷备份要备份除了重做日志以外的所有数据库文件,因此也被成为完全的数据库备份。它的优缺点如下所示:- 优点:1只需拷贝文件即可,是非常快速的备份方法。2只需将文件再拷贝回去,就可以恢复到某一时间点上。3与数据库归档的模式相结合可以使数据库很好地恢复。4维护量较少,但安全性确相对较高。- 缺点:1在进行数据库冷备份的过程中数据库必须处于关闭状态。2单独使用冷备份时,数据库只能完成基于某一时间点上的恢复。3若磁盘空间有限,冷备份只能将备份数据拷贝到磁带等其他外部存储上,速度会更慢。4冷备份不能按表或按用户恢复。- 以DBA用户或特权用户登录,查询动态性能视图v$datafile、v$controlfile查出数据库的数据文件以及控制文件位置。```sqlSQL select name from v$datafile;SQLselect name from v$controlfile;```- 以DBA用户关闭数据库。```sqlSQL shutdown immediate```- 复制数据文件,复制时应该将文件复制到单独的一个硬盘或者磁盘上。控制文件是相互镜像的,因此只需复制一个控制文件即可。cp /u02/oradata/db01/*.dbf /u01/app/oracle/bakcp /u02/oradata/db01/*.ctl /u01/app/oracle/bak- 启动例程打开数据库```sqlSQL startup ```或者通过冷备脚本mikecold.sql**二、热备份:**热备份是在数据库运行的情况下,采用archive log mode方式备份数据库的方法。热备份要求数据库处于archive log模式下操作,并需要大量的档案空间。一旦数据库处于archive log模式,就可以进行备份了,当执行备份时,只能在数据文件级或表空间进行。- 优点:1可在表空间或数据文件级备份,备份时间短。2可达到秒级恢复(恢复到某一时间点上)。3可对几乎所有数据库实体作恢复。4恢复是快速的,在大多数情况下在数据库仍工作时恢复。5备份时数据库仍可用。- 缺点:1因难以维护,所以要特别仔细小心,不允许“以失败而告终”。2若热备份不成功,所得结果不可用于时间点的恢复。3不能出错,否则后果严重。- 设置初始归档模式:设置归档模式数据库必须处在mount而非open状态下:1首先查看数据库是否处在archive log模式下:SQL archive log list; Database log mode No Archive Mode Automatic archival Disabled Archive destination USE_DB_RECOVERY_FILE_DEST Oldest online log sequence 1 Current log sequence 22在mount状态下启动数据库:SQL startup mount; 3设置数据库为归档模式:SQL alter database archivelog;Database altered.4打开数据库:SQL alter database open;5将数据库设置成自动归档,使用以下命令:SQL alter system set log_archive_start=true scope=spfile;6确定数据库处于归档模式下,并且设置自动存档:SQL archive log list; 上面的Archive destination所定义的具体位置,可以通过show parameter db_recovery_file_dest查看- 联机备份:联机备份是热备份的一种备份方法,是指当表空间处于ONLINE状态时,备份表空间的所有数据文件和单个数据文件的过程。使用联机备份的优点是不影响用户在表空间上的所有访问操作,但联机备份的缺点可能生产更多的重做日志文件和归档日志文件。以下是联机备份的具体步骤:1通过查询数据字典DBA_DATA_FILES,可以得到数据文件和表空间的对应关系:SQL select file_name from dba_data_files;2设置表空间为备份模式,在复制表空间的数据文件之前必须将表空间设置成为备份模式:SQL alter tablespace users begin backup;3复制us
文档评论(0)