federico Asked: 2017-09-19 14:06:12 +0800 CST2017-09-19 14:06:12 +0800 CST 2017-09-19 14:06:12 +0800 CST 什么是在线原子模式备份 772 我正在阅读 BO 的 SAP 指南管理员,我对他们使用的一些术语感到有点困惑,无论如何执行在线或热备份。 用同样的话 对于热备份,在线原子模式下使用数据库厂商的备份工具 这是我第一次听说在线原子备份。 这些备份和普通备份有什么区别??虽然该指南正在谈论进行离线备份,但他们不使用术语在线原子模式,所以我认为管理员应该执行正常备份(对我来说正常) 任何人都可以做一些光吗? 提前致谢 backup sap 1 个回答 Voted Best Answer RDFozz 2017-09-19T14:51:11+08:002017-09-19T14:51:11+08:00 活动数据库文件不断变化。因此,尝试简单地复制活动数据库文件不会产生有效的备份文件,但通常会导致文件损坏;在文件开头写入的数据不一定与文件后面写入的数据一致。 因此,大多数数据库系统都有自己的内部备份方法,以确保备份文件准确地代表给定时刻的数据。这个备份在数据库意义上是原子的——即使写出文件需要几个小时,内容也将与备份开始时一致,就好像在这段时间里没有对文件进行任何更改一样。但是,文件仍在发生更改(因此,描述的在线部分)。 获得一致的数据库备份文件的唯一其他方法是关闭数据库。如果数据库不活动(换句话说,不在线),则不会发生任何更改,并且操作系统可以复制文件而没有损坏的风险。这将是一个离线备份。 请注意,这两种备份方法之间还有其他差异。离线备份通常是数据库文件的简单副本;理论上,恢复数据库就像用备份文件替换当前文件一样简单。在线原子备份通常以不同的格式存储,并且必须通过在 DBMS 中运行命令来恢复。
活动数据库文件不断变化。因此,尝试简单地复制活动数据库文件不会产生有效的备份文件,但通常会导致文件损坏;在文件开头写入的数据不一定与文件后面写入的数据一致。
因此,大多数数据库系统都有自己的内部备份方法,以确保备份文件准确地代表给定时刻的数据。这个备份在数据库意义上是原子的——即使写出文件需要几个小时,内容也将与备份开始时一致,就好像在这段时间里没有对文件进行任何更改一样。但是,文件仍在发生更改(因此,描述的在线部分)。
获得一致的数据库备份文件的唯一其他方法是关闭数据库。如果数据库不活动(换句话说,不在线),则不会发生任何更改,并且操作系统可以复制文件而没有损坏的风险。这将是一个离线备份。
请注意,这两种备份方法之间还有其他差异。离线备份通常是数据库文件的简单副本;理论上,恢复数据库就像用备份文件替换当前文件一样简单。在线原子备份通常以不同的格式存储,并且必须通过在 DBMS 中运行命令来恢复。