暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

GBase 8s 备份、计划备份及恢复

GBASE数据库 2022-06-30
1134

GBase 8s 提供用于备份与恢复数据库服务器数据的两个实用程序。这两个实用程序将备 份与恢复存储空间和逻辑日志。但是,它们支持不同的功能部件,因此请务必了解其差 异。这些主题说明了 GBase 8s 数据库服务器的基本备份与恢复概念,并比较 ON-Bar 和 ontape 实用程序。 

ON-Bar 使用存储管理器对存储空间(数据库空间)和逻辑文件进行备份与恢复,但 ontape 不使用存储管理器。

恢复系统

恢复系统包含备份与恢复系统,它允许您备份数据库服务器的数据,并在当前数据毁坏或 无法访问的情况下随即恢复备份的数据。

 数据毁坏或丢失的原因可能从程序错误到磁盘故障,或直到损坏整个设备的灾难性事故 等。恢复系统使您可以恢复在类似的灾难性事故中丢失的数据。 

备份系统 备份是数据库服务器维护的一个或多个数据库空间(也称为存储空间)和逻辑日志的副 本。您还可以备份 Blob 空间和智能大对象空间。 

备份副本通常会写入辅助存储介质,例如磁盘或磁带。以脱机方式存储介质,并且如有可 能,请保存一个非现场的副本。 

备份副本通常会写入辅助存储介质,例如磁盘、磁带或光盘。以脱机方式存储介质,并且 如有可能,请保存一个非现场的副本。 

重要: 数据库备份不会替换常规的操作系统备份,后者备份除了 GBase 8s 数据库文件之 外的其他文件。 下图说明了数据库备份的基本概念


数据库服务器数据的备份

 不必始终备份所有的存储空间。如果某些表每天都更改而其他一些则很少更改,那么每次 备份数据库服务器时都备份包含未更改表的存储空间,这将导致效率低下。因此必须仔细 地规划备份调度以避免备份或恢复数据时较长的延迟。

 备份级别 为了提供灵活性,ON-Bar 和 ontape 实用程序支持三个备份级别。

 0 级 0 级备份将备份指定存储空间内所有包含数据的已使用的页。

 您需要所有这些页将数据库恢复到备份时所处的状态

0 级备份可能耗时比较长,因为 ON-Bar 会写入所有磁盘页面以备份介质

1 级和 2 级备份花费的时间有可能几乎 与 0 级备份相同,这是因为数据库服务器必须扫描所 有的数据以确定自上次备份以来更改的内容。从 0 级、1 级 和 2 级备份恢复数据 的时间比从 0 级备份和一长串逻辑日志备份恢复数据花费的时间要少。

 1 级 1 级备份只备份自上次指定的存储空间进行 0 级备份后更改的数据。 所有已更改的表和索引页(包含带有已删除数据的那些页面)都将进行备份。复制到 备份的数据反映 1 级备份开始时更改过的数据的状态。 1 级备份占用的空间和花费的时间比 0 级备份要少,因为前者只将上次 0 级备份后 更改的数据复制到存储管理器中。

 2 级 2 级备份只备份自上次指定的存储空间进行 1 级备份后更改的数据。 2 级备份包含自上次 1 级备份后在存储空间中更改过的每个表和索引页的副本。 2 级备份占用的空间和花费的时间比 1 级备份要少,因为前者只将上次 1 级备份后 更改的数据复制到存储管理器中。 

重要: 如果磁盘和其他介质损坏并需要更换,您需要对所有存储空间和相关逻辑日志至少进 行 0 级备份,才能在更换硬件上完全恢复数据

逻辑日志备份 逻辑日志备份是所有填满的逻辑日志文件在磁盘或磁带上的副本。逻辑日志文件存储发生 在备份间的数据库服务器活动记录。 要释放填满的逻辑日志文件,首先要备份它们。数据库服务器将重用这些已释放的逻辑日 志文件用于记录新事务。有关逻辑日志的完整描述,请参阅《GBase 8s 管理员指南》。

 限制: 即使没有指定为数据库或表记录日志,您仍然需要备份逻辑日志,因为它们包含了管 理信息,例如检查点记录和块的添加和删除。如果备份了这些逻辑日志文件,即使不为任何数 据库使用日志记录仍然可以进行热恢复。 

手动和连续逻辑日志备份 可以手动备份逻辑日志,也可以启用连续逻辑日志备份。 手动逻辑日志备份将备份所有已满的逻辑日志文件,并在当前逻辑日志文件处停止。必须 仔细监视逻辑日志,并根据需要启动逻辑日志备份。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论