Best practices for Local Virtualizations

Topic

This article provides best-practices for balancing local virtualization performance with the Datto appliance's other tasks and functions.

Environment

  • Datto SIRIS

Description

Perform Local Virtualization Tests

IMPORTANT  We DO NOT support a local virtualization test bridged to the live network. This will put you in a live disaster recovery scenario as any data change made to the virtualization on the Datto appliance will NOT be written to the live server.

Performing a local virtualization test helps you to be better prepared in the event of a disaster recovery scenario. Testing allows you to determine how long it might take to boot a virtualization, and identify issues that might not be present in screenshot verification.

Local virtualization tests also help determine the proper resources to assign to VMs.

Allocate Resources Efficiently

It might be tempting to assign a large number of CPUs and RAM to a VM to match the production system. But remember that your Datto appliance is doing more than just running the VM. Allocating too many resources to the VM can degrade the performance of the device's core functions, and can cause it to become unstable.

You will receive a warning message in the UI if you attempt to deploy more RAM than is available on your Datto device.

You can see the Datto device's total CPU and RAM availability on the Local Virtualization Options screen of the GUI.

Consider ESXi Virtualization

If you have a hypervisor, ESXi virtualization can leverage its system resources to virtualize a restore, and use the Datto appliance as a datastore, removing significant load from your SIRIS.

Pause Offsite Sync

Offsite sync processes can be CPU-intensive. Pausing them will remove the overhead of preparing and sending data offsite, helping to keep the device stable.

Reduce Concurrent Backup Settings

Too many backups running simultaneously can destabilize the device. You can temporarily reduce the number of concurrent backups to lower system load.

Avoid Unnecessary Tasks

Secondary tasks, like running a backup report or a RoundTrip, can cause system load. Consider waiting until you no longer need the local VM before starting them.

Pause Screenshots

The screenshot process creates local VMs, which consume resources. During a disaster recovery scenario, you can disable them in the GUI at Configure > Device Settings > Disable Screenshots.

Restore the Production Machine Quickly

Datto appliances are designed for short-term business continuity use during disaster recovery. They are not intended as a long-term hypervisor or data store solution.

Minimizing downtime on the production machine will help to ensure that recovery is successful.

Avoid Unnecessary Reboots

Datto appliances are for short-term business continuity use during disaster recovery. They are not intended as a long-term hypervisor solution.

Minimizing downtime on the production machine will help to ensure that recovery is successful.

Frequently-Asked Questions