在设置要加以保护和恢复的工作负载之前,请务必将您的网络配置为本节中所述的访问和通讯设置。
表 1-5 描述了必须在 PlateSpin 服务器主机上打开哪些端口才能访问 Web 界面。
表 1-5 访问 PlateSpin 服务器主机需要打开的端口
|
端口(默认) |
备注 |
|---|---|
|
TCP 80 |
对于 HTTP 通讯 |
|
TCP 443 |
对于 HTTPS 通讯(如果启用了 SSL) |
表 1-7 描述了您要使用 PlateSpin Protect 保护的工作负载的软件、网络和防火墙要求。
表 1-7 工作负载的访问和通讯要求
|
工作负载类型 |
先决条件 |
所需端口 (默认值) |
|---|---|---|
|
所有工作负载 |
Ping(ICMP 回应请求和响应)支持 |
|
|
所有 Windows 工作负载. 请参见支持的 Windows 工作负载。 |
要执行发现,源工作负载必须运行 Microsoft .NET Framework 2 SP2 或更高版本。 |
|
|
所有 Windows Server 群集工作负载。请参见支持的 Windows 工作负载中的群集。 |
确保 PlateSpin 服务器可以解析 Windows Server 群集及其群集节点 IP 地址的 DNS 正向和反向查找。您可以更新 NDS 服务器或更新 PlateSpin 服务器主机上的本地 hosts 文件 (%systemroot%\system32\drivers\etc\hosts)。 |
|
|
所有 Windows 工作负载. 请参见支持的 Windows 工作负载。 |
|
TCP 3725 NetBIOS (TCP 137 - 139) SMB(TCP 139、445 和 UDP 137、138) RPC(TCP 135、445) |
|
Windows Server 2003(包括 SP1 Standard、SP2 Enterprise 和 R2 SP2 Enterprise)。 |
注:启用所需的端口后,在服务器提示符中运行以下命令以启用 PlateSpin 远程管理: netsh firewall set service RemoteAdmin enable 有关 netsh 的详细信息,请参见 Microsoft TechNet 文章 Netsh 命令行实用程序。 |
TCP 3725、135、139、445 UDP 137、138、139 |
|
所有 Linux 工作负载. 请参见支持的 Linux 工作负载。 |
安全外壳 (SSH) 服务器 |
TCP 22、3725 |
PlateSpin Protect 可让您在对 Microsoft SQL Server 数据库的访问中使用 Windows 鉴定。您必须配置 Active Directory 设置,并在防火墙中打开端口以允许鉴定。
要启用对 SQL 数据库进行 Windows 鉴定,请执行以下操作:
确保将 Microsoft SQL Server 配置为允许 TCP/IP 连接和命名管道连接。
(视情况而定)如果您要使用 Windows 鉴定来访问 Microsoft SQL Server 数据库,则必须在 Active Directory 中配置以下设置:
必须将 Microsoft SQL Server 数据库服务器添加到域中。
需要使用两个域用户帐户来完成 PlateSpin Protect 安装。
其中一个域用户已设置 sysadmin 角色: 创建数据库、表和其他纲要对象时,需要使用这个具有 SQL 管理员权限的用户。
PlateSpin 服务用户: 该服务用户可以是域中特权较低的域用户。但是,该服务用户必须是 PlateSpin Protect 服务器上的本地管理员,并且在执行安装之前,就应该向其授予该许可权限。
如果 Windows 用户的口令发生更改,则您必须更新 PlateSpin 服务用户和 IIS 应用程序池的口令。请考虑使用口令永不失效的 Windows 用户,以免出现这种情况。
注:如果您使用 Windows 鉴定,在升级或更新 PlateSpin 服务器时,必须以具有 SQL 管理员权限的域用户身份登录。
在防火墙上打开以下端口,以支持鉴定到 SQL Server:
端口 49152-65535/TCP: 允许 LSA、SAM、Netlogon 的 RPC 通讯。
端口 1433/TCP: 允许 Microsoft SQL Server 的通讯。
自定义端口: 如果要将 SQL Server 配置为使用自定义 TCP 端口,则必须在防火墙上打开该端口。
注:如果不使用动态端口,则必须在数据库服务器字段中指定专用端口。
(视情况而定)如果要为 PlateSpin Protect 使用专用端口,则必须在防火墙上打开这些端口:
在数据库服务器上,确定需要打开哪些端口:
在 SQL Server 配置管理器中,选择 SQLExpress 的协议 > TCP/IP,然后单击右键并选择属性。
在对话框中,选择 IP 地址选项卡。
在 IPAll 下面(或者所需协议的下面),如果 TCP 端口或 TCP 动态端口设置为非 0 的任何值,请在防火墙上打开指定的端口。您需要使用这些端口来连接 SQL Server。
例如,如果 TCP 动态端口字段设置为 60664,TCP 端口字段设置为 1555,那么,您必须在 SQL Server 上的防火墙规则中启用端口 60664 和 1555。
在防火墙上打开端口。
注:如果为动态端口设置了一个值,当您单击浏览时,SQL 服务器列表中可能不会显示您的服务器。在这种情况下,您必须在 PlateSpin Protect 安装程序的数据库服务器输入字段中手动指定服务器。
例如,如果服务器名称为 MYSQLSERVER,数据库实例名称为 SQLEXPRESS,为动态端口设置的专用端口为 60664,那么请键入以下文本,然后选择所需的鉴定类型:
MYSQLSERVER\SQLEXPRESS,60664
必须在防火墙上打开端口。
在某些情况下,源、目标或 PlateSpin Protect 本身可能位于内部(专用)网络中、网络地址转换器 (NAT) 设备后,无法在保护期间与其对应的对象通讯。
PlateSpin Protect 使您能够解决此问题,具体取决于以下哪个主机位于 NAT 设备后:
PlateSpin 服务器: 使用服务器的 PlateSpin 配置工具,记录其他指派到 PlateSpin Server 主机的 IP 地址。请参见通过 NAT 运行 PlateSpin 服务器需满足的要求。
目标容器: 在尝试发现容器(例如 VMware ESX)时,请在发现参数中指定该主机的公用(外部)IP 地址。
工作负载: 尝试添加工作负载时,请在发现参数中指定该工作负载的公用(外部)IP 地址。
故障转移虚拟机: 在故障回复过程中,可以在故障回复细节(工作负载到虚拟机)中指定故障转移工作负载的备用 IP 地址。
故障回复目标: 在尝试注册故障回复目标的过程中,当您收到提供 PlateSpin 服务器 IP 地址的提示时,请提供 PlateSpin 服务器主机的本地地址,或服务器的 PlateSpin 配置数据库中记录的该主机的其中一个公用(外部)地址。请参见通过 NAT 运行 PlateSpin 服务器需满足的要求。
PlateSpin 服务器需要有附加的 IP 地址才能在启用网络地址转换的环境中运行。请参见通过 NAT 运行 PlateSpin 服务器需满足的要求。
默认情况下,PlateSpin 服务器在 Linux 源工作负载上执行命令时使用 /bin/bash 外壳。
如果需要,可以通过修改 PlateSpin 服务器上的相应注册表项覆盖默认外壳。请参见知识库文章 7010676 Linux 默认外壳覆盖过程。