备份COPY与BACKUPSET

时间:2014-10-21 07:22:09

标签: oracle database-backups

Oracle有两种备份数据库的选项,关于它们的文档非常简短。

  

要作为映像副本备份到磁盘,请使用BACKUP AS COPY,如

所示      

备份为复制
  设备类型盘
  数据库;

     

备份您的数据   进入备份集,使用AS BACKUPSET子句。您可以允许备份   设置要在配置的默认设备上创建,或指向它们   特别是磁盘或磁带

     

作为备份备份
  数据库;

     

作为备份备份
  设备类型盘
  数据库;

这两者有什么区别,为什么有这么多选项?

1 个答案:

答案 0 :(得分:6)

简单地说,back up as copy生成数据库文件的简单副本(与Linux cp命令相同),而备份集是将片段备份为数据文件的表空间的逻辑实体。备份片段采用RMAN特定的二进制格式。

why there are these multiple options?

让您有机会更有效地执行备份和恢复。例如,您可以简单地切换到数据文件的映像副本,从而避免可能耗时的恢复过程。但是,您无法使用映像副本执行增量备份,因为您可以使用备份集等来执行此操作。

选项的选择当然取决于您的B& R策略。

Find out more