下表说明了 ARCHIVELOG 模式与 NOARCHIVELOG 模式的优点和缺点。
|
模式 |
优点 |
缺点 |
|---|---|---|
|
ARCHIVELOG 模式 |
您可以执行热备份(在数据库联机时执行的备份)。
存档日志和上次的完全备份(脱机或联机)或较早的备份可以完整地恢复数据库,不会丢失任何数据,因为数据库中的所有更改均保存在日志文件中。 |
它需要额外的磁盘空间来存储存档的日志文件。 但是,代理提供了一个选项,用于在日志已经备份后清除这些日志,这为您提供了释放磁盘空间(如果需要)的机会。 |
|
NOARCHIVELOG 模式 |
它不需要额外的磁盘空间来存储存档的日志文件。 |
如果必须恢复数据库,则只能还原上次的完全脱机备份。 这样,在上次完全脱机备份之后对数据库进行的所有更改都会丢失。
数据库停机的影响很大,因为停机时不能进行联机数据库备份。 就大型数据库而言,这种限制已成为很严重的问题。 |
重要说明! 出现灾难时,NOARCHIVELOG 模式不能保证 Oracle 数据库得以恢复,因此 Oracle 代理不支持这种模式。 如果需要维护处于 NOARCHIVELOG 模式的 Oracle Server,则必须在数据库脱机时使用 CA ARCserve Backup(不通过代理)来备份完整的 Oracle 数据库文件,从而确保进行灾难恢复。
使用 RMAN 时,请确保数据库在 ARCHIVELOG 模式中运行。
|
版权所有 © 2013 CA。
保留所有权利。
|
|