使用 GBase 8s 数据库服务器来备份和记录日志

通过使用事务,您可确保数据库始终处于一致的状态,且将您的修改正确地记录在磁盘上。但磁盘本身不十分安全。对于机械故障以及洪水、火灾和地震,它都是脆弱的。唯一的保护措施是保存数据的多个副本。这些冗余的副本称为备份副本

事务日志(也称为逻辑日志)补充数据库的备份副本。它的内容是自从上一次备份数据库以来发生了的所有修改的历史。如果您曾经需要从备份副本恢复数据库,则您可使用事务日志来将数据库向前滚到它最近的状态。

数据库服务器包含完善的特性来支持备份和日志记录。您的数据库服务器归档和备份指南描述这些特性。

数据库服务器对性能和可靠性有严格的要求(例如,它支持在正在使用数据库时制作备份副本。)

数据库服务器管理它自己的磁盘空间,这些空间专用于日志记录。

数据库服务器使用有限的日志文件集来并发地执行所有数据库的日志记录。在事务为活动的时,可将日志文件复制到另一介质(备份)。

数据库服务器从不需要考虑这些设置,因为 DBA 总是从中央位置管理它们。

GBase 8s 支持 onloadonunload 实用程序。使用 onunload 实用程序来制作单个数据库或表的个人备份副本。此程序将表或数据库复制到磁带。它的输出由磁盘页的二进制映像组成,如同在数据库服务器中存储了它们。因此,可快速地制作副本,且相应的 onload 程序可快速地恢复该文件。然而,对于任何其他程序,该数据格式没有意义。要获取关于如何使用 onloadonunload 实用程序的信息,请参阅 GBase 8s 迁移指南

如果您的 DBA 使用 ON-Bar 来创建备份并备份逻辑日志,则您还可能能够使用 ON-Bar 来创建您自己的备份副本。要获取更多信息,请参阅您的 GBase 8s 备份与恢复指南