数据初始复制的工作原理

HDR 辅助服务器和 RS 辅助服务器使用存储空间备份和逻辑日志备份(备份至磁带的和磁盘上的均包括在内)执行从主数据库服务器到辅助数据库服务器的数据初始复制。

SD 辅助服务器不需要来自主服务器的备份与复原,因为 SD 辅助服务器与主服务器共享同一磁盘。

要复制数据,请执行以下操作:

  1. 在两个数据库服务器上均安装用户定义的类型、用户定义的例程和 DataBlade 模块。
  2. 仅在主数据库服务器上注册用户定义的类型、用户定义的例程和 DataBlade 模块。
  3. 要使两个数据库服务器管理的数据同步,请在主数据库服务器上创建所有存储空间的 0 级备份。
  4. 复原数据复制对中辅助数据库服务器上备份的所有存储空间。

    然后,最近步中从存储空间备份复原的辅助数据库服务器从主数据库服务器读取自该备份以来所生成的所有逻辑日志记录。

    数据库服务器首先从所有不再在磁盘上的备份逻辑日志文件读取逻辑日志记录,然后从所有在磁盘上的逻辑日志文件读取。

有关复制数据的详细信息,请参阅首次启动 HDR。《GBase 8s 备份与复原指南》说明了如何使用 ON-Bar 启动复制。

您必须对存储空间备份执行初始备份。您无法使用诸如 onloadonunload 之类的数据迁移实用程序来复制数据,因为每个数据库服务器上的物理页布局必须相同,以便数据复制工作。