A common task for an administrator is to upgrade the Linux operating system. In many circumstances, it is best not to update the existing system – instead choosing to create a new server and migrate everything over to the new server.

The following process will explain how to do this:

Build new Red Hat (RHEL) 7 server

  • First and foremost you need to start with a clean installation of the Red Hat Operating system.
  • Download the ISO image from your Red Hat subscription page.
    https://access.redhat.com/downloads/
  • Install the operating system to a physical or virtual server
  • Licence the server using subscription-manager register and attach to an active licence
  • Patch the operating system to the latest level using sudo yum update -y

Rsync critical system files from source server

The next step is to install rsync usingĀ yum install rsync and synchonsining the following locations:

Note – change the IP below to your server details

sudo rsync -av /home root@your_server_ip:/
sudo rsync -av /etc/cron* root@your_server_ip:/
sudo rsync -av /opt/ext root@your_server_ip:/
sudo rsync -av /installables root@your_server_ip:/
sudo rsync -av /etc/passwd root@your_server_ip:/
sudo rsync -av /etc/shadow root@your_server_ip:/
sudo rsync -av /opt/ext root@your_server_ip:/
sudo rsync -av /installables root@your_server_ip:/

sudo rsync -av /root/certs root@your_server_ip:/

Install and configure SAR

You may need to have SAR system monitoring installed yum install sar