Oracle有两种备份数据库的选项,关于它们的文档非常简短。
要作为映像副本备份到磁盘,请使用BACKUP AS COPY,如
所示备份为复制
设备类型盘
数据库;备份您的数据 进入备份集,使用AS BACKUPSET子句。您可以允许备份 设置要在配置的默认设备上创建,或指向它们 特别是磁盘或磁带
作为备份备份
数据库;作为备份备份
设备类型盘
数据库;
这两者有什么区别,为什么有这么多选项?
答案 0 :(得分:6)
简单地说,back up as copy
生成数据库文件的简单副本(与Linux cp
命令相同),而备份集是将片段备份为数据文件的表空间的逻辑实体。备份片段采用RMAN特定的二进制格式。
why there are these multiple options?
让您有机会更有效地执行备份和恢复。例如,您可以简单地切换到数据文件的映像副本,从而避免可能耗时的恢复过程。但是,您无法使用映像副本执行增量备份,因为您可以使用备份集等来执行此操作。
选项的选择当然取决于您的B& R策略。