Getting Started with Veeam Backup for Linux and Windows

Published:15 March 2023 - 6 min. read

Verah Ombui Image

Verah Ombui

Read more tutorials by Verah Ombui!

Azure Cloud Labs: these FREE, on‑demand Azure Cloud Labs will get you into a real‑world environment and account, walking you through step‑by‑step how to best protect, secure, and recover Azure data.

Are you concerned about the safety of your virtual machines (VMs)? An unforeseen disaster may cause the loss of critical data in your organization. But worry no more! With Veeam on Windows or Linux, you can protect your necessary data, applications, and systems.

Veeam Backup offers a solution for data backing, replication, and recovery functionality. And in this tutorial, you will learn to use Veeam Backup to back up and restore your data.

Dive in, so you never have to worry about losing your data!

Prerequisites

This tutorial contains hands-on demonstrations. To follow along, be sure you have the following:

  • A hypervisor installed – This tutorial uses Hyper-V, but VMware Workstation and other versions of hypervisors can be used.
  • VMs running guest operating systems (OS) – This tutorial uses two VMs, each running Microsoft Windows and Linux operating systems.

Downloading and Installing Veeam on Windows and Linux

Veeam Backup is compatible with many backup targets and works with VMware vSphere and Microsoft Hyper-V. But like other software, you must first download and install the Veeam Backup & Replication application.

For this tutorial, you will download and install Veeam Backup & Replication 9.5 for the Windows environment with the following steps:

1. Open your favorite web browser, visit the Veeam website, and click Downloads (upper-right) to see available software versions.

Accessing the Veeam Website
Accessing the Veeam Website

2. Next, navigate to the Free/Community tab, look for the Veeam Backup & Replication Community Edition, and click DOWNLOAD FREE to download the software.

Downloading the Veeam Software
Downloading the Veeam Software

3. Once downloaded, run the Veeam setup file to launch the installation wizard.

Launching the Veeam setup wizard
Launching the Veeam setup wizard

4. Now, click Install to start the Veeam Backup & Replication setup.

Starting the Veeam Software installation
Starting the Veeam Software installation

5. Tick on the checkboxes to accept the End User License Agreement (EULA), and click Next.

Accepting the Veeam Software EULA
Accepting the Veeam Software EULA

6. Select the option for installing Veeam Backup & Replication Console, and click Next.

Selecting the custom features to install
Selecting the custom features to install

7. Next, choose whether to install Microsoft SQL Server Express, use an existing Microsoft SQL Server, or use a remote Microsoft SQL Server, and click Next.

Installing the new instance of Microsoft SQL Server
Installing the new instance of Microsoft SQL Server

8. Choose the Data Locations options you prefer, and click Next.

Selecting the preferred data locations
Selecting the preferred data locations

9. Review your selections and click Install to start the installation.

Starting the installation of the Veeam Software
Starting the installation of the Veeam Software

10. Once installed, click Finish to exit the wizard.

Finishing the software installation
Finishing the software installation

Configuring a Backup Repository

With Veeam Backup installed on your system, you must configure the Veeam backup repository before you can start backing up your data. The backup repository is the storage location where Veeam Backup stores the backup files.

To configure a backup repository, follow the below steps:

1. Launch the Veeam Backup & Replication console, and select the BACKUP INFRASTRUCTURE option (left pane), as shown below.

Accessing the BACKUP INFRASTRUCTURE
Accessing the BACKUP INFRASTRUCTURE

2. Next, right-click on Backup Repositories, and click Add Backup Repository in the ribbon toolbar to open the Add Backup Repository wizard.

Initiating adding a backup repository
Initiating adding a backup repository

3. On the Add Backup Repository window, select the backup repository type. This tutorial uses the Direct attached storage option.

Choosing the Backup Repository type
Choosing the Backup Repository type

4. Now, select the server OS to use, either Microsoft Windows or Linux) as the backup repository location, and the New Backup Repository window will appear.

Note that if you select Microsoft Windows, you must enter the server name, IP address, and credentials to access it.

Selecting the backup server OS type
Selecting the backup server OS type

5. In the Name tab, enter your preferred Name for your repository, and click Next.

Naming the backup repository

6. Next, click Populate to load the local disks acting as repository server storage, select your desired local disk, and click Next.

Selecting the Local Disks to be used as Backup Repository storage location
Selecting the Local Disks to be used as Backup Repository storage location

7. Configure the repository settings with the following:

  • Click Browse to choose a backup location or Populate to load the server’s local disks, where you can specify the backup storage location.
  • Tick the Limit maximum concurrent tasks, and specify the maximum value. This option ensures you have limited the number of tasks Veeam cab creates during data protection or disaster recovery jobs. The maximum value will depend on the type of backup chains stored in the backup repository.

Optionally, click Advanced to configure the advanced settings to enable data compression, encryption, and storage optimization.

Once configured, click Next to mount a new server.

Configuring the repository settings
Configuring the repository settings

8. Review the summary of your repository configuration, and click Apply to create the backup repository.

Applying configurations made to the backup repository
Applying configurations made to the backup repository

9. Lastly, click Finish to complete to close the New Backup Repository window.

Once the repository has been configured, you can store backup files and perform backup and restore operations.

Regularly checking the repository is strongly recommended to ensure enough free space and backups are appropriately stored.

Finishing creating the backup repository
Finishing creating the backup repository

Creating and Running a Backup Job

After successfully configuring a backup repository, you are ready to test Veeam’s data backup capabilities. How? You will create and run a backup job to start backing up your data.

To create a backup job, follow these steps:

1. Navigate to the Home tab, click Backup Job, and select Virtual machine to open the New Backup Job wizard.

Initiating creating a new backup job
Initiating creating a new backup job

2. On the New Backup Job window, enter a Name for your backup job and a description (optional), and click Next.

Naming a backup job
Naming a backup job

3. Next, click Add (opens the Add Objects window), select the VMs to include in the backup job, and click Next.

Selecting VMs to be backed up
Selecting VMs to be backed up

4. Now, choose a Backup repository destination, which you configured in the “Configuring a Backup Repository” section, from the drop-down field, and click Advanced.

Choosing a backup repository
Choosing a backup repository

5. In the Advanced Settings window, set the backup schedule with the following:

  • Choose the Backup mode – This tutorial uses Incremental, which is recommended.
  • Click Days to select the days and times for the backup to run.
Configuring advanced settings for the backup mode
Configuring advanced settings for the backup mode

6. Navigate to the Storage tab, configure any advanced settings you require, and click OK to return to the New Backup Job window.
The advanced settings you can configure include but are not limited to retention policies, compression and encryption options, and network traffic throttling.

Configuring advanced settings for the backup storage
Configuring advanced settings for the backup storage

7. Under the Schedule tab, specify the job scheduling options you require, and click Apply button to save and apply your selected settings.

Configuring the backup job schedule
Configuring the backup job schedule

8. Finally, review your backup job settings and click Finish to create the job.
You can either tick on the checkbox below to run the job after closing the New Backup Job window or run it manually later.

Reviewing the backup job settings and creating the backup job
Reviewing the backup job settings and creating the backup job

If you choose to run the backup job manually, navigate to the JOB ribbon tab, right-click on the job in the table list, and select Start.

Starting a backup job
Starting a backup job

As you can see below, you can monitor the progress of the backup job in the JOBS ribbon tab.

Congratulations! Your backup job is now running, so rest assured that your data is protected.

Monitoring the backup job progress
Monitoring the backup job progress

Restoring Backed Up Data

An unforeseeable disaster can be catastrophic, causing you to lose critical data. But the good news is that Veeam Backup for Windows and Linux lets you restore data from a backup you created,

To restore backed-up data, follow the below steps:

1. Navigate to the Home tab, click Restore, and select the Microsoft Hyper-V option to open the Restore wizard.

Restoring VM data
Restoring VM data

2. Next, select where to restore data, whether from a replica or a backup file. In this example, choose Restore from backup since you have a backup job running.

Choosing the backup restore location
Choosing the backup restore location

3. Choose the restore type you want to perform. But in this example, choose Entire VM restore since you are restoring VM data.

Selecting the backup restore type
Selecting the backup restore type

4. Now, click Add VM button to load the VM restore point, select a restore point, and click Next.

Choosing the VM to be restored
Choosing the VM to be restored

5. Select the desired restore mode, and click Next.

Choosing the backup restore mode
Choosing the backup restore mode

6. Next, review the settings and click Finish to start the restore process.

Reviewing the backup restore settings and starting the restore process
Reviewing the backup restore settings and starting the restore process

7. Wait for the restore process to complete, and click Close.

Starting the Backup restore process
Starting the Backup restore process

8. Finally, launch your hypervisor (i.e., Hyper-V), look for and start your VM to verify the restored data.

Starting the restored VM in Hyper-V
Starting the restored VM in Hyper-V

Upon starting your VM, check whether all components are working smoothly and your files are present.

Running the VM
Running the VM

Conclusion

In this tutorial, you have learned how to back up and restore data via Veeam Backup successfully. Keeping data secure has been a definite factor in maintaining businesses in good shape, and Veeam on Windows and Linux is one of the best software to take care of your data.

Now, you have a fail-safe for your data if an unforeseen disaster comes your way!

Why not build up your knowledge by exploring Veeam Backup for cloud environments like AWS and Microsoft Azure? Or perhaps explore how to protect Veeam Backup against cyber threats such as ransomware and malware?

Hate ads? Want to support the writer? Get many of our tutorials packaged as an ATA Guidebook.

Explore ATA Guidebooks

Looks like you're offline!