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

华为GaussDB T 备份和恢复准备

墨天轮 2019-09-23
770

备份和恢复准备

本节提供备份和恢复操作所需的预置信息。

添加NBC和NBS信息

必须在所有集群成员以及NBS的/etc/hosts文件中添加所有的NBC和NBS信息。例如,假设mpphost01,mpphost02,和mpphost03是集群成员,netbackserv01是NBS。

必须添加如下信息到mpphost01,mpphost02,mpphost03和netbackserv01的/etc/hosts文件中:

xx.xx.xx.xx mpphost01 xx.xx.xx.xx mpphost02 xx.xx.xx.xx mpphost03 xx.xx.xx.xx netbackserv01

其中,xx.xx.xx.xx是各主机IP。

在系统中安装NBU客户端时,/usr/openv/netbackup/路径下会创建bp.conf文件。该文件包含服务器详细信息、客户端名称、连接选项。

例如:

Server=abc01 Client_Name=xyz02 Connect_Options=localhost x x x CLIENT_READ_TIMEOUT = 32767 MEDIA_SERVER = abc01/xxx VERBOSE = 5

其中x x x为连接选项编号。

使用bp.conf文件中的服务器和客户端名称详细信息创建策略并选择客户端。

具体步骤如下:

  • 在“Netbackup Administration Console”左侧的导航栏中,右键单击“Policies”,然后单击“Add New policy”。
  • 在“Add New Policy”窗口中,输入策略名,单击“OK”。
  • 在“Change Policy”窗口中,单击“Clients”页签,然后单击“New”。
  • 在“Add Client”窗口中,确保服务器名称与bp.conf文件中相同。
  • 在“Client name”文本框中,输入bp.conf文件中的客户端名,单击“Add”。

集成网络备份单元

执行以下步骤集成Roach工具和网络备份单元:

  • 安装NBS。
  • 配置磁盘存储单元。提供“存储单元名称”和“存储单元路径”。
  • 创建一个新的策略。在“策略存储”属性中提供“存储单元名称”。
  • 在创建的策略下添加新客户端。
  • 在所需客户端节点上安装客户端。

挂载磁盘

如需备份集群和表到磁盘,需要提供备份到磁盘的数据所在盘的位置和路径。因此,在进行备份和恢复操作前需挂载磁盘。

设置roach.ini配置文件

打开在$ROACH_HOME/conf下的roach.ini文件,添加NBU和OBS服务器信息:

#roach media param config NBU_SERVER=sever1 NBU_POLICY=nbupolicy NBU_SCHEDULE=schedule OBS_SERVER=obssever OBS_AK=xxxxxxxx OBS_SK=xxxxxxxxxx
说明:
  • Roach支持两地三中心备份和恢复,所以每个节点上的NBU配置信息和OBS配置信息可以是不同的服务器信息。
  • nbu policy和nbu schedule的设置,用户可通过在roach.ini文件中配置NBU_POLICY和NBU_SCHEDULE参数完成;也可以通过在具体的备份和恢复命令中指定--nbu-policy和--nbu-schedule参数完成,此时roach.ini文件中的NBU_POLICY和NBU_SCHEDULE参数将不再起作用。详细信息请参见备份集群到NBU,从NBU恢复集群,备份集群到NBU,从NBU恢复集群。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论