1.1 Supported Configurations

PlateSpin Protect supports most major versions of the Microsoft Windows, SUSE Linux Enterprise Server, and Red Hat Enterprise Linux operating systems. It also supports selected versions of Novell Open Enterprise Server, Oracle Enterprise Linux, and CentOS operating systems.

This section describes all of the platform configurations supported by PlateSpin Protect, as well as the software, hardware, and virtualization environments that are required for workload protection and recovery. Some configurations, as noted, require special handling for workload setup and recovery. Ensure that you review the referenced information elsewhere in the online documentation or Knowledgebase Articles before you attempt to set up the workload.

NOTE:Although configurations not mentioned here are not supported, many of the improvements we make to PlateSpin Protect will be in direct response to suggestions from our customers. You can help us ensure our product meets all your needs. If you are interested in a platform configuration not listed, please contact Technical Support. We value your input and look forward to hearing from you.

1.1.1 Supported Windows Workloads

PlateSpin Protect supports workloads for the Microsoft Windows operating system versions listed in Table 1-1.

Both file-level  and block-level replications are supported, with certain restrictions. See Section 1.2, Supported Data Transfer Methods.

NOTE:Protection is not supported for desktop (workstation) workloads.

Table 1-1 Supported Windows Workloads

Operating System

Notes

Servers

Windows Server 2016

Protection of Windows Server 2016 servers requires VMware 6.0 or later.

  • Windows Server 2012 R2
  • Windows Server 2012

Includes domain controllers (DC) and Small Business Server (SBS) editions.

For information about conversion of Active Directory domain controllers, see Knowledgebase Article 7920501.

  • Windows Server 2008 R2 (64-bit)
  • Windows Server 2008 (64-bit)
  • Windows Server 2008 latest SP (32-bit)

Includes domain controllers (DC) and Small Business Server (SBS) editions.

For information about conversion of Active Directory domain controllers, see Knowledgebase Article 7920501.

  • Windows Server 2003 R2 (64-bit)
  • Windows Server 2003 R2 (32-bit)
  • Windows Server 2003 latest SP (64-bit)
  • Windows Server 2003 latest SP (32-bit)

Windows 2003 requires SP1 or higher for Block-based replication.

Clusters

  • Windows Server 2016 server-based Microsoft Failover Cluster

Protection of Windows Server 2016 Cluster requires VMware 6.0 or later.

Supported models: Node and Disk Majority Quorum and No Majority: Disk Only Quorum.

Support includes block-based data transfer with a driver (Fibre Channel SANs only) or without a driver for incremental replications for clusters. File-based replication is not supported.

WARNING:Do not attempt to use the block-based driver on clusters with shared iSCSI drives. It renders the cluster unusable.

See Preparing for Windows Clusters Protection.

  • Windows Server 2012 R2 server-based Microsoft Failover Cluster
  • Windows Server 2008 R2 server-based Microsoft Failover Cluster
  • Windows Server 2003 R2 server-based Windows Cluster Server

Supported model: Single-Quorum Device Cluster.

Support includes only driverless block-based data transfer for incremental replications for clusters. File-based replication is not supported.

See Preparing for Windows Clusters Protection.

Configuration Requirements for Windows

Windows Updates

Ensure that you apply Windows updates on your source system before you run the first full replication.

Domain Controller and Antivirus Software

If the Windows machine is a Domain Controller, ensure that you also disable antivirus software on the system during the replication.

1.1.2 Supported Linux Workloads

PlateSpin Protect supports workloads for the Linux operating system distributions listed in Table 1-2.

Replication of protected Linux workloads occurs only at the block level. See Requirement for a blkwatch Driver.

Table 1-2 Supported Linux Workloads

Operating System

Versions

Notes

Servers

  • Red Hat Enterprise Linux (RHEL)
  • 7.0 to 7.3
  • 6.0 to 6.9
  • 5.x
  • 4.x

See Linux Distributions Supported by Protect for a list of supported Linux kernel versions and architectures for RHEL distributions.

PlateSpin Protect does not support the XFS version 5 (v5) file system on RHEL 7.3, and on distributions based on RHEL 7.3.

For Red Hat Enterprise Linux 6.7, Oracle Linux 6.7, and CentOS 6.7 workloads with LVM volumes, incremental replication is supported only for the latest available kernel (version 2.6.32-642.13.1.el6.x86_64) for the RHEL 6.7 distribution.

For Red Hat Enterprise Linux 6.8, Oracle Linux 6.8, and CentOS 6.8 workloads with LVM volumes, incremental replication is supported only for the latest available kernel (version 2.6.32-696.20.1.el6.x86_64) for the 6.8 distribution.

  • SUSE Linux Enterprise Server (SLES)
  • 11 SP1 to 11 SP4
  • 10.x
  • 9.x

See Linux Distributions Supported by Protect for a list of supported Linux kernel versions and architectures for SLES distributions.

Kernel version 3.0.13 of SLES 11 SP3 is not supported. Upgrade to kernel version 3.0.27 or later before you inventory the workload.

  • Open Enterprise Server (OES)
  • 2015 SP1
  • 11 SP1 to 11 SP3
  • 2 SP3

See SUSE Linux Enterprise Server (SLES).

For OES 2015 SP1, Protect supports NSS32-bit pools up to 8 TB in size; NSS64-bit pools are not supported.

See Linux Distributions Supported by Protect for a list of supported Linux kernel versions and architectures for SLES distributions.

The default kernel version 3.0.13 on OES 11 SP2 is not supported. Upgrade to kernel version 3.0.27 or later before you inventory the workload.

Oracle Linux (OL) (formerly Oracle Enterprise Linux (OEL))

See Red Hat Enterprise Linux (RHEL).

See Linux Distributions Supported by Protect for a list of supported Linux kernel versions and architectures for RHEL distributions.

Blkwatch drivers are available for the standard Red Hat Compatible Kernel (RHCK) and Unbreakable Enterprise Kernel (UEK) in OEL 6 U7 and later, as noted in the List of Distributions.

Workloads using the Unbreakable Enterprise Kernel are not supported for PlateSpin Protect 11.2 and earlier.

Oracle Linux 6 U7 blkwatch drivers for kernel version 2.6.32-573 do not support incremental replication for workloads with LVM volumes. Update the kernel, then use RHEL 6 U7 drivers for kernel 2.6.32-642.

Oracle Linux 6 U8 blkwatch drivers for kernel version 2.6.32-642 do not support incremental replication for workloads with LVM volumes. Update the kernel, then use RHEL 6 U8 drivers for kernel 2.6.32-696.

  • CentOS

See Red Hat Enterprise Linux (RHEL).

See Linux Distributions Supported by Protect for a list of supported Linux kernel versions and architectures for RHEL distributions.

Protection of CentOS 7.x servers requires VMware ESXi 5.5 or higher.

Configuration Requirement for Linux Workloads

Requirement for a blkwatch Driver

The block-based transfer of data for a Linux workload in requires a blkwatch driver that is compiled for the particular Linux distribution being protected. PlateSpin Protect software includes pre-compiled versions of the blkwatch driver for many non-debug Linux distributions (32-bit and 64-bit). You can also create a custom driver. For more information, see Linux Distributions Supported by Protect.

1.1.3 Supported VM Containers

A VM container is a protection infrastructure that acts as the host of a protected workload’s regularly updated and bootable virtual replica.

Supported VMware Platforms

See Table 1-3 for a list of supported VMware platforms. The platforms are supported as protection containers and failback containers.

NOTE:Protection of workloads to a target VM container is subject to the support of the guest operating system on the target host by the host vendor. For information about your target VMware hosts, refer to the VMware Compatibility Guide.

The container infrastructure can be either a VMware ESXi Server or a VMware DRS Cluster. For information about VMware DRS Cluster configuration requirements, see Support for VMware DRS Clusters as Containers.

Table 1-3 Platforms Supported as VM Containers

Container

Versions

Notes

VMware vCenter or ESXi

6.5 (U1)

As a VM Container, the DRS Cluster must consist of ESXi 6.5 servers only, and can be managed by vCenter 6.5 only.

VMware Virtual SAN (vSAN) 6.6 is supported on vCenter 6.5 containers.

VMware vCenter or ESXi

6.0 (GA2, U2, U3)

As a VM Container, the DRS Cluster must consist of ESXi 6.0 servers only, and can be managed by vCenter 6.0 only.

VMware Virtual SAN (vSAN) 6.2 is supported on vCenter 6.0 containers.

VMware vCenter or ESXi

5.5 (GA2, U2, U3)

As a VM Container, the DRS Cluster must consist of ESXi 5.5 servers only, and can be managed by vCenter 5.5 only.

VMware Virtual SAN (vSAN) 5.5 is supported on vCenter 5.5 containers.

VMware vCenter or ESXi

5.1 (GA2, U2, U3)

As a VM Container, the DRS Cluster must consist of ESXi 5.1 servers only, and can be managed by vCenter 5.1 only.

VMware vCenter or ESXi

4.1 (GA2, U3)

As a VM Container, the DRS Cluster must consist of ESXi 4.1 servers only, and can be managed by vCenter 4.1 only.

NOTE:Your VMware ESXi hosts must have a paid license; protection is unsupported with these systems if they are operating with a free license.

Support for VMware DRS Clusters as Containers

To be a valid protection target, your VMware DRS Cluster must be added to the set of containers (inventoried) as a VMware Cluster. You should not attempt to add a DRS Cluster as a set of individual ESX servers. See Adding Containers (Protection Targets).

In addition, your VMware DRS cluster must meet the following configuration requirements:

  • DRS must be enabled and set to either Partially Automated or Fully Automated. (It must not be set to Manual.)

  • At least one datastore must be shared among all the VMware hosts in the VMware Cluster.

  • At least one vSwitch and virtual port-group, or vNetwork Distributed Switch, must be common to all the VMware hosts in the VMware Cluster.

  • The failover workloads (VMs) for each protection contract must be placed exclusively on datastores, vSwitches, and virtual port-groups that are shared among all the VMware hosts in the VMware Cluster.

Support for VMware vCenter Site Recovery Manager

PlateSpin Protect supports copying replicated VMs to a remote recovery site, using VMware vCenter Site Recovery Manager (SRM). See Section 6.8, Configuring Support for VMware vCenter Site Recovery Manager.

Support for Protect Multitenancy on VMware

PlateSpin Protect supports multitenancy in VMware. Multiple Protect servers can share the same VMware cluster backend. See Setting Up Protect Multitenancy on VMware.

1.1.4 Supported Workload Architectures

PlateSpin Protect supports the following x86-based computer architectures:

Processor and OS Architecture

PlateSpin Protect supports protection and recovery of x64 and x86 architectures for physical and virtual workloads in your data center:

  • 64-bit

  • 32-bit

Cores and Sockets for Target VMs

For supported VM containers using VMware 5.1 and higher with a minimum VM hardware Level 8, PlateSpin Protect enables you to specify the number of sockets and the number of cores per socket for the failover workload. It automatically calculates the total cores. This parameter applies on the initial setup of a workload with an initial replication setting of Full.

NOTE:The maximum number of cores the workload can use is subject to external factors such as the guest operating system, the VM hardware version, VMware licensing for the ESXi host, and ESXi host compute maximums for vSphere. See ESXi/ESX Configuration Maximums (VMware Knowledge Base 1003497).

Some distributions of a guest OS might not honor the cores and cores per socket configuration. For example, guest OSes using SLES 10 SP4 and OES 2 SP3 retain their original cores and sockets settings as installed, whereas other SLES, RHEL, and OES distributions honor the configuration.

Virtual CPUs for Target VMs

For VM containers using VMware 4.1, PlateSpin Protect enables you to specify the required number of vCPUs (virtual CPUs) to assign to the failover workload. This parameter applies on the initial setup of a workload with an initial replication setting of Full. Each vCPU is presented to the guest OS on the VM container as a single core, single socket.

UEFI and BIOS Firmware

PlateSpin Protect supports the UEFI and BIOS firmware interfaces for Windows and Linux workloads.

NOTE:If you are protecting a UEFI-based workload and you want to continue using the same firmware boot mode throughout the protected workload lifecycle, you must target a vSphere 5.0 or newer container.

The following are examples of Protect behavior when protecting and failing back between UEFI and BIOS-based systems:

  • When you transfer a UEFI-based workload to a VMware vSphere 4.x container (which does not support UEFI), Protect transitions the workload’s UEFI firmware at failover time to BIOS firmware. Then, when failback is selected on a UEFI-based physical machine, Protect reverses the firmware transition from BIOS to UEFI.

  • If you attempt to failback a protected Windows 2003 workload to a UEFI-based physical machine, Protect analyzes the choice and notifies you that it is not valid. That is, the firmware transition from BIOS to UEFI is not supported because Windows 2003 does not support the UEFI boot mode.

  • When you protect a UEFI-based source on a BIOS-based target, Protect converts the UEFI system’s boot disks, which were GPT, to MBR disks. Failing back this BIOS workload to a UEFI-based physical machine converts the boot disks back to GPT.

On Windows workloads, PlateSpin Protect mirrors the Microsoft support of UEFI or BIOS-based Windows workloads. It transfers workloads from source to target while enforcing the supported firmware for the respective source and target operating systems. Both Block-based and File-based transfers are supported. It does the same for the failback to a physical machine. When any transition (failover and failback) between UEFI and BIOS systems are initiated, Protect analyzes the transition and alerts you about its validity.

1.1.5 Supported Storage

PlateSpin Protect supports the following storage configurations for Windows and Linux workloads.

Storage Disks

PlateSpin Protect supports several types of source storage disks, including basic disks, Windows dynamic disks, LVM2, hardware RAID, and SAN.

You can specify whether virtual disks on the protected VM replica are thin provisioned or thick provisioned.

NOTE:The following caveats apply for storage disks:

  • Windows Dynamic Disks: PlateSpin Protect does not support Windows dynamic disks at the target.

    For dynamic disks, the storage does not follow the Same as Source mapping strategy. Both Simple Dynamic Volumes and Spanned Dynamic Volumes will reside on the target workload as Simple Basic Volume disks. The target disk is partitioned as GPT if the total combined size of the dynamic volume’s member disks exceeds MBR partition size limits. For more information, see Microsoft TechNet: Understanding the 2 TB limit in Windows Storage.

  • Software RAID: PlateSpin Protect supports hardware RAID; however, it does not support software RAID. This is applicable for both Windows and Linux workloads.

Partitioning Schemes

PlateSpin Protect supports MBR (Master Boot Record) and GPT (GUID Partition Table) partitioning schemes for Windows and Linux workloads. Workloads and storage for protection must be configured on disks partitioned with the MBR or GPT. Although GPT allows up to 128 partitions per single disk, PlateSpin Protect supports only 57 or fewer GPT partitions per disk.

Windows File Systems

PlateSpin Protect supports only the NTFS file system on any supported Windows system.

Linux File Systems

PlateSpin Protect supports EXT2, EXT3, EXT4, REISERFS, XFS, and NSS (Open Enterprise Server only) file systems, with block-based transfer only.

NOTE:

  • The XFS v5 file system is not supported for Red Hat Enterprise Linux 7.3 and distributions based on that version.

  • Encrypted volumes of workloads on the source are decrypted in the failover VM.

Linux Storage Features

For Linux workloads, PlateSpin Protect provides the following additional storage support:

  • Protect supports virtio devices.

  • Non-volume storage, such as a swap partition that is associated with the source workload, is recreated in the failover workload.

  • The layout of volume groups and logical volumes is preserved so that you can re-create it during failback.

  • LVM raw disk volumes are supported in Same as Source configurations on Linux workloads.

  • (OES 11) Novell Linux Volume Management (NLVM) layout of source workloads are preserved and re-created in the VM container. NSS pools are copied from the source to the recovery VM.

  • (OES 2) EVMS layouts of source workloads are preserved and re-created in the VM container. NSS pools are copied from the source to the recovery VM.

1.1.6 Supported International Languages

In addition to English, PlateSpin Protect provides National Language Support (NLS) for installation and use on machines configured for the following international languages:

  • Chinese Simplified (zh-cn)

  • Chinese Traditional (zn-tw)

  • French (fr)

  • German (de)

  • Japanese (ja)

HINT:Other international versions have limited support. Updating system files could be affected in languages other than those listed above.

Localized online documentation is available in these languages, as well as in Spanish (es).

To use the Web Interface in one of these languages, see Configuring Language Settings for International Versions.

1.1.7 Supported Web Browsers

Most of your interaction with the product takes place through the browser-based Web Interface.

The supported browsers are:

  • Google Chrome, version 34.0 and later

  • Microsoft Internet Explorer, version 11.0 and later

  • Mozilla Firefox, version 29.0 and later

NOTE:JavaScript (Active Scripting) must be enabled in your browser.

To use the PlateSpin Protect Web Interface in one of the supported international languages, see Configuring Language Settings for International Versions.