本文介绍如何在Windows Server中为备份客户端管控路径设置代理服务器。

前提条件

您已搭建自己的代理服务器。

如果在搭建代理服务器过程中遇到阻碍,请参见步骤1:准备代理服务器中提供的Windows中使用Apache http服务器来搭建代理服务器的方法。由于Apache http服务器不属于混合云备份的服务范畴,此搭建方法仅供参考。

背景信息

当您使用备份保护的机器无法访问公网时,您需要为备份客户端的管控路径配置代理服务器。

步骤1:准备代理服务器

  1. 准备一台可以访问公网的机器以配置代理服务。
  2. 安装Visual C++ Redistributable for Visual Studio 2015-2019。
  3. 下载Apache的http服务器2.4并解压。
  4. 修改配置文件Apache24\conf\httpd.conf
    说明 Define SRVROOT "\Apache24"修改为存放Apache的安装目录。例如存放在D盘的根目录下,可将存放路径修改为D:\Apache24
    • 加载模块
      LoadModule proxy_module modules/mod_proxy.so
      LoadModule proxy_connect_module modules/mod_proxy_connect.so
      LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
      LoadModule proxy_http_module modules/mod_proxy_http.so
    • 指定任意监听端口,如Listen 8888
    • 设置访问权限
      ProxyRequests On
      ProxyVia On
      <Proxy *>
      Require all granted
      </Proxy>
  5. 双击Apache24\bin\httpd.exe启动服务。

步骤2:添加客户端

  1. 登录混合云备份管理控制台
    说明 若服务器或虚拟机使用的是未安装图形化界面的Linux系统,需要在有图形化界面的机器(中转机)上登录阿里云混合云备份管理控制台。
  2. 在混合云备份管理控制台上方,选择希望存放备份数据的地域。
    说明
    • 如要使用专有网络,为保证备份速度,选择的地域和需要备份的数据所在的专有网络地域必须一致。
    • 如考虑备份性能,选择离需要备份的数据近的地域。
    • 如考虑容灾场景,选择离需要备份的数据远的地域。
  3. 在左侧导航栏,选择本地备份 > 文件客户端
  4. 在页面右上角,单击添加客户端
  5. 添加客户端页面,配置参数,然后单击创建如何为备份客户端管控路径设置代理服务器_最佳实践_混合云备份服务 阿里云技术文档 第1张
    各参数说明如下:
    参数 说明
    备份仓库名称 备份仓库是混合云备份服务的云上存储仓库,用于保存备份的数据。多个客户端可以备份到同一个仓库。
    • 已创建备份仓库

      在下拉列表中选择希望使用的仓库即可。

    • 未创建备份仓库

      单击新建仓库。然后输入仓库名称描述即可创建一个新仓库。仓库名称不得超过64个字节。

    客户端名称 为此客户端命名。名称不得超过64个字节。
    软件平台 选择需要备份的机器使用的系统:
    • Windows 32-bit
    • Windows 64-bit
    • Linux 32-bit
    • Linux 64-bit
    网络类型
    • 专有网络:需要备份的机器使用阿里云专有网络(VPC),且和备份仓库在同一个地域时,选择此项。
    • 公网:无法使用专有网络的场景下选择此项。
  6. 单击创建,然后下载客户端
    说明 客户端安装包用于连接阿里云备份服务。您也可以返回客户端列表,在任意时间选择下载。
  7. 单击下载证书
    如何为备份客户端管控路径设置代理服务器_最佳实践_混合云备份服务 阿里云技术文档 第2张

步骤3:安装客户端

安装下载的客户端安装包,选择可用的安装目录。
说明 运行的日志和执行文件都会在该目录下,确保该目录下有可用的空间。
  • 如果是Windows系统,运行安装包,选择安装的目录, 根据提示完成整个安装。如何为备份客户端管控路径设置代理服务器_最佳实践_混合云备份服务 阿里云技术文档 第3张
  • 如果是Linux系统,直接解压到特定目录,运行./setup开启混合云备份服务。如何为备份客户端管控路径设置代理服务器_最佳实践_混合云备份服务 阿里云技术文档 第4张

步骤4:激活客户端

客户端安装完成后,您可以通过以下两种方式激活客户端。

  • (推荐)混合云备份HBR控制台激活客户端
    1. 登录混合云备份管理控制台,在添加客户端页面,单击下一步,然后按照以下说明填写激活客户端的所需参数。如何为备份客户端管控路径设置代理服务器_最佳实践_混合云备份服务 阿里云技术文档 第5张
      参数 是否必需 说明
      客户端IP地址 文件客户端可被您当前操作的计算机访问到的的IP地址,可以是内网或外网的地址,例如127.0.0.1(默认),12.34.56.78:8011,http://87.65.43.21:8443。
      说明 当前浏览器必须能够连接到此IP地址。
      AccessKey Id 在开通HBR服务的阿里云账户中下载AccessKey Id和AccessKey Secret。详情请参见为RAM用户创建AccessKey
      AccessKey Secret 在开通HBR服务的阿里云账户中下载AccessKey Id和AccessKey Secret。详情请参见为RAM用户创建AccessKey
      创建客户端登录密码 设置客户端登录密码。登录密码至少为6位。
      管控网络类型 可选 调用HBR API所用的网络类型。
      管控网络代理 可选 是否通过代理调用HBR API。
      消息通道网络类型 可选 从服务端下发信息到客户端时所用的网络类型。
    2. 单击激活客户端,浏览器会自动弹出文件客户端操作页面。您可以在文件客户端进行备份。
      说明 如果文件客户端激活失败,您可以重新激活该客户端
  • 线下激活客户端
    1. 登录备份客户端并激活,地址格式为:客户端IP地址+端口号,如http://10****:8011
    2. 在客户端注册页面,按以下说明填写各项参数,然后单击注册如何为备份客户端管控路径设置代理服务器_最佳实践_混合云备份服务 阿里云技术文档 第6张
      参数 是否必需 说明
      证书文件 选择步骤2:添加客户端中已下载的证书。
      AccessKey Id 在开通HBR服务的阿里云账户中下载AccessKey Id和AccessKey Secret。详情请参见为RAM用户创建AccessKey
      AccessKey Secret 在开通HBR服务的阿里云账户中下载AccessKey Id和AccessKey Secret。详情请参见为RAM用户创建AccessKey
      备份数据网络 可选 您可以选择公网阿里云内网作为备份数据网络类型。
      管控网络类型 可选 调用HBR API所用的网络类型。
      管控地址代理 可选 由私网IP+监控端口组成,例如http://10****:8888。
      消息管道网络类型 从服务端下发信息到客户端时所用的网络类型。

客户端激活后,即可开始备份文件。