oracle 中的冷备份是啥意思

 我来答
gaobiaobb
2011-07-14
知道答主
回答量:8
采纳率:0%
帮助的人:0
展开全部
冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份是将关键性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份是最快和最安全的方法。冷备份的优点是:
  1、 是非常快速的备份方法(只需拷文件)
  2、 容易归档(简单拷贝即可)
  3、 容易恢复到某个时间点上(只需将文件再拷贝回去)
  4、 能与归档方法相结合,做数据库“最佳状态”的恢复。
  5、 低度维护,高度安全。
  但冷备份也有如下不足:
  1、 单独使用时,只能提供到“某一时间点上”的恢复。
  2、 再实施备份的全过程中,数据库必须要作备份而不能作其他工作。也就是说,在冷备份过程中,数据库必须是关闭状态。
  3、 若磁盘空间有限,只能拷贝到磁带等其他外部存储设备上,速度会很慢。
  4、 不能按表或按用户恢复。
  如果可能的话(主要看效率),应将信息备份到磁盘上,然后启动数据库(使用户可以工作)并将备份的信息拷贝到磁带上(拷贝的同时,数据库也可以工作)。冷备份中必须拷贝的文件包括:
  1、 所有数据文件
  2、 所有控制文件
  3、所有联机REDO LOG文件
  4、 Init.ora文件(可选)
  值得注意的使冷备份必须在数据库关闭的情况下进行,当数据库处于打开状态时,执行数据库文件系统备份是无效的。
  下面是作冷备份的完整例子。
  (1) 关闭数据库
  sqlplus /nolog
  sql>connect /as sysdba
  sql>shutdown normal;
  (2) 用拷贝命令备份全部的时间文件、重做日志文件、控制文件、初始化参数文件
  sql>cp
  (3) 重启Oracle数据库
  sql>startup
参考:http://baike.baidu.com/view/1231805.htm
heke_asp
2011-07-14 · TA获得超过481个赞
知道小有建树答主
回答量:379
采纳率:50%
帮助的人:228万
展开全部
估计是直接拷贝数据库文件吧。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
flyuser0428
2011-07-14
知道答主
回答量:27
采纳率:0%
帮助的人:15.6万
展开全部
冷备指停机备份,一般是文件拷贝备份.备份的内容较多.
相对冷备是热备,即服务器开启的情况下备份,这种备份一般只备份增量的业务数据.

请采纳,非COPY.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式