Skip to content

Automate, Protect, Optimize – IT Simplified

  • Home
  • Windows
    • ActiveDirectory
    • DNS
  • VMware
    • Automation
    • vSphere
    • Horizon
  • Proxmox
  • Checkpoint
  • CheckMK
  • Veeam
  • Azure
  • English (US)English (US)
  • SlovenčinaSlovenčina
  • Toggle search form
Veeam Backup and Replication console home screen with backup job button

Veeam Create Backup Job – Complete VM Backup Guide

Posted on January 11, 2026January 11, 2026 By Martin Hasin No Comments on Veeam Create Backup Job – Complete VM Backup Guide

Veeam create backup job is the essential step for protecting your virtual machines. In this complete guide, I will show you how to create a backup job in Veeam Backup & Replication step by step with advanced settings.

Veeam create backup job wizard guides you through setting up VMware VM backup including virtual machine selection, storage repository, retention policy, and scheduling.

What is Veeam Backup Job and why do you need it?

Veeam Backup Job is an automated task that regularly backs up your virtual machines. A backup job defines:

  • Which VMs to backup – selection of specific virtual machines or entire containers
  • Where to store backups – backup repository with sufficient capacity
  • How long to retain – retention policy for storage management
  • When to backup – automatic scheduling
  • Advanced options – compression, deduplication, CBT, encryption

More information in official Veeam documentation.

Veeam Create Backup Job – complete procedure

Step 1: Open Veeam console and start Backup Job wizard

In Veeam Backup & Replication console, navigate to Home section and click Backup Job in the top menu.

Veeam Backup and Replication console home screen with backup job button

Step 2: Select backup type – Virtual machine

From the dropdown menu, select Virtual machine to create VMware virtual machine backup.

Veeam Backup Job dropdown menu selecting Virtual machine option for VM backup

Step 3: Enter backup job name

In the Name step, enter a descriptive name for your backup job. Optionally set High priority for critical workloads.

Veeam New Backup Job wizard Name step entering job name and description

Step 4: Add virtual machines for backup

Click Add and select VMs from the vCenter hierarchy. You can select individual VMs, hosts, or entire clusters.

Veeam Add Objects dialog selecting virtual machines from vCenter hierarchy for backup

Step 5: Review selected virtual machines

Verify the list of selected VMs and their size. You can add more or remove unnecessary ones.

Veeam Backup Job Virtual Machines step showing selected VM with size 25 GB

Veeam Backup Job Storage settings

Step 6: Configure Storage and Retention Policy

Select Backup repository and set Retention policy. Recommended value is at least 7 days for basic protection.

Veeam Backup Job Storage step configuring backup proxy repository and retention policy

Veeam Advanced Settings – detailed description

Step 7: Advanced Settings – Maintenance (Health Check and Remove Deleted Items)

In Advanced job settings on the Maintenance tab, you’ll find critical settings for backup integrity and maintenance.

Veeam Advanced Settings Maintenance tab with health check and deleted items retention

Health Check – backup integrity verification

Perform backup files health check is an automatic backup file integrity verification. This feature:

  • Detects corrupted blocks – Veeam reads all data blocks in the backup and verifies their CRC checksum
  • Automatically repairs – If it finds a corrupted block, it automatically replaces it with correct data from the source VM
  • Prevents recovery issues – Better to discover problems during verification than during critical recovery
  • Recommended monthly execution – For example, last Saturday of each month when load is lower

Why is Health Check important? Backup files can become corrupted due to storage problems (bad sectors, bit rot), network errors during backup, or RAM issues. Without regular verification, you would discover problems only during recovery attempt – which may be too late.

Remove deleted items data after X days

Remove deleted items data after 14 days determines how long Veeam keeps data of deleted VMs in backup. This feature:

  • Saves storage – If you remove a VM from backup job or delete the VM, its data is automatically removed after 14 days
  • Provides safety buffer – You have 14 days to recover accidentally deleted VM
  • Keeps backups clean – Data from VMs you no longer need doesn’t accumulate

Step 8: Advanced Settings – Storage (Extreme compression and deduplication)

The Storage tab contains settings for storage and performance optimization.

Veeam Advanced Settings Storage tab with deduplication compression and encryption options

Inline Data Deduplication

Enable inline data deduplication eliminates duplicate data blocks during backup:

  • 40-60% storage savings – Typical savings for VMs with similar OS and applications
  • Real-time processing – Deduplication occurs during backup, not afterwards
  • Recommended to always enable – Minimal performance impact, significant space savings

Exclude swap file blocks and deleted file blocks

  • Exclude swap file blocks – Skips swap/pagefile content not needed for recovery (saves 4-16 GB per VM)
  • Exclude deleted file blocks – Skips blocks marked as deleted in the file system

Compression Level: Extreme

Extreme compression provides the highest compression level:

  • Up to 33% better compression – Compared to High level
  • 5x higher CPU load – Requires more computing power on backup proxy
  • Ideal for slow WAN links – Smaller data volume = faster transfer
  • Suitable with powerful backup proxy – With sufficient CPU cores

When to use Extreme compression?

  • Backing up over slow network connection
  • Limited backup repository capacity
  • Backup proxy with powerful CPUs (8+ cores)
  • Backing up off-peak when CPU is available

Step 9: Advanced Settings – vSphere (VMware Tools Quiescence and CBT)

The vSphere tab contains VMware-specific settings for consistent backups.

Veeam Advanced Settings vSphere tab with VMware Tools quiescence and Changed Block Tracking CBT

VMware Tools Quiescence

Enable VMware Tools quiescence ensures consistent VM state before snapshot creation:

  • Flushes I/O operations – Writes all pending data from memory to disk
  • Freezes file system – Temporarily pauses disk writes
  • VSS (Windows) – Triggers Volume Shadow Copy for application consistency
  • Sync (Linux) – Invokes sync to write buffers to disk

Why is Quiescence important? Without quiescence, a snapshot might capture VM in an inconsistent state – for example, in the middle of writing to a database. After recovery, the database could be corrupted. With quiescence, the backup is always in a consistent, recoverable state.

Changed Block Tracking (CBT)

Enable CBT for all protected VMs automatically activates VMware feature for tracking changed blocks:

  • Dramatically faster incremental backups – Instead of reading the entire disk, Veeam backs up only changed blocks
  • Typically 95-99% time savings – 1TB VM with 10GB changes = only 10GB is backed up
  • Automatic activation – Veeam enables CBT on VM during first backup
  • Reset CBT on Active Full – Resets CBT tracking to eliminate potential errors

Step 10: Advanced Settings – Integration (Backup from Storage Snapshots)

The Integration tab enables integration with enterprise storage systems.

Veeam Advanced Settings Integration tab with storage snapshots configuration

Enable backup from storage snapshots

Backup from storage snapshots uses snapshots directly from storage array instead of VMware snapshots:

  • Minimal production impact – Storage snapshot is instant (milliseconds), while VMware snapshot loads ESXi host
  • Eliminates VMware snapshot stun – VM is not slowed during snapshot creation
  • Support for HPE, Dell EMC, NetApp, Pure Storage – And other enterprise storage systems
  • Offloaded data transfer – Data is read directly from storage, not through ESXi

When to use Storage Snapshots?

  • You have supported enterprise storage (HPE 3PAR/Primera/Alletra, Dell PowerStore, NetApp ONTAP, Pure Storage)
  • Backing up large VMs with intensive I/O
  • Need to minimize impact on production workloads
  • Having problems with VMware snapshot consolidation

Veeam Backup Job Guest Processing – detailed description

Step 11: Guest Processing settings

Guest Processing allows Veeam to interact with the operating system inside VM for advanced features.

Veeam Backup Job Guest Processing step with application-aware processing and malware detection

Application-aware processing

Enable application-aware processing ensures application-consistent backups:

  • Microsoft SQL Server – Truncates transaction logs after successful backup, ensures consistent database
  • Microsoft Exchange – Consistent mailbox database state, log truncation
  • Oracle Database – RMAN integration for consistent Oracle DB backups
  • PostgreSQL/MySQL – Consistent open-source database backups
  • Active Directory – Consistent AD database state (NTDS.dit)
  • SharePoint – Consistent SharePoint farm backups

How does it work?

  1. Veeam connects to VM via VMware Tools or directly (agent)
  2. Invokes VSS (Volume Shadow Copy Service) on Windows
  3. VSS notifies applications (SQL, Exchange) that backup is coming
  4. Applications write all data from memory and prepare
  5. Snapshot is created in consistent state
  6. After backup, transaction logs are truncated

Guest file system indexing and malware detection

Enable guest file system indexing creates file index in backup:

  • Fast file search – Find specific file in backup without restoring entire VM
  • Enterprise Manager search – Search across all backups
  • 1-Click File Restore – Instant individual file recovery from web interface

Malware detection scans backups for malware presence:

  • Inline scan – Malware detection during backup
  • YARA rules – Support for custom detection rules
  • Antivirus integration – Integration with existing AV solutions
  • Secure restore – Scanning before recovery to prevent re-infection

Guest OS credentials

For Guest Processing, you need to provide login credentials for VM:

  • Windows – Account with administrator privileges (local admin or domain account)
  • Linux – Root account or account with sudo privileges
  • Stored in Credential Manager – Secure password storage in Veeam

Veeam Backup Job Schedule and completion

Step 12: Set backup schedule

Configure automatic execution. Most common is daily at 10:00 PM outside business hours.

Veeam Backup Job Schedule step with daily automatic backup at 10 PM and retry settings

Step 13: Finish and Summary

Review the configuration summary. Veeam also displays PowerShell cmdlet for automation.

Veeam Backup Job Summary step showing successfully created backup job with PowerShell cmdlet

Step 14: Run and monitor backup job

After clicking Finish, you can start the backup job. Monitor backup progress in real-time in the console.

Veeam Backup Job running showing 15 percent progress with VM processing details and throughput

Frequently Asked Questions (FAQ)

How long does it take to create a Veeam backup job?

Creating a backup job takes approximately 5-10 minutes. The actual backup depends on VM size and storage speed – typically 50-200 MB/s.

What is the recommended retention policy?

For production environments, we recommend at least 14 days. For critical systems, use GFS (Grandfather-Father-Son) scheme with monthly and yearly backups.

What is Changed Block Tracking (CBT)?

CBT is a VMware technology that tracks changed disk blocks. Veeam uses CBT for faster incremental backups – backing up only changed data, which can be just 1-5% of total disk size.

Can I backup VMs during operation?

Yes, Veeam uses VMware snapshots for backup without downtime. With VMware Tools quiescence, you also get application-consistent backups without needing to shut down the VM.

Why do I need Application-aware processing?

Without application-aware processing, databases may be in an inconsistent state. SQL Server, Exchange, or Oracle require proper transaction completion before backup. Application-aware processing ensures this automatically.

What happens if backup fails?

Veeam automatically retries backup according to Automatic retry settings (standard 3 attempts with 10-minute interval). If all attempts fail, you receive notification and the job is marked as Failed.

Summary

Veeam create backup job is a 14-step process that ensures reliable backup of your VMware virtual machines. Key settings include:

  • Health Check – monthly backup integrity verification
  • Extreme compression – maximum storage savings
  • VMware Tools Quiescence – consistent VM state
  • CBT – fast incremental backups
  • Storage Snapshots – minimal production impact
  • Application-aware processing – consistent databases

More guides on VMware and Veeam in our sections.

Martin Hasin
CEO at mhite S.R.O. | martin.hasin@gmail.com | Website |  + postsBio

Odborník na kybernetickú bezpečnosť, správu Azure Cloud a VMware onprem. Využíva technológie, ako Checkmk a MRTG, na monitorovanie siete a zvyšovanie efektívnosti a bezpečnosti IT infraštruktúry. Kontakt: hasin(at)mhite.sk

  • Martin Hasin
    Cisco Nexus VPC Cluster for PROXMOX – Complete Guide
  • Martin Hasin
    Windows 11 in Azure with Entra ID – Complete Deployment Guide
  • Martin Hasin
    Azure SQL Access Verification – Complete Authentication Guide
  • Martin Hasin
    Veeam Backup Replication v13 Linux Appliance – Complete Guide
  • Martin Hasin
    Check Point VSX DHCP Relay – Configuration
  • Martin Hasin
    K3s on Raspberry Pi – From Idea to Functional Kubernetes Cluster
  • Martin Hasin
    MinIO S3 Backup with Veeam – Complete Guide
  • Martin Hasin
    Client Workstation Backup – Legislation and Practical Reasons
  • Martin Hasin
    MSSQL Transaction Logs – Disk Space Management
  • Martin Hasin
    Cisco UCS C220 M7 Monitoring and Logging Part 7
Veeam Tags:Backup Job, Virtual Machine, VMware Backup

Post navigation

Previous Post: Veeam Backup add vCenter – complete guide
Next Post: Veeam Restore VM – Complete Virtual Machine Recovery Guide

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Search

Archives

  • January 2026
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • July 2024
  • June 2024
  • May 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • June 2023
  • April 2023
  • November 2022
  • October 2022
  • August 2022
  • July 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021

Categories

  • ActiveDirectory
  • Automation
  • Azure
  • CheckMK
  • Checkpoint
  • DNS
  • Linux
  • Proxmox
  • Uncategorized
  • Veeam
  • VMware
  • vSphere
  • Windows

Archives

  • January 2026
  • November 2025
  • October 2025
  • September 2025
  • August 2025
  • July 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • July 2024
  • June 2024
  • May 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • June 2023
  • April 2023
  • November 2022
  • October 2022
  • August 2022
  • July 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021

Copyright © 2021 Martin Hasin.

Powered by PressBook WordPress theme

Spravujte súhlas so súbormi cookie
Na poskytovanie tých najlepších skúseností používame technológie, ako sú súbory cookie na ukladanie a/alebo prístup k informáciám o zariadení. Súhlas s týmito technológiami nám umožní spracovávať údaje, ako je správanie pri prehliadaní alebo jedinečné ID na tejto stránke. Nesúhlas alebo odvolanie súhlasu môže nepriaznivo ovplyvniť určité vlastnosti a funkcie.
Funkčné Always active
Technické uloženie alebo prístup sú nevyhnutne potrebné na legitímny účel umožnenia použitia konkrétnej služby, ktorú si účastník alebo používateľ výslovne vyžiadal, alebo na jediný účel vykonania prenosu komunikácie cez elektronickú komunikačnú sieť.
Predvoľby
Technické uloženie alebo prístup je potrebný na legitímny účel ukladania preferencií, ktoré si účastník alebo používateľ nepožaduje.
Štatistiky
Technické úložisko alebo prístup, ktorý sa používa výlučne na štatistické účely. Technické úložisko alebo prístup, ktorý sa používa výlučne na anonymné štatistické účely. Bez predvolania, dobrovoľného plnenia zo strany vášho poskytovateľa internetových služieb alebo dodatočných záznamov od tretej strany, informácie uložené alebo získané len na tento účel sa zvyčajne nedajú použiť na vašu identifikáciu.
Marketing
Technické úložisko alebo prístup sú potrebné na vytvorenie používateľských profilov na odosielanie reklamy alebo sledovanie používateľa na webovej stránke alebo na viacerých webových stránkach na podobné marketingové účely.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
Zobraziť predvoľby
  • {title}
  • {title}
  • {title}