Xopero ONE EN
FREE TRIALOPEN SUPPORT CASE
  • Introduction
    • Get Started
    • Planning & preparation
      • Supported platforms
      • System requirements
      • Backup environment planning
      • Licensing overview
      • Third-party libraries
  • Deployment and the storage overview
    • Deployment
      • Xopero ONE system components & architecture
      • Deployment models
      • Xopero ONE SaaS
        • Registration and overview
        • Available regions
        • Cloud worker
      • Xopero ONE on-premise
        • Installation options & overview
          • Management Service Installation On Windows
          • Management Service Installation On Linux
          • Management Service Installation On Docker
          • Management Service Installation On QNAP NAS In Container Station
            • Container Station older than 3.0
            • Container Station newer than 3.0
          • Management Service Installation On Synology NAS
          • Using your own SSL certificate
        • Updating Xopero ONE Management
          • Updating Management Service installed on Windows
          • Updating Management Service Installed On Linux
          • Updating Management Service running as a Docker container
          • Updating Management Service Running On QNAP NAS In Container Station
            • Updating Xopero ONE Management on Container station older than 3.0
            • Updating Xopero ONE Management on Container station newer than 3.0
          • Updating Management Service Running On Synology NAS
        • Access Xopero ONE Management
      • Xopero ONE Agent
        • Xopero ONE Agent installation
          • Xopero ONE Agent Installation On Windows Server 2008R2 And Windows Server 2012
          • Xopero ONE Agent Installation On Windows Workstations & Windows Server 2012 R2+
          • MSI installer and mass deployment
          • Xopero ONE Agent Installation On Linux
          • Xopero ONE Agent Installation On MacOS
          • Running Xopero ONE Agent On Docker
          • Running Xopero ONE Agent On QNAP NAS
            • Container Station older than 3.0
            • Container Station newer than 3.0
          • Running Xopero ONE Agent On Synology NAS
        • Updating Xopero ONE Agent
          • Updating Xopero ONE Agent On Windows Server 2008R2 And Windows Server 2012
          • Updating Xopero ONE Agent On Windows Workstations & Windows Server 2012 R2+
          • Updating Xopero ONE Agent On Linux
          • Updating Xopero ONE Agent On MacOS
          • Updating Xopero ONE Agent Running Xopero ONE Agent On Docker
          • Updating Xopero ONE Agent Running Xopero ONE Agent On QNAP NAS
            • Updating Xopero ONE Agent on container station older than 3.0
            • Updating Xopero ONE Agent on container station newer than 3.0
          • Copy of Updating Xopero ONE Agent Running Xopero ONE Agent On QNAP NAS
          • Updating Xopero ONE Agent Running Xopero ONE Agent On Synology NAS
        • Configuration
          • Logs Location
          • How To Restart The Agent Service
          • Agent Configuration
        • Activation
      • Log in to Xopero ONE
        • Log In With User Name And Password
        • Log In With SSO
        • Password Reset (On-premise, SaaS)
        • Log In With SAML
          • Azure AD
          • Okta
          • CyberArk
      • Getting Started
    • Storage - backup destination
      • Storage Overview
      • Supported Platforms
      • On-site storage
        • Local Directory
        • SMB Share
        • NFS share
        • MinIO S3
      • Cloud storage
        • Xopero ONE Cloud
        • AWS S3
          • Setting Up
          • Bucket & IAM Permissions
        • Wasabi
          • Setting Up
          • Permissions
        • Google Cloud Storage
          • Setting Up
          • Permissions
        • Azure Blob Storage
          • Configure a blob storage
          • Integration Methods
          • Setting Up
        • Backblaze B2
          • Setting Up
          • Permissions
        • S3 Compliant
      • Replication
        • Overview & Requirements
        • Planning & Setting Up Replication Plan
      • Cleanup of deduplication data
      • Ransomware Proof Storage
  • backup plan possibilities and the data solutions
    • Backup & recovery
      • Groups
      • How To Plan Your Backups?
      • Backup Plan Overview
      • Predefined Backup Plans
      • Encryption & Data Security
      • Scheduler & Data Retention
      • Triggering Backup Tasks
      • Compression
      • Deduplication
      • Error Handling
      • Azure DevOps backup & recovery
        • Integration prerequisites
          • Protected Azure DevOps resources / elements / metadata
          • Required permissions for Azure DevOps user, OAuth app and token
          • Azure DevOps API limitations
        • Adding Azure DevOps organization
          • Installing Xopero ONE worker
      • Azure DevOps Server backup & recovery
        • Integration prerequisites
          • Protected Azure DevOps resources / elements / metadata
          • Required permissions for Azure DevOps personal access token
          • API limitations
        • Adding Azure DevOps Server organization
          • Installing Xopero ONE worker
      • Workstations and servers
        • Overview And Data Protection Planning
        • Backup possibilities
          • File-Level Backup - Setting Up A Backup Plan, Performance, Advantages
          • Drive Image-Level Backup - Backup Plan Configuration, Limitations, Advantages, Common Issues
          • Database backup
            • Changing the temporary folder of dumps
            • Microsoft SQL database backup
            • PostgreSQL database backup
            • MySQL database backup
            • Oracle database backup
              • How to prepare Linux to backup Oracle?
              • Changing the database mode
          • Filters - Control The Backup Content
          • Backup scripts (how to configure, why to use, advantages…)
          • Backup optimization (backup window, task balancing, storage location, shutdown computer after backup
          • VSS settings & error handling
          • Backup plan dashboard details
        • Recovery
          • Recovery process overview
          • Database recovery
            • How to restore PostgreSQL database from backup?
            • How to restore MySQL database from backup?
            • How to restore MS SQL database from backup?
            • How to restore Oracle database from backup?
          • File-level backup recovery
          • Drive image backup recovery
            • Image-level Backup Recovery As An Image File And iSCSI - Granular Recovery Of Files & Folders
            • Image-level backup recovery as a BMR - recover the entire OS, data, and applications
        • Management
          • Device list and simplified view
          • Statistics and details on device dashboard
          • Device groups
          • Fetching device logs
          • Agent configuration
          • Device removal
        • Common issues
        • Use cases
      • VMware backup & recovery
        • Xopero ONE VMware integration
          • Prerequisites & Requirements
          • Integration Planning
          • Setting Up VMware In Xopero ONE
          • Virtual Appliance Overview & Deployment
        • Backup
          • VMware backup features overview
            • Backup Snapshots - Application-Aware, File System Consistent, Crash-Consistent
            • VMware Changed Blocks Tracking
            • Advanced Transport Methods
            • Skip SWAP And Empty Blocks
          • Backup plan
            • Plan Your VMware Backup
            • Setting Up A Backup Plan
            • Control VMware Workload - Task Balancing
            • Backup Plan Dashboard Details
        • Virtual Machines recovery
          • Recovery Process Overview
          • Whole VM Recovery
          • Granular Recovery Of Files & Folders - iSCSI Restore
          • Instant Restore - Disaster Recovery Feature
        • Virtual Machine Test Restore
        • Management
          • VMware Dashboard
          • Edit VMware Environment
          • Remove VMware From Xopero ONE
          • VM List Overview And Synchronization
          • Statistics On VM’s Dashboard
        • Common Issues
          • VM Backup Doesn’t Contain Some Files
        • Use Cases
      • Hyper-V backup & recovery
        • Xopero ONE Hyper-V integration
          • Prerequisites & Requirements
          • Setting Up Hyper-V In Xopero ONE
        • Backup
          • Hyper-V backup features overview
            • Hyper-V RCT
            • Skip Disks
          • Backup plan
            • Plan you Hyper-V backup
            • Setting up a backup plan
              • Hyper-V VMs backup
              • Hyper-V host backup
            • Backup Hyper-V host
            • Control Hyper-V Workload - Task Balancing
        • Recovery
          • Recovery Process Overview
          • Instant restore
          • Whole machine restore
          • Limitations on restoration hyper-V VMs settings
        • Management
          • Edit Hyper-V Environment
          • Remove Hyper-V from Xopero ONE
          • VM List Overview And Synchronization
          • Statistics On VM’s Dashboard
          • Hyper-V Dashboard
        • Common Issues
        • Use Cases
          • Restoration Hyper-V Virtual Machines in Saved/Paused States
      • Microsoft 365 backup & recovery
        • Integration with Microsoft 365 tenant
          • Prerequisites And Requirements
          • Required permissions for Xopero ONE M365
          • Adding Microsoft 365 Tenant To Xopero ONE
        • Backup
          • Xopero ONE Microsoft 365 Backup Overview & Supported Apps
          • Cloud To Cloud Backup
          • Backup Agent And Its License
          • Setting Up The Backup Plan
          • Backup plan dashboard details
        • API Rate Limits - Throttling
          • What Is Throttling?
          • How To Avoid Or Reduce Its Impact?
        • Recovery
          • Restore The Entire Mailbox, Selected Folders, Emails To Any Microsoft 365 User Or The Local Computer
          • Restore The OneDrive Files And Folder To Any Microsoft 365 User Or The Local Computer
          • Restore The Contacts And Calendars To Any Microsoft 365 User Or The Local Computer
        • Manage Microsoft 365 Integration In Xopero ONE
          • Microsoft 365 Dashboard
          • Edit Microsoft 365 Integration
          • Remove Microsoft 365 Tenant From Xopero ONE
          • Microsoft 365 Users’ List Overview And Synchronization
          • Charts And Statistics On Microsoft 365 User Dashboard
          • Enable\Disable Protection For Microsoft 365 Users - License Assignment
        • Common Issues
          • Throttling
        • Use Cases
      • Bitbucket backup & recovery
        • Integration prerequisites
          • Protected Bitbucket Resources / Elements / Metadata
          • Required Permissions For Bitbucket Users And Token
          • Bitbucket API Limitations
            • How To Reduce or Avoid Its Impact?
        • Adding Bitbucket Organization To Xopero ONE
          • Installing Xopero ONE Worker
        • Additional Bitbucket users
          • Reasons To Use Additional Users
          • How To Prepare An Additional Account In Bitbucket?
          • How To Configure In Xopero ONE?
        • Backup
          • Protected Bitbucket Resources / Elements / Metadata
          • Bitbucket Backup Process Overview
          • Setting Up A Backup Plan
            • Worker And Its License
            • Cloud to cloud backup
          • Enabling Additional Bitbucket Accounts For Backup
          • Backup Plan Dashboard Details
        • Recovery
          • Cross Recovery Options
          • Recovery process overview
          • Recovery Of A Single Repository To Git Service Or Xopero ONE Agent
          • Recover Of A Multiple Repository To Git Service Or Xopero ONE Agent
          • Wiki Recovery
          • LFS Recovery
        • Manage Bitbucket integration in Xopero ONE
          • Bitbucket Organization Dashboard
          • Editing And Removing Bitbucket Integration From Xopero ONE
          • Bitbucket Repositories List And Its Synchronization
          • Repository’s Dashboard Overview
          • Enable\Disable Protection For Bitbucket Repos - License Assignment
        • Common issues
        • Use Cases
      • Bitbucket DC backup & recovery
        • Integration prerequisites
          • Protected Bitbucket DC Resources / Elements / Metadata
          • Required Permissions For Bitbucket DC Users And Token
          • Supported Versions Of Bitbucket DC
          • Bitbucket DC rate limits
            • How To Disable Rate Limitations In Bitbucket DC?
            • Additional Bitbucket DC Users To Reduce Throttling Impact
        • Adding Bitbucket DC Instance To Xopero ONE
          • Installing Xopero ONE Worker
        • Additional Bitbucket DC Users\Tokens
        • Backup
          • Protected Bitbucket DC Resources / Elements / Metadata
          • Bitbucket DC Backup Process Overview
          • Setting Up A Backup Plan
          • Enabling Additional Bitbucket DC Accounts For Backup
          • Backup Plan Dashboard Details
        • Recovery
          • Cross Recovery Options
          • Recovery Process Overview
          • Recovery Of A Single Repository To Git Service Or Xopero ONE Agent
          • Recover Of A Multiple Repository To Git Service Or Xopero ONE Agent
          • LFS Recovery
        • Manage Bitbucket DC integration in Xopero ONE
          • Bitbucket DC Organization Dashboard
          • Editing And Removing Bitbucket DC Integration From Xopero ONE
          • Bitbucket Repositories List And Its Synchronization
          • Repository’s Dashboard Overview
          • Enable\Disable Protection For Bitbucket DC Repos - License Assignment
        • Common Issues
        • Use cases
      • GitHub backup & recovery
        • Integration prerequisites
          • Protected GitHub resources / elements / metadata
          • Required permissions for GitHub users and token
          • GitHub API rate limits
            • How to avoid or reduce their impact?
        • Adding GitHub organization to Xopero ONE
          • Install Xopero ONE worker
        • Additional GitHub users
          • Reasons to use additional users
          • How to prepare an additional account and Personal Access Token in GitHub?
          • How to add the additional user to Xopero ONE?
        • Backup
          • Protected GitHub resources / elements / metadata
          • GitHub backup process overview
          • Setting up a backup plan
            • Worker and its license
            • Cloud to cloud backup
          • Enabling additional GitHub accounts for backup
          • Backup plan dashboard details
        • Recovery
          • Cross recovery options
          • Recovery process overview
          • Recovery Of A Single Repository To Git Service Or Xopero ONE Agent
          • Recover Of A Multiple Repository To Git Service Or Xopero ONE Agent
          • LFS recovery
          • Wiki recovery
        • Manage GitHub integration in Xopero ONE
          • GitHub organization dashboard
          • Editing and removing GitHub integration from Xopero ONE
          • GitHub repositories list and its synchronization
          • Repository’s dashboard overview
          • Enable\disable protection for GitHub repos - license assignment
        • Common issues
        • Use cases
      • GitHub Enterprise self-hosted backup & recovery
        • Integration prerequisites
          • Protected GitHub Enterprise self hosted resources / elements / metadata
          • Required Permissions For GitHub Enterprise Self-hosted Token
        • Adding GitHub Enterprise Organization To Xopero ONE
          • Installing Xopero ONE Worker
        • Additional GitHub Enterprise self-hosted users
          • Reasons To Use Additional Users
          • How To Prepare An Additional Account And Personal Access Token In GitHub Enterprise Self-hosted?
          • How To Add The Additional User To Xopero ONE?
        • Backup
          • Protected GitHub Enterprise Self Hosted Resources / Elements / Metadata
          • GitHub Enterprise Self-hosted Backup Process Overview
          • Setting Up A Backup Plan
            • Worker And Its License
          • Enabling Additional GitHub Enterprise Self-hosted Accounts For Backup
          • Backup Plan Dashboard Details
        • Recovery
          • Cross recovery options
          • Recovery Process Overview
          • Recovery Of A Single Repository To Git Service Or Xopero ONE Agent
          • Recover Of A Multiple Repository To Git Service Or Xopero ONE Agent
          • LFS Recovery
          • Wiki Recovery
        • Manage GitHub Enterprise self-hosted integration in Xopero ONE
          • GitHub Enterprise Self-hosted Organization Dashboard
          • Editing And Removing GitHub Enterprise Self-hosted Integration From Xopero ONE
          • Repository’s Dashboard Overview
          • Enable\Disable Protection For GitHub Enterprise Self-hosted Repos - License Assignment
          • GitHub Enterprise Self-hosted Repositories List And Its Synchronization
        • Common issues
        • Use cases
      • GitLab cloud and self-managed backup & recovery
        • Integration prerequisites
          • Protected GitLab Resources / Elements / Metadata
          • Required Permissions For GitLab Users And Token
          • GitLab Rate Limits
            • How To Avoid Or Reduce Their Impact?
        • Adding GitLab organization to Xopero ONE
          • GitLab Cloud
          • GitLab Self-Managed
          • Installing Xopero ONE Worker
        • Additional GitLab users
          • Reasons To Use Additional Users
          • How To Prepare An Additional Account And Personal Access Token In GitLab?
          • How To Add The Additional User To Xopero ONE?
        • GitLab repository backup
          • Protected GitLab Resources / Elements / Metadata
          • GitLab Backup Process Overview
          • Setting Up A Backup Plan
            • Worker And Its License
            • Cloud To Cloud Backup
          • Enabling additional GitLab accounts for backup
          • Backup Plan Dashboard Details
        • GitLab group backup
          • Protected resources
          • Group backup overview
          • Setting up a backup plan
          • Backup plan dashboard details
        • Repository recovery
          • Cross recovery options
          • Recovery process overview
          • Recovery Of A Single Repository To Git Service Or Xopero ONE Agent
          • Recover Of A Multiple Repository To Git Service Or Xopero ONE Agent
          • LFS recovery
          • Wiki recovery
        • GitLab group recovery
          • Recovery process overview
          • Recover selected group to GitLab
        • Common issues
        • Use cases
      • Jira backup & recovery
        • Integration prerequisites
          • Jira API Limitations
          • Protected Jira Resources
        • Adding Jira Organization To Xopero ONE
          • Installing Xopero ONE Worker
        • Backup
          • Jira Backup Process Overview
          • Setting Up A Backup Plan
            • Worker And Its License
            • Cloud To Cloud Backup
          • Backup Plan Dashboard Details
        • Recovery
          • Recovery Process Overview
          • Recovery process
            • Recovery To Local Resources
            • Recovery To Jira Organizaton
        • Manage Jira integration in Xopero ONE
          • Jira Organization Dashboard
          • Editing And Removing Jira Integration From Xopero ONE
        • Common Issues
        • Use Cases
      • Xopero ONE API for DevOps Ecosystems
        • Xopero ONE REST API Details
        • API Authentication
        • Available Methods
        • Use Cases
      • Backup deletion
        • General Information And Requirements
        • Delete All Backups Of A Single Resource
        • Delete All Copies From A Selected Data Store
        • Delete All Versions Of A Single Resource From The Selected Backup
        • Removing Backups From AWS S3, Wasabi, Backblaze B2, And S3 Compliant Storage
  • Management
    • Logs
    • Xopero ONE tasks monitoring
      • List Of Current And Past Tasks
      • Task detailed information
        • Task Details - Backup
        • Task Details - Restore
        • Task Details - Replication
      • Audit log - general information
        • Log Details
        • Advanced Search Engine
    • Notifications
      • Available notifications
      • E-mail notification configuration
        • Daily reports configuration
        • Notifications configuration - Xopero ONE SaaS
        • Notifications configuration - Xopero ONE on-premise
        • Storage Space Notifications
      • Slack notification configuration
        • How to create webhook URL in Slack?
      • Sending notifications to any webhook
        • Configuration
        • Notifications sent to webhook
    • Additional administrative accounts
      • Roles and permissions
      • Create additional account
      • Edit additional administrative account
      • Additional account removal
    • Password manager - safely store all your secrets
      • Password Manager Overview
      • Add A New Password
      • Add A New Encryption Key
      • Edit Or Remove Existing Password
    • License management
      • Xopero ONE On-Premise License Check
      • License Details
      • Force License Refresh
    • FAQ
      • How to add MySQL Dump to path?
      • How To Enable HTTPS In Case Of On-premise Installation?
      • How To Change The Port Of Xopero ONE Management Service?
      • Why OST Files Are Not Included In The Backup?
    • Best practices and use cases
      • Browsing Backups Of x32 Operating Systems
    • Known Problems
  • CHANGELOG
    • Xopero ONE v1.8.5
    • Xopero ONE v1.8.0
Powered by GitBook
On this page
  1. backup plan possibilities and the data solutions
  2. Backup & recovery
  3. VMware backup & recovery
  4. Backup
  5. Backup plan

Setting Up A Backup Plan

PreviousPlan Your VMware BackupNextControl VMware Workload - Task Balancing

Last updated 1 year ago

One of the main Xopero ONE features is VMware backup. The system allows you to backup multiple or selected virtual machines hosted on your ESXi/vCenter server. This article is dedicated to VM backup plan creation.

See also:

Creation backup plan

To create a new backup plan open the Plans tab and click the (+) Add Plan button in the top bar. After that, the system will display a new panel. Enter a name for the plan.

Backup type

Define the name of a backup plan and set the Backup type section to VM backup.

Virtual machines

In this section select the Virtual Machines that you want to include in the backup process, and click the Which VMs button. That will make another view - Your servers - appear.

At this point, you can select one of the available ESXi/vCenter servers (from those that are already connected to Xopero ONE) and select which virtual machines you want to protect. You can choose between two options: Protect all, which will take into account all VMs available on the selected server, or Select VMs which will allow you to add only chosen VMs.

VMware backup options

This is the most important section if it comes to the safety, efficiency, and reliability of your backup plan. Xopero ONE gives you several features to keep your data consistent, you can backup only what's needed and use the fastest way to do so.

By clicking the Edit button next to the VMware backup options section you can configure the following options:

Application-aware - VSS-based feature that creates a consistent backup of Virtual Machine and the applications running on it (Windows Server operating systems running applications like Microsoft SQL Server, Microsoft Exchange, Microsoft Active Directory). Using Xopero ONE you can Enable application-aware backup on the supported guest operating system (recommended), but also Continue backup in case of application errors (if the switch is set to ON, then the application will continue the backup in case of Application-aware feature error only).

Changes processing (CBT) - a feature that allows you to configure the way how the differential/incremental backups will be performed. You can select your choice between:

  • VMware CBT(recommended) - is a VMkernel feature that keeps track of the storage blocks of virtual machines as they change over time.

  • Xopero ONE Classic method - isn't a very efficient, but very helpful way in the case when VMware CBT fails. This option compares the data block by block to define the changes between the previous and the current backup. There're two additional settings dedicated to the first choice (VMware CBT) - you can automatically Enable CBT in VMware for all VMs included in the backup and Reset CBT for every full copy to prevent any issue related to CBT.

Virtual machine state - an optional feature that allows you to select the status(or statuses) at which the backup should be performed. If the machine is in a different state than selected, then it won't be included in the backup process.

Transport method - defines how Virtual Machines should be transferred between the VMware and Worker. There are four options to choose from:

  • Automatic (recommended) - Xopero ONE will verify what options are available for specific workers and where will be used.

  • HotAdd - is available only for Virtual Appliance worker (read more about virtual appliances in this article: VMware Management). It takes a snapshot and creates a linked close of the target virtual machine. The disk is attached to the worker, which reads the linked clone's virtual disks for backup.

  • SAN - this mode requires applications to run on a backup server with access to SAN storage containing the virtual disks to be accessed. a SAN backup worker must be a physical machine. The data in this mode is read directly from the VMware LUN storage where a virtual disk resides.

  • LAN - also known as NBD/NBDSSL. In this mode, the ESXi host reads data from the storage and sends it across a network to the worker; it's usually used when no other transport method is available.

Skip SWAP and empty blocks - Xopero ONE gives you the possibility to reduce the copy size by using two additional options:

  • Skip SWAP files and partitions - if this option is switched ON, then Xopero ONE will skip swap partitions and files, which works as 'virtual memory' and stores the temporary data that is not in the use by RAM memory.

  • Skip empty blocks -in case that option is ON, the application will skip empty blocks (that are not needed in backup) and reduce the backup size.

Worker - is a device that is directly responsible for the backup process of your Virtual Machines. You can have many workers and use different workers for each backup plan. A worker can be both a physical machine or a virtual machine. Remember that you need to use Virtual Appliance to use transport methods like HotAdd

Devices with macOS are not supported as Worker devices in VMware backup plans in Xopero ONE.

Backup storage

In this part, select one of the locations assigned to your Xopero ONE as storage.

See also:

Scheduler and retention

Now define scheduler and retention to your data.

See also:

Storage Overview
Scheduler & Data Retention
Setting Up VMware In Xopero ONE
Choosing the backup type
Choosing the virtual machines to backup
View of virtual machines in VMware
VMware backup options
Application aware option
Transport method option
Transport method option
Skip SWAP and empty blocks option
Choosing agent used to backup