备份COPY与BACKUPSET

Mat*_*ius 3 oracle database-backups

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

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

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

要将数据备份到备份集中,请使用AS BACKUPSET子句.您可以允许在配置的默认设备上创建备份集,也可以将它们专门定向到磁盘或磁带

备份作为备用
数据库;

备份为BACKUPSET
设备类型磁盘
数据库;

两者有什么区别,为什么有这些多种选择?

Nic*_*nov 6

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

why there are these multiple options?

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

选项的选择当然取决于您的贝加莱策略.

了解更多