Bare Metal Restore

JetBackup5 (v5.3.0) Introduces the ability to perform Bare Metal Restores! This new feature allows a job to be made via JetBackup that will handle backup and recovery from Operating system, to panel, to panel accounts and data. 

The JetBackup 5 BMR Process is split into 2 Separate Backup Jobs — (1) First is a Disaster Recovery Backup Job that backs up data required for the server-level restore (OS, disks, Panel, Server files, and configuration) and generates a bootable ISO to execute the server-level restoration. (2) Second is your standard Full Account Backup Job that stores all data at the account level which is then restored after the server-level restore is complete:

1. Create a Disaster Recovery Backup Job + Full Account Backup Job



2. Download the Bootable Recovery ISO ( From JetBackup5 UI OR directly via your configured Backup Destination — /Path/to/destination/jetbackup_4_1_{DR_backup_job_id}}/snap.1 )





3. Boot up the ISO and run the recovery


4. On Initial Boot, you will have the ability to update your network configuration in order to assign the correct IPs — as the ISO by default will have the original IPs from the source server



5.  Update your IP/network configuration to prevent conflict ( ifconfig {interface} {new ip} netmask 255.255.255.0 -> ifup eth0` -> verify with `ifconfig/ip addr )

6.  Execute `chroot /mnt/local` and make the necessary IP changes (syconfig/network-scripts)

7.  Run `rear recover` on the terminal - this will automatically configure the recovery process to fetch Server level data, Operating System, disks, Server and Panel files and configurations, etc.

8.  Reboot the Server once done

9. Once rebooted, JetBackup 5 will continue with the Disaster Recovery process and restore at the account level (from your Full Account Backup Job). We also recommend running a  system update (yum update), and additional post-BMR checks/updates depending on your server environment (OS/Panel).

  • 1 Users Found This Useful
Was this answer helpful?

Related Articles

What does Incremental Backup mean?

Incremental backups will only copy files that have changed or are new since the last full backup....

Backups Failed with Error: (cURL Error code: 77) | Failed connecting destination

We have received some reports from CentOS 7 / CloudLinux 7 users of CURL Error code 77 errors....

ELevate Upgrade FAQ and Troubleshooting

We've received a lot of interest from clients wanting to use the ELevate option to upgrade to...

[SSH / Local] Backups Missing from Reindex - Only showing newer backups

Recently, we've received some reports that the "Reindex Destination" feature is missing backups...