#yasrman

yasrman是YashanDB配套的在线备份恢复工具,用户可以使用此工具进行YashanDB的备份和恢复操作,以及进行备份集的管理。

yasrman实现的主要功能包括:

  • 支持在工具侧远程连接服务器,执行备份、恢复及相关管理操作。
  • 支持同时连接多个数据库,同时发起备份、恢复及相关管理操作,例如分布式集群的备份恢复。
  • 支持备份集文件存储在工具侧,或存储在数据库服务器。

# catalog

yasrman使用catalog配置策略作为备份恢复的基础引导信息,catalog为一个文件夹,包含如下内容:

  • backup:备份集目录,用于存放指定存储到工具侧的备份集文件。
  • catalog.meta:元数据文件,用于存放备份集位置、TAG以及分布式节点等相关元信息,为二进制文件。
  • config.ini:配置文件,用于存放于备份恢复的语句配置信息。

catalog由用户自行创建并存储在工具侧,详细使用说明见yasrman使用指导

Note

catalog并不绑定某个具体的数据库集群,但是建议为不同的数据库集群创建独立的catalog文件。 指定为增量备份时,如果yasrman工具和目标DB安装部署不在同一机器,同一基线的备份命令的DEST选项都需要与基线保持一致,否则会导致备份失败。

pdf-btn 下载文档
copy-btn 复制链接