Site Recovery Manager 可与外部数据库结合使用。要将 Site Recovery Manager 与外部数据库结合使用,必须安装该数据库和 Site Recovery Manager Server。您可以使用命令行界面安装 Site Recovery Manager Server 或自动安装 Site Recovery Manager Server

关于此任务

您可以在标准一对一 Site Recovery Manager 配置和共享恢复站点配置中使用以下过程。有关共享恢复站点配置的信息,请参见安装要用于共享恢复站点的 Site Recovery Manager

如果在共享恢复站点中安装 Site Recovery Manager,则必须使用自定义扩展密钥并在每个站点上运行该过程。

如果您希望在安装中使用 Windows LocalSystem 帐户运行 Site Recovery Manager 服务并使用带 SQL 身份验证的 DSN,那么以下过程适用。

注:

如果使用 Microsoft SQL Server 作为外部数据库,可以使用 Site Recovery Manager Server 静默安装。

先决条件

过程

  1. 通过指定区域设置 ID 和日志文件路径,运行 Site Recovery Manager 安装程序。
    VMware-srm-*****.exe /s /Llocale ID in decimal format /V"/l*vx path to the log file /qr // the installer displays a reduced user interface
    表 1. 支持的区域设置 ID

    十进制格式的区域设置 ID

    语言

    1028

    繁体中文

    1031

    德语

    1033

    英语

    1034

    传统西班牙语

    1036

    法语

    1041

    日语

    1042

    韩语

    2052

    简体中文

    例如,

    VMware-srm-****.exe /L1033 /s /V" /l*vx C:\install.log /qr // installs Site Recovery Manager in English

    安装程序将显示简化的用户界面。

  2. 指定 Site Recovery Manager 安装目录的路径。
    INSTALLDIR=\"installation path\"
    
  3. 通过提供 Platform Services Controller 的 FQDN 或 IP 地址和证书的指纹,在本地站点上指定 Platform Services Controller。在十六进制值对之间使用冒号可指定指纹。
    PLATFORM_SERVICES_CONTROLLER_HOST=FQDN 或 IP 地址
    PLATFORM_SERVICES_CONTROLLER_THUMBPRINT=证书的指纹 // use : to separate the HEX value pairs

    例如,

    PLATFORM_SERVICES_CONTROLLER_THUMBPRINT=82:81:C5:E5:63:0D:18:0D:49:8A:A2:AA:E3:E5:0D:FC:25:7F:5D:00
  4. 输入本地 Platform Services Controller 的管理员凭据。
    SSO_ADMIN_USER=\"username\"
    SSO_ADMIN_PASSWORD=\"password\"
  5. 通过提供 FQDN 和证书的指纹,指定本地站点上的 vCenter Server。在十六进制值对之间使用冒号可指定指纹。
    DR_TXT_VCHOSTNAME=FQDN
    VC_CERTIFICATE_THUMBPRINT=证书的指纹 // use : to separate the HEX value pairs

    例如,

    VC_CERTIFICATE_THUMBPRINT=3a:cc:4a:3e:81:cb:dc:7b:48:c4:39:00:89:ee:2a:38:6a:7a:93:2b
  6. 指定 Site Recovery Manager 扩展密钥。您可以使用默认或自定义扩展密钥。在共享恢复站点配置中,请使用自定义扩展密钥。对于默认密钥,使用 com.vmware.vcDr。对于扩展密钥,您可以使用字母数字字符、连字符、句点或下划线。自定义扩展密钥包含的字符必须少于 29 个。该密钥不能以一串连字符、句点或下划线字符开头或结尾。
    DR_TXT_EXTKEY=\"Site Recovery Manager key\" 

    例如,

    DR_TXT_EXTKEY=\"com.vmware.vcDr\" //use the Site Recovery Manager default extension key
  7. 指定 Site Recovery Manager 插件描述。对于公司名称和描述,可以使用字母数字字符。各参数使用的字符应少于 50 个。
    DR_TXT_PLUGIN_COMPANY=\"Company\"
    DR_TXT_PLUGIN_DESC=\"Description\"

    例如,

    DR_TXT_PLUGIN_COMPANY=\"VMware, Inc.\"
    DR_TXT_PLUGIN_DESC=\"Created for SRM.\"
  8. 通过提供虚拟机的 FQDN 或 IP 地址,指定 Site Recovery Manager 主机虚拟机。
    DR_CB_HOSTNAME_IP=FQDN 或 IP 地址
  9. 指定本地 Site Recovery Manager 站点的名称。
    DR_TXT_LSN=\"local site name\"
  10. 指定 Site Recovery Manager 管理员的电子邮件地址。
    DR_TXT_ADMINEMAIL=\"email address\"
  11. 指定使用自动生成的证书还是来自证书文件的证书。
    DR_RB_CERTSEL=0 // use an existing PKCS#12 certification file
    DR_RB_CERTSEL=1 // use an automatically generated certificate
  12. 如果使用现有证书文件,则指定该文件的路径并输入访问该文件的密码。
    DR_TXT_CERTFILE=\"path to certificate file\"
    
    DR_TXT_CERTPWD=\"password\"
  13. 如果使用自动生成的证书,则输入该证书的描述。
    DR_TXT_CERTORG=\"Organization\"
    DR_TXT_CERTORGUNIT=\"Organization unit\"

    例如,

    DR_TXT_CERTORG=\"VMware, Inc.\"
    DR_TXT_CERTORGUNIT=\"ORG\"
  14. Site Recovery Manager 配置为使用外部数据库。
    DR_USES_EMBEDDED_DB=0 // use external database
  15. 输入 SQL Server 作为外部数据库类型。
    DR_CB_DC=\"SQL Server\"  
    
  16. 指定指向数据库的系统数据源名称 (DSN)。请使用字母数字字符或下划线,但是不要以下划线或数字开头。
    DR_TXT_DSN=\"System DSN\"
    
  17. 输入数据库的管理员凭据。
    DR_TXT_DBUSR=\"database administrator's username\"
    DR_TXT_DBPWD=\"database administrator's password\"
  18. 清理现有数据库。
    DR_RB_EXISTDBSEL=0

Site Recovery Manager Server 静默安装

若要使用 Windows LocalSystem 帐户运行 Site Recovery Manager 服务和自动生成的证书,那么可以使用以下命令安装 Site Recovery Manager Server

VMware-srm-*****.exe /L1033 /s /V" /l*vx c:\install.log /qr 
INSTALLDIR=\"C:\Program Files\VMware\VMware vCenter Site Recovery Manager\" 
PLATFORM_SERVICES_CONTROLLER_HOST=<FQDN or IP address>
PLATFORM_SERVICES_CONTROLLER_THUMBPRINT=<Thumbprint of the certificate>
SSO_ADMIN_USER=<\"username\">
SSO_ADMIN_PASSWORD=<\"<password>\">
DR_TXT_VCHOSTNAME=<FQDN> 
VC_CERTIFICATE_THUMBPRINT=<Thumbprint of the certificate> 
DR_TXT_EXTKEY=\"com.vmware.vcDr"\ 
DR_TXT_PLUGIN_COMPANY=\"VMware, Inc.\" 
DR_TXT_PLUGIN_DESC=\"VMware vCenter Site Recovery Manager Extension\" 
DR_CB_HOSTNAME_IP=<FQDN or IP address> 
DR_TXT_LSN=<\"local site name\"> 
DR_TXT_ADMINEMAIL=<\"email address\">
DR_RB_CERTSEL=1
DR_TXT_CERTORG=<\"Organization\">
DR_TXT_CERTORGUNIT=<\"Organization unit\">
DR_USES_EMBEDDED_DB=0
DR_CB_DC=\"SQL Server\"
DR_TXT_DSN=<\"System DSN\">
DR_TXT_DBUSR=<\"username\">
DR_TXT_DBPWD=<\"password\">
DR_RB_EXISTDBSEL=0"

若要使用 Windows LocalSystem 帐户运行 Site Recovery Manager 服务和自定义证书,那么可以使用以下命令安装 Site Recovery Manager Server

VMware-srm-*****.exe /L1033 /s /V" /l*vx c:\install.log /qr 
INSTALLDIR=\"C:\Program Files\VMware\VMware vCenter Site Recovery Manager\" 
PLATFORM_SERVICES_CONTROLLER_HOST=<FQDN or IP address>
PLATFORM_SERVICES_CONTROLLER_THUMBPRINT=<Thumbprint of the certificate>
SSO_ADMIN_USER=<\"username\">
SSO_ADMIN_PASSWORD=<\"<password>\"> 
DR_TXT_VCHOSTNAME=<FQDN> 
VC_CERTIFICATE_THUMBPRINT=<Thumbprint of the certificate> 
DR_TXT_EXTKEY=\"com.vmware.vcDr"\
DR_TXT_PLUGIN_COMPANY=\"VMware, Inc.\"
DR_TXT_PLUGIN_DESC=\"VMware vCenter Site Recovery Manager Extension\" 
DR_CB_HOSTNAME_IP=<FQDN or IP address> 
DR_TXT_LSN=<\"local site name\"> 
DR_TXT_ADMINEMAIL=<\"email address\"> 
DR_RB_CERTSEL=0 
DR_TXT_CERTFILE=\"path to certificate file\"
DR_TXT_CERTPWD=\"password\"
DR_USES_EMBEDDED_DB=0 
DR_CB_DC=\"SQL Server\"
DR_TXT_DSN=<\"System DSN\">
DR_TXT_DBUSR=<\"username\">
DR_TXT_DBPWD=<\"password\">
DR_RB_EXISTDBSEL=0"

下一步做什么

在远程站点上重复该过程。