How to install Nakivo on Proxmox VE

how-to-install-and-configure-nakivo-on-proxmox-01

If Proxmox VE is the virtual environment used to run your virtual machines, you need to install Nakivo on Proxmox to protect your workloads.

Proxmox VE is officially supported starting from Nakivo 11 allowing to backup and restore running virtual machines.

To install Nakivo on Proxmox, you have the option to install the software on the following supported OS:

  • Linux
  • Windows

Check this page for the full list of requirements.

Based on your backup strategy, you can install Nakivo on Proxmox virtual machines or on a physical machines. To avoid the cost of a Windows license, Nakivo can be easily installed on a Linux-based machine. This guide will use a virtual machine with Ubuntu 22.04 Server as an example.

 

Upload the OS installation ISO file

Once you have chosen the Linux distribution and version, you need to upload the ISO file to the Proxmox datastore to proceed with the OS installation. From a node that is a member of the cluster, select the datastore where you want to store the ISO file, then go to the ISO Images section. Click Upload and select the ISO file.

install Nakivo on Proxmox 1

To upload the ISO file to the Proxmox datastore, the datastore's Content field must be configured with the ISO image value.

install Nakivo on Proxmox 2

 

Create a new virtual machine

Right click the node where you want to install the Linux OS and select Create VM.

install Nakivo on Proxmox 3

Enter the Name of the VM then click Next.

install Nakivo on Proxmox 4

Select the Use CD/DVD dis image file (iso) option and specify the Storage and the ISO image to use. Click Next.

install Nakivo on Proxmox 5

Enable the Qemu Agent option then click Next.

install Nakivo on Proxmox 6

Select the Storage for the Linux OS and specify the Disk size (GiB). Click Next.

install Nakivo on Proxmox 7

Specify the desired CPU settings then click Next.

install Nakivo on Proxmox 8

Specify the amount of Memory (MiB) to install then click Next.

install Nakivo on Proxmox 9

Select the network Bridge to use and the correct VLAN Tag (if VLANs are used). Click Next.

install Nakivo on Proxmox 10

Enable the Start after created option and click Finish.

install Nakivo on Proxmox 11

 

Install the Linux OS

Select the newly created VM on the chosen node and go to the >_ Console area. Follow the standard procedure for the Linux distribution you chose to complete the OS installation.

install Nakivo on Proxmox 12

 

Install the Proxmox QEMU Agent

Once the Linux OS is installed, the Proxmox QEMU Agent must be installed.

Run the following command to install the Agent:

# sudo apt -y install qemu-guest-agent

install Nakivo on Proxmox 13

Now enable the QEMU Agent.

# sudo systemctl enable qemu-guest-agent

install Nakivo on Proxmox 14

Start the QEMU Agent.

# sudo systemctl start qemu-guest-agent

install Nakivo on Proxmox 15

Make sure the Agent is running properly.

# systemctl status qemu-guest-agent

install Nakivo on Proxmox 16

 

Install Nakivo on Proxmox

SSH into the newly created virtual machine to proceed with the installation of Nakivo Backup & Replication.

 

Install the required packages

Nakivo requires the installation of some packages on Linux.

# sudo apt install cifs-utils open-iscsi ntfs-3g tar

install Nakivo on Proxmox 17

 

Install Nakivo Backup & Replication

Download the Nakivo installer file using the wget command.

# wget https://d96i82q710b04.cloudfront.net/res/product/NAKIVO_Backup_Replication_v11.0.3.92400_Installer-TRIAL.sh

install Nakivo on Proxmox 18

Make the file executable.

# chmod +x NAKIVO_Backup_Replication_v11.0.3.92400_Installer-TRIAL.sh

install Nakivo on Proxmox 19

Run the installer. Select the installer language and press Enter.

# sudo ./NAKIVO_Backup_Replication_v11.0.3.92400_Installer-TRIAL.sh

install Nakivo on Proxmox 20

Press the key D on your keyboard until you reach the end of the EULA.

install Nakivo on Proxmox 21

Type 1 then Enter to accept the EULA.

install Nakivo on Proxmox 22

Select the Nakivo component to install (1 in the example).

install Nakivo on Proxmox 23

The next step to install Nakivo on Proxmox is to configure the Director settings. Unless you have specific requirements, the default values are appropriate for most environments.

  • Leave the default install location (/opt/nakivo) - press Enter
  • No custom certificates will be used - press Enter
  • Type 1 to use a self-signed certificate - press Enter
  • Leave the default HTTPS port (4443) - press Enter
  • Type 1 to allow the automatic upload of support bundles - press Enter
  • Leave the default Transporter port (9446) - press Enter
  • Leave the  default data transfer port range (9448-10000) - press Enter
  • Leave the default Backup repository (/opt/nakivo/repository) - press Enter

install Nakivo on Proxmox 24

Open your preferred browser and enter the URL https://<IP_Server_Nakivo>:4443 to access the login page. The first time you access it you will be asked to create an administrative account. Click Create Account when done.

install Nakivo on Proxmox 25

 

Configure Nakivo environment

Once you have logged into Nakivo, you must configure the platform you want to protect. In the Inventory area, click the + (plus) icon to add the environment to backup.

install Nakivo on Proxmox 26

Select Virtual and click Next.

install Nakivo on Proxmox 27

Since we are working on with Proxmox, select Proxmox VE host or cluster then click Next.

install Nakivo on Proxmox 28

Enter the required configuration settings then click Finish.

install Nakivo on Proxmox 29

The Proxmox cluster has been successfully added to Nakivo. Click Next.

install Nakivo on Proxmox 30

A page with an explanation of the Nakivo's components will be displayed. Click Got it to continue.

install Nakivo on Proxmox 31

In the Nodes area, one Transporter per Proxmox node member of the cluster is added in addition to the Onboard Transporter. Click Next.

install Nakivo on Proxmox 32

If the Nakivo full package was used for the installation, you will find an Onboard repository that you can use to store backups. Since it's not always a good idea to use the Onboard repository, it is strongly recommended to add and use external and immutable repositories. Click Finish to save the configuration.

install Nakivo on Proxmox 33

The procedure to install Nakivo on Proxmox is now complete. You can now create Backup Jobs, Backup Copy Jobs, new Repositories and more.

install Nakivo on Proxmox 34

Follow these articles to configure your Nakivo Backup & Replication backup solution.

signature

Leave a Reply