安装/升级云容灾网关
操作场景
当生产站点因为不可抗力因素(比如火灾、地震)或者设备故障(软、硬件破坏)导致应用在短时间内无法恢复时,异步复制功能可提供服务器级容灾保护。通过简单的配置,即可在容灾站点迅速恢复业务。
前提条件
- 部署云容灾网关服务器的系统盘不能为 LVM类型磁盘。
- 云容灾网关和代理客户端之间通信未加密,建议放在同一安全组内,安全组配置为仅允许安全组内弹性云服务器互通。云服务器安全组的配置请参见安全组配置示例。
安装步骤
以下操作以安装“23.12.0”版本的容灾网关“sdrs_linux_amd64_23.12.0.20240103211150.tar.gz”为例。
- 获取云容灾网关软件包到待部署服务器的任意目录。
- IDC上云:需要手工上传云容灾网关软件包到待部署服务器;
- 跨区域和跨可用区:复制服务控制台页面提供的命令,然后进入需要安装云容灾网关的目录,粘贴并执行命令获取软件包。
- 在软件包所在目录下,以“root”用户,执行以下命令,解压缩软件包。
tar -zxvf sdrs_linux_amd64_23.12.0.20240103211150.tar.gz
- 执行以下命令,进入安装脚本所在目录。
cd sdrs_linux_amd64_23.12.0.20240103211150
- 执行以下命令,安装云容灾网关软件。
sh install.sh --drm-ip=drm ip --dra-ip=dra ip --role=gateway
其中,“drm ip”和“dra ip”为容灾网关所在服务器的主网卡IP地址。
回显中包含如下信息,说明云容灾网关安装成功:... Installed DRM successfully. Installed SDRS successfully. ...
- 执行以下命令,查看云容灾网关进程是否已启动。
ps -ef | grep java | grep drm
回显如下类似信息:service 3806 1 7 Aug31 ? 01:13:29 /opt/cloud/sdrs/drm/tools/jre/bin/java -Djava.security.egd=file:/dev/./urandom -jar /opt/cloud/sdrs/drm/drm-20.8.0.jar --service.kernel.security.wcc.config_path=file:/opt/cloud/sdrs/drm/classes/ --spring.config.location=/opt/cloud/sdrs/drm/classes/application.properties
如果回显信息中“drm”进程存在,说明进程已启动。
- 在/opt/cloud/sdrs目录下,执行以下命令,配置安装云容灾网关。
sh register_gateway.sh
图1 执行脚本
图2 脚本互动执行过程
脚本执行过程中用到的变量参数说明如表1所示。
表1 参数说明 站点
参数
参数说明
获取方法
参数示例
复制场景
DR Scene
复制场景
- 0 - IDC容灾到华为云
- 1 - 华为云跨AZ容灾
0(默认值)
生产站点
source platform type
生产云平台类型
- 0 - 华为云公有云
- 1 - 华为云私有云
0(默认值)
source project id
项目ID
在控制台“我的凭证 > API凭证”页面,查看“项目ID”。
51af777371904892a49a0c3e3e53de44
source region code
目的区域的Region ID
通过SDRS服务终端节点页面查询。
sdrs.cn-east-2.myhuaweicloud.com
source ecs endpoint
ECS终端节点
通过ECS服务终端节点页面查询。
-
source evs endpoint
EVS终端节点
通过EVS服务终端节点页面查询。
-
source iam ak
访问密钥ID
获取方式见如何获取访问密钥AK/SK。
-
source iam sk
访问密钥
-
容灾中心
target platform type
容灾云平台类型
- 0 - 华为云公有云
- 1 - 华为云私有云
0(默认值)
-
target project id
项目ID
在控制台“我的凭证 > API凭证”页面,查看“项目ID”。
0605767cb280d5762fd6c0133d6bea3f
target sdrs endpoint
SDRS服务终端节点
通过SDRS服务终端节点页面查询。
sdrs.cn-east-2.myhuaweicloud.com
target iam ak
访问密钥ID
获取方式见如何获取访问密钥AK/SK。
RZSAMHULWKKE71N0XHUT
target iam sk
访问密钥
K7bXplAT0pEpy4SAiN2fHUwEtxvgmK3IqyhqnMTA
- 安装完成后,删除安装包及其解压文件。
升级步骤
以下操作以升级“23.12.0”版本的容灾网关“sdrs_linux_amd64_23.12.0.20240103211150.tar.gz”为例。
- 获取云容灾网关软件包到待部署服务器的任意目录。
- IDC上云:需要手工上传云容灾网关软件包到待部署服务器;
- 跨区域和跨可用区:复制服务控制台页面提供的命令,然后进入需要安装云容灾网关的目录,粘贴并执行命令获取软件包。
- 在软件包所在目录下,以“root”用户,执行以下命令,解压缩软件包。
tar -zxvf sdrs_linux_amd64_23.12.0.20240103211150.tar.gz
- 执行以下命令,进入升级脚本所在目录。
cd sdrs_linux_amd64_23.12.0.20240103211150
- 执行以下命令,升级云容灾网关软件。
sh upgrade.sh
回显中包含如下信息,说明云容灾网关升级成功:... Upgrade SDRS successfully.