This article explains steps to take to recover from a disaster or downtime situation.
Define the problem
Before deciding on a course of action, take the time to define the problem. Do this to avoid wasting time going down the wrong path. Think about the following:
What is the cause of the downtime?
Unless the problem is obvious (such as the office burning down), determine why your machine is down. Keep these items in mind:
- If a piece of hardware failed, trouble may have been brewing for a while.
- Did the OS become corrupt through infection by viruses or malware?
- Was there a problematic software update?
- Have your recent screenshot verifications been successful? If not, when did the problems begin?
- Is the outage due to a utility or ISP? Get an update from your provider regarding the length of the outage.
The answers to these questions determine how you’ll want to restore and which recovery point to use.
Is there an easy solution?
In the course of an emergency, it is easy to forget to try the simple solution first. For example:
- Is the file you are looking for in the recycle bin?
- Do you have malware or a corruption that can be easily fixed?
- Did you try a Windows repair disk?
- Keep in mind that it is quicker and easier to restore to the hardware you are already using, if possible.
File/Granular Restore vs. Full Machine Restore
In most cases, you do not need to virtualize an entire machine to recover one or more files. If you need to do a data restore, the quickest procedure is a file or application restore.
Conversely, do you need the OS volume but not the data? In the case of a large data store, it may be quicker to do a "hybrid restore" in which you spin up a VM of the OS volume and then do a file restore of the data volume. For this option, you'll need the help of Datto Technical Support.
What Datto product are you using?
The restoration options that you have depend on which Datto product you are using. This article is geared towards Datto's Intelligent Business Continuity Devices -- SIRIS and ALTO. But there is also guidance for doing file restores from Datto NAS.
Once you've determined your recovery objective (what you are trying to restore and from when), decide on your next steps.
You can perform a local file restore from a recovery point of a protected machine or NAS share. To do so, see the article File Restore With SIRIS. If you need to restore a file from an iSCSI share, perform an iSCSI Restore.
If your Datto appliance is inaccessible or not functioning, you can perform a file restore from the Datto Cloud. See the article Cloud File Restore From Recovery Launchpad.
Full Machine Restore
If you need to restore a full machine from a SIRIS or ALTO, we recommend that you virtualize a recovery point before doing a Bare Metal Restore (BMR). Then, use that recovery point to do the BMR. There are three advantages to this course of action:
Virtualizing the recovery point:
- allows you to get back to business in an instant
- proves that the recovery point can virtualize, and
- starting a VM of the recovery point may show that problems exist in the recovery point. In the latter case, it would be a waste of time to do a Bare Metal Restore of a recovery point that is going to lead to more downtime.
It's important to test your recovery point before performing a Bare Metal Restore.
Tip: If you run the Virtual Machine for business continuity and, in that process, make changes to that VM, the Datto device automatically backs up that VM as if it was a production machine (Will need to ensure the network settings match what the production server used). In that case, use these recent backup points to do a BMR, rather than restoring from the older recovery points.
Local Virtualization and Diskless Restore
Unless your Datto device is inaccessible, we highly recommend that you virtualize locally rather than from the Cloud.
Be prepared: Perform regular virtualization tests (local and offsite), so that when the real thing hits, you are ready for anything.
The following table points you to the appropriate virtualization procedure for your SIRIS or ALTO device:
|SIRIS||Local VM||Cloud VM||Hybrid VM|
|vSIRIS||Local VM||Cloud VM||Hybrid VM|
G-Series and Datto NAS appliances do not have the capability to virtualize. You must do a file restore to recover data from these devices.
If you want to virtualize your system with VMware, you can perform an ESXi Virtualization. See the article ESXi Virtualization Configuration for more information.
If you need to troubleshoot a virtual machine, refer to the Disaster Recovery category of the Datto Knowledge Base.
Diskless Restore is an alternate method of performing a virtualization of a system backed up to a SIRIS or ALTO. Instead of virtualizing a recovery point directly from the Datto appliance, you can virtualize from any target hardware capable of booting from a USB stick. The imaged USB stick uses iPXE on the network card of the local machine to boot, and then virtualizes the recovery point from the Datto. You can use this method of recovery when you don't want to use up the resources (RAM, CPUs) of your Datto appliance for the virtualization. See the Introduction to Diskless Restore article for further information.
USB Bare Metal Restore
With SIRIS or ALTO, you can do a Bare Metal Restore (BMR). To perform a BMR, your system must meet these requirements:
- The target machine must have 64 bit hardware. 32-bit Windows operating systems are supported by the USB BMR process as long as the target machine is built with 64-bit hardware.
- The target machine must be able to boot off of USB. To force a USB boot, you can try using a boot loader such as Plop.
- The USB Bare Metal Restore environment is not intended to be a server imaging tool. It is meant to act as a tool to restore downed servers. This restore process is not a deployment tool.
- OSes will be restored as a single partition, so if you have a software RAIDed OS, do not use the USB BMR method. Call Datto Technical Support for this type of recovery.
Note: In order to restore other software RAIDed partitions, restore the OS, and then configure the other partitions in Windows as a software RAID. Once completed, file restore the necessary snapshot on the Datto and transfer over. It would be wise to contact support to copy with Windows file permissions as a regular file restore does not have the ability to do this directly. We use Robocopy to perform this task.
For IRIS 3 appliances: Imaging a USB Drive with the Legacy BMR Environment Using Rufus
To perform a BMR, follow the instructions starting with this article: USB Bare Metal Restore: Getting Started.
Restore to a Hypervisor
From ALTO or SIRIS, you can perform a restore of a virtual machine to Citrix XenServer, Windows Hyper-V, or VMWare.
Use this option to export the recovery point to vSphere Hypervisor (via VMDK) or Microsoft Hyper-V (via VHD). You can export to an attached USB drive or a Network Share (CIFS/Samba or NFS)
This option is available for Windows and Linux protected machines.
For instructions to Export an Image, see the article Restore: Export Image.
This option uploads a restore point to a connected ESXi host via VMware Converter. Use this option if you want to use the ESXi host for computing power and as a datastore. Depending on the size of your datastore, this may take a while to transfer, but once it is transferred, there is no disk I/O burden on the SIRIS, nor need for adequate bandwidth between the SIRIS and the ESXi host. The datastore is thick provisioned on the ESXi host, which increases the speed of the virtualization.
This option is available for Windows and Linux protected machines.
Microsoft Exchange Data Restore
SIRIS machines come with licensing for Kroll Ontrack PowerControls for Exchange and SQL. This tool allows you to restore individual Exchange messages, individual Exchange mailboxes, or many Exchange mailboxes. To use this tool, refer to the article Exchange Mailbox Restore with Kroll Ontrack.
Microsoft SQL Data Restore
For the procedure to do a SQL Data Restore with Kroll Ontrack PowerControls for SQL, log into the Web UI of your Datto, and go to Advanced -> Granular Restore. For step by step instructions, see the article Granular SQL Restore With Ontrack PowerControls.
Active Directory Restore
Active Directory restores can be tricky. We recommend that you follow Microsoft's instructions on how to restore AD. See the Microsoft TechNet article Restoring Active Directory from Backup Media.
Restoring from the Datto Cloud
If you are running a Virtual Machine in the Datto Cloud and need to bring your data back onsite for a Bare Metal Restore or a File Restore, you have two options. The one you should choose depends on the size of the restore. If your restore is small and you have the bandwidth to receive the restore in a reasonable amount of time, Datto Technical Support can transfer your data back to your Datto device. If you have a larger restore, we also offer the option of a Reverse Round Trip drive. As the name suggests, it is the opposite of seeding your data in the Cloud, as we will reverse-seed your device back from the Cloud. See the article Reverse RoundTrip (RevRT) Process; Physical Data Retrieval From Cloud for more information about this option.