保护VMware虚拟机的前置步骤

如果不需要保护安装Oracle数据库的VMware虚拟机,请跳过该章节。

前提条件

操作步骤

  1. 使用“PuTTY”,以“root”用户登录安装Oracle数据库的虚拟机。
  2. 执行TMOUT=0命令,防止“PuTTY”超时退出。

    执行该命令后,当前系统在无操作时会保持运行状态,存在安全风险,为了确保系统安全,请在完成相应操作后,执行exit退出当前系统。

  3. 可选: 如果系统中没有“/home/Agent”目录,请先在“/home”目录下创建名称为“Agent”的目录。

    1. 执行cd /home命令,进入“/home”目录。
    2. 执行mkdir Agent命令,创建名称为“Agent”的目录。

  4. 将eReplication Agent的安装包OceanStor BCManager *_Agent-CentOS7-x86_64.tar.gz拷贝到生产应用服务器的“/home/Agent”目录下。
  5. 执行cd /home/Agent命令,进入Agent安装包所在目录。
  6. 执行gzip -d "OceanStor BCManager *_Agent-CentOS7-x86_64.tar.gz"命令,解压缩“gz”格式安装包。
  7. 执行tar -xvf "OceanStor BCManager *_Agent-CentOS7-x86_64.tar"命令,解压缩“tar”格式安装包。
  8. 执行cd sbin/thirdparty/sample命令,进入脚本存放路径,查看是否存在如下4个脚本。

    sh_funcs.sh

    csh_funcs.sh

    post-thaw-script

    pre-freeze-script

  9. 8中查看到的4个脚本拷贝至虚拟机的“/user/sbin”目录下。
  10. 执行vi 脚本名称命令,修改post-thaw-script和pre-freeze-script脚本中的如下配置项。

    数据库用户密码为可选项,如果开启OS认证,则不用配置该项;如果未开启OS认证,请配置该项。

    数据库用户帐户:username=admin

    数据库用户密码:password=password

    数据库实例名:ORACLE_SID=hwdb

    数据库的安装目录:ORACLE_HOME=/u01/app/oracle/product/18.3.1/dbhome_1

    运行数据库的操作系统帐户:oracle_user=oracle

    其中,上述配置项取值均为示例,请用户根据实际情况修改。

  11. 如果有多个安装Oracle数据库的虚拟机,请在每个虚拟机中重复执行110

版权所有 © 华为技术有限公司