小智 5
似乎是访问Oracle 文档站点的一个很好的理由。2天的dba文档非常好。
如果您的数据库在 ARCHIVELOG 模式下运行,它将所有事务复制到归档日志目标。事务总是写入重做日志文件,但当它们已满时,仅在归档日志模式下运行时才会保存它们。这使您能够将数据库恢复到任何时间点。此还原操作从还原完整备份开始,您可以在其中应用存档,直到到达要停止恢复的时间点。例如,在删除表之前关闭。
通常生产备份是通过在线数据库进行的。这也是在归档日志模式下运行数据库的一个原因。如果不运行归档日志模式,在灾难情况下,您可能会丢失自上次备份以来进行的所有事务。如果您的事务确实很重要,那么定期将存档日志文件复制到第二个 DC 可能是明智之举。多久取决于丢失交易的成本。如果您有一天可以处理丢失问题,那么您可以每天复制,大多数站点每小时复制几次,甚至使用以近乎同步的方式接收事务的备用数据库。
一般来说,您开始恢复数据库并执行恢复,直到时间结束。通常我们使用 rman 来执行此操作,例如
rman
run
{
set until time to_date('20140914 14:22','yyyymmdd hh24:mi');
restore database;
recover database;
}
Run Code Online (Sandbox Code Playgroud)
准备好但未完成完整介质恢复时,使用重置日志选项打开数据库。
alter database open resetlogs;
Run Code Online (Sandbox Code Playgroud)
为了防止噩梦发生,让 dba 参与可能会更明智。
| 归档时间: |
|
| 查看次数: |
9414 次 |
| 最近记录: |