Supported operating systems
Elastic Disaster Recovery allows replication of any physical, virtual or cloud-based source server to the AWS Cloud for a large variety of operating systems.
Windows notes
It is recommended to install all available Windows updates on the server.
Windows source servers need to have at least 2 GB of free disk space in order to launch a Drill or Recovery instance successfully.
When performing a recovery, you must boot the Failback Client with the same boot mode (BIOS or UEFI) as the Windows source server.
A shutdown (from the OS menu or Windows CLI) of a Windows source server no longer triggers a rescan in DRS once the source server is restarted. Hard reboots, disk changes, and crashes will still trigger a rescan.
The WMI service must be enabled to install the AWS Replication Agent.
Linux notes
Elastic Disaster Recovery does not support 32 bit versions of Linux.
Ensure that you have Python installed on the source server (version 2.4+, version 3.0+) for Agent installation.
Only servers using the GRUB bootloader are supported.
Kernel versions earlier than 2.6.18-164 are not supported by AWS and Elastic Disaster Recovery. Therefore, servers that run these kernel versions cannot be replicated by Elastic Disaster Recovery.
Secure Boot is not supported in Linux.
When performing a recovery for a Linux server, you must boot the Failback Client with BIOS boot mode.
A reboot of supported Linux servers no longer triggers a rescan in DRS once the source server is restarted. Hard reboots, disk changes, and crashes will still trigger a rescan. Supported OSs include:
-
RHEL 7+
-
SUSE 12+
-
Ubuntu 16+ LTS
-
AL2
-
CentOS 7
-
Rocky 8+
-
Oracle EUK 7+
-
Debian 9+
General notes
Elastic Disaster Recovery does not support paravirtualized source servers.
Elastic Disaster Recovery only supports x86 based operating systems.
Windows
The following Windows operating systems are supported:
-
Microsoft Windows Server 2012 64 bit *See note 6.
-
Microsoft Windows Server 2012 R2 64 bit *See note 6.
-
Microsoft Windows Server 2016 64 bit *See note 6.
-
Microsoft Windows Server 2019 64 bit *See note 6.
-
Microsoft Windows Server 2022 64 bit *See note 6.
Linux
The following Linux operating systems are supported:
-
SUSE Linux (SLES) 11 and higher. *SP4 and higher.
-
Debian Linux 8 and higher *See notes 2 and 9.
-
Ubuntu 12.04 and higher *See notes 2 and 3.
-
Red Hat Enterprise Linux (RHEL) 6.0 and higher *See notes 1, 3, 4, and 7.
-
Oracle Linux 6.0 and higher *Oracle Linux 6.0+ running Unbreakable Enterprise Kernel Release 3 or higher or Red Hat Compatible Kernel only.
-
CentOS 6.0 and higher *See notes 3, 4, and 7.
-
Amazon Linux 1 and 2 *See note 8.
-
Rocky Linux 8
Notes
Note 1: AWS requires that servers running Red Hat Enterprise Linux (RHEL) must have Cloud Access (BYOL) licenses in order to be copied to AWS.
Note 2: Only Kernel 3.x or above are supported for Debian/Ubuntu on AWS.
Note 3: The C5 and M5 family instance types will work with RHEL 7.0+ or CentOS 7.0+ in a Linux environment. This specific limitation does not apply to other instance type families. The C5 instance type is not supported on Ubuntu 14 and RHEL 6 or CentOS 6.
Note 4: Kernel versions 2.6.32-71 are not supported in RHEL 6.0 and CentOS 6.0 on AWS.
Note 5: Kernel versions earlier than 2.6.18-164 are not supported by Elastic Disaster Recovery. Therefore, servers that run these kernel versions cannot be replicated by Elastic Disaster Recovery.
Note 6: Microsoft Windows Server versions 2012 64 bit and above require .Net Framework version 4.5 or above to be installed by the end user.
Note 7: A pre-requirement for installing the CloudEndure Agent on RHEL8 and CentOS 8 is first running the following:
sudo yum install elfutils-libelf-devel
Note 8: Amazon Linux 1 is only supported for AWS to AWS recovery.
Note 9: For SUSE Linux (SLES) 11 to work, you must
install the xen drivers before installing the AWS Replication Agent. You must reboot the server
after installing the xen drivers (before installing the AWS Replication Agent). Use the
following command to install the drivers: zypper install -y xen-kmp-default
. Note
that this command will only work if you have updated the SUSE 11 registration server URL by
editing /etc/suseRegister.conf
and changing the URL to https://scc.suse.com/ncc/center/regsvc/
. You can then register as usual with the
suse_register -a regcode-sles=#code# -a email=#email# command.