(Last Updated On: November 29, 2018)

Nakivo is a VMware/Hyper-V Backup & Replication solution which is capable of performing native, agentless, image-based VM backup and replication. Nakivo uses Changed Block Tracking (for VMware) or Resilient Change Tracking (for Hyper-V) to perform incremental backups and thus increase the VM backup speed.

Features of Nakivo Backup & Replication

Some cutting-edge features of Nakivo Backup & Replication include:

  • Instant recovery of  VMs, files, Microsoft Exchange objects, Microsoft SQL Server objects, and Microsoft Active Directory objects directly from compressed backups
  • If features application-aware mode for backing up VMs. This ensures there is a consistency of data in applications and databases with frequent transactions, such as Exchange, SharePoint, or Oracle.
  • Has a feture called Backup Copy – This allows you to maintain a mirrored copy of an entire backup repository, or copy only the most important backups in the cloud.
  • You can instantly verify VM Backups and Replicas after a successful VM backup or replication job.

By using Nakivo Backup and Replication tool, you can minimize the risk of data loss and the length of downtime with disaster recovery procedures built on VM replication. It ensures there is short time needed to recover your virtual infrastructure with emphasis on minimal interruption of business services.

Install Nakivo Backup & Replication tool on Linux

There are two standard ways of installing Nakivo Backup & Replication tool on Linux.

  • Using OVA image – This is imported on VMware Infrastructure
  • Using installation shell script – Can be installed on Linux OS; Both Debian and Red Hat distributions

In this guide, we will look at installation of Nakivo using a shell script.

Step 1: Install dependencies

On Ubuntu and SLES, NAKIVO Backup & Replication relies on the following packages:

  • cifs-utils, open-iscsi and ntfs-3g

On RedHat Enterprise Linux, NAKIVO Backup & Replication relies on the following packages:

  • cifs-utils, iscsi-initiator-utils, ntfs-3g

Install packages on Ubuntu:

sudo apt-get install cifs-utils open-iscsi ntfs-3g

On CentOS and RHEL, use the commands:

sudo yum -y install cifs-utils iscsi-initiator-utils ntfs-3g

Once these packages are installed, download Nakivo installation script from Nakivo Downloads Page. Once the download is complete, make the file executable and start the installation process.

$ chmod NAKIVO_Backup_Replication_v8.0.0_Installer_TRIAL.sh
$ sudo ./NAKIVO_Backup_Replication_v8.0.0_Installer_TRIAL.sh

*******************************************************
* *
* Nakivo Backup & Replication Installation and Update *
* *
*******************************************************

Verifying Installer...
Extracting NAKIVO Backup & Replication...
END USER LICENSE AGREEMENT (EULA)
(27/12/2017)

BY OPENING THE PACKAGE, INSTALLING, PRESSING "AGREE", OR "YES", OR "ACCEPT", OR USIN
G THE PRODUCT, THE ENTITY OR INDIVIDUAL ENTERING INTO THIS AGREEMENT AGREES TO BE BO
UND BY THE FOLLOWING TERMS. YOU ALSO ACKNOWLEDGE THAT YOU HAVE READ AND ACCEPTED OUR
PRODUCT PRIVACY POLICY www.nakivo.com/support/product-privacy-policy/. IF YOU DO NO
T AGREE WITH ANY OF THESE TERMS OR OUR PRIVACY POLICY, DO NOT INSTALL OR USE THE PRO
DUCT, PROMPTLY RETURN THE PRODUCT TO NAKIVO OR YOUR NAKIVO RESELLER. IF YOU REJECT T
HIS AGREEMENT, YOU WILL NOT ACQUIRE ANY LICENSE TO USE THE PRODUCT.

This Agreement ("Agreement") is between the entity or individual entering into this
Agreement ("Customer") and the NAKIVO Entity for the applicable Territory as describ
ed in Section 19 ("NAKIVO"). In addition to the restrictions imposed under this Agre
Type 'Y' to accept the license agreement and continue,
'N' to not accept the license,
'R' to review the license agreement.
Do you agree to the terms of this agreement [Y/N/R]? Y
Do you wish to install:
- [S] Full solution (single tenant)
- [M] Full solution (multi-tenant)
- [T]ransporter only
[S/M/T]? M
Configuring Director...
Enter install location[/opt/nakivo]:
Director HTTPS port[4443]:
Allow automatic upload of support bundles to NAKIVO support server [Y/n]: n
Transporter port [9446]:
Transporter data transfer ports range [9448-10000]:
Installing Director...
Installing Transporter...
Applying configuration...
Registering Director service...
Starting Director service...
NAKIVO Backup & Replication installed successfully.

Open ports on the firewall

If you have firewall service running, you need to open the ports on the firewall. The ports to open are:

  • Port 4443 is the director https port. This is used to access the Web UI of NAKIVO Backup & Replication)
  • Port 9446 is used by Nakivo Transporter. This is used to connect to the Transporter that is installed by default with the Director
  • Port range 9448-10000 is used by Nakivo Onboard Transporter to transfer data
sudo firewall-cmd --add-port={4443,9446}/tcp --permanent
sudo firewall-cmd --add-port=9448-10000/tcp --permanent

Reload firewalld rules for the new rules to be effective.

sudo firewall-cmd --reload

The default backup repository for Nakivo is /opt/nakivo/repository/. It is recommended to make this directory a network share mount point. This will ensure you have enough storage for use by Nakivo.

Accessing NAKIVO Backup & Replication UI

After the installation is complete, you can log in to NAKIVO Backup & Replication by going to the following URL in your web browser: https://machine_IP_or_DNS:director_https_port. 

You will be prompted to configure admin user account. You need to provide:

  • Username
  • Email address
  • Password

Then click the Proceed button to save the changes. You will then to Nakivo initial dashboard where you can start setting up Nakivo.

You may need to configure tenant to start testing Nakivo. Please refer to Nakivo user guide and Knowledge Base guides for the next steps.