Nakivo Backup & Replication With Wasabi

Prev Next

Nakivo has been validated for use with Wasabi. Follow the steps outlined below to configure Wasabi as a cloud storage repository and start running backups. Nakivo supports Object Lock starting with version 10.7, as documented in Section 7 of this article.

Requirements

The following requirements apply to this document.

  • For Object lock support, Nakivo software version 10.7 or higher is required.

  • Nakivo is installed and licensed. For this KB we have deployed Nakivo on Windows 2019 server.

  • An active Wasabi account.

Create a Wasabi Bucket

  1. Log in to Wasabi Console to create a new bucket.

    Click Create Bucket to create a new standard bucket. Refer to Creating a Wasabi bucket for information on creating a bucket.

Add Wasabi Account in Nakivo Inventory

To use Wasabi cloud storage on Nakivo, start by adding the Wasabi account to the Nakivo inventory. Follow the steps below to add your Wasabi account.

  1. Launch Nakivo Backup and Replication.

    Screenshot 2023-07-20 at 5.32.34 PM.png

  2. Navigate to Settings. Click Inventory, then click + to add a new inventory item.

    Screenshot 2023-07-20 at 5.39.04 PM.png

  3. In the Add Inventory Item Platform tab, select  Storage. Click Next.

    Screenshot 2023-06-16 at 3.15.17 PM.png

  4. Select Type as Wasabi. Click Next.

    Screenshot 2023-06-16 at 3.15.51 PM.png

  5. Provide the following and click Finish.

    • Display Name–Enter the name for the Wasabi account

    • Regions–Select all regions or select a specific region as per your requirements

    • Access ID–Enter the Access ID for the Wasabi bucket from section 2.2

    • Secret access key- Enter the Secret access key for the Wasabi bucket from section 2.2

    Screenshot 2023-06-16 at 3.17.26 PM.png

  6. Wasabi account added. Once you click Finish in the step above, the Wasabi account will be listed in the Inventory.

    Screenshot 2023-07-21 at 8.04.40 AM.png

Create a Wasabi Cloud Repository on Nakivo

A Backup Repository is the Wasabi bucket (created in step 2 above) where Nakivo application stores the backups and metadata related to the backups. Follow the steps below to add a repository.

  1. Click Settings, then Repositories. Click on + and then click on Create new backup repository to create a new backup repository.

    Screenshot 2023-06-16 at 3.12.16 PM.png

  2. Choose Cloud & S3-Compatible Storage. Click Next.

    Screenshot 2023-06-16 at 3.12.55 PM.png

  3. Choose Wasabi, click Next.

    Screenshot 2023-06-16 at 3.13.43 PM.png

  4. Provide the following and click Next.

    • Name- Name for the repository

    • Assigned Transporter- Choose default

    • Account - Select the Wasabi storage account that was created in Section-3 above

    • Wasabi region- Select the Wasabi region where you created the Wasabi bucket in section 2

    • Bucket- Select the Wasabi Bucket created in Section-2.1 above

    Screenshot 2023-07-21 at 8.24.28 AM.png

  5. Keep the default settings on the Options page and click Finish to create the repository.

    Screenshot 2023-06-16 at 3.36.39 PM.png

  6. Once Finish is clicked, you will see the new repository in the list. Nakivo will scan all buckets in the account.

    Screenshot 2023-07-21 at 8.29.08 AM.png

Add Infrastructure to be Backed up on Nakivo (optional)

This section provides steps for adding your VMware infrastructure for backup with Nakivo Backup and Recovery. Follow the steps below to add VMs to your inventory.

  1. Navigate to Settings. Click Inventory, then click + to add to inventory.

    Screenshot 2023-07-20 at 5.39.04 PM.png

  2. Choose Virtual, then click Next.

    Screenshot 2023-07-21 at 8.32.06 AM.png

  3. Choose VMware vCenter or ESXi Host or any other asset to back up. In the example, a VMware vCenter cluster is added.

    blobid24.png

  4. Provide the following details and click Finish.

    • Display name—Name for the vCenter in Nakivo inventory

    • Hostname or IP—vCenter hostname or IP

    • Username—Username to access vCenter. Refer to Nakivo documentation regarding the access policies needed for users

      Username to access vCenter. Refer to Nakivo documentation regarding the access policies needed for users

    • Password—Password for the vCenter user

    blobid25.png

Create a Job to back up in Nakivo to run backups

This section outlines steps to create a backup job that specifies which VMs are to be backed up, where and when to back them up, and sets other backup options.

  1. Navigate to Jobs, then click + and choose VMware vSphere backup job under Backup job.

    Screenshot 2023-06-23 at 9.39.37 AM.png

  2. Select the VM to back up, then click Next.

    Screenshot 2023-06-23 at 9.40.41 AM.png

  3. From the Destination drop-down list, select the repository that was created in the above steps. Click Next.

    Screenshot 2023-06-23 at 9.41.53 AM.png

  4. Set the schedule as required, to run the job manually, choose Do not schedule, run on demand. Set the retention policy by configuring the retention period in keep backups for section. Click Next.

    Screenshot 2023-06-23 at 9.43.15 AM.png

  5. On the Options page, configure the settings as needed and click Finish & Run.

    Screenshot 2023-06-23 at 9.45.33 AM.png

  6. Once you click Finish & Run, a pop-up opens. Select the VM you want to back up, then click Run.

    blobid20.png

  7. The backup job starts at this point, and the summary can be reviewed on the Jobs page.

    blobid21.png

  8. Backup chunks will start moving to Wasabi.Nakivo writes backups in 5GB chunks. On the Wasabi console, you can view backup files being added to the Wasabi bucket.

Object Lock

Stability is supported in compliance mode. The Wasabi bucket used for the backup repository should be Object-enabled.

Follow the steps below to run immutable backups using Nakivo.

  • Create an Object Lock-enabled Wasabi Bucket.

    Log in to Wasabi Console to create a new bucket. Click on Create Bucket to create a new Object Lock bucket. Refer to Creating an Object Lock-enabled Wasabi Bucket for information on creating a bucket.

  • Add Wasabi account as a cloud Inventory item in Nakivo

    If the Wasabi account is not already in Nakivo Inventory, follow the steps in Section 3 to add it.

  • Create a Wasabi cloud repository on Nakivo

    When creating the cloud repository, ensure that the object-locked Wasabi bucket is used. Follow the steps in Section 4 and ensure you select the object-locked bucket (in Section 4.5).

  • Add infrastructure to be backed up on Nakivo (optional)

    If you need to add VMs that need to be backed up, follow section 5 above.

  • Create a job in Nakivo to run backups and store immutable recovery points.

    Follow the steps in Section 6 to create a backup job to store immutable recovery points.

    In Step 6.5, enable immutable backups by selecting Make new recovery points immutable and entering the number of days you want the recovery point to remain immutable. Click Next.

    Follow the remaining steps in Section 6 to complete and run the backup job.

    blobid12.png

  • On the Wasabi console, you can enable show version to view the file retention details by navigating to the backup folder and clicking on the files.

    blobid13.png