Full system bakcup (Bare Metal Restore)

MindServer

Well-Known Member
Mar 18, 2020
195
30
28
Spain
cPanel Access Level
Root Administrator
Hello,

WHM / cPanel is backing up the all system ?: CloudLinux, WHM/cPanel, softwares, accounts, etc.

If I have a disaster, I can restore the server to 100% with WHM/cPanel backup.

I investigated this and her name is: Bare Metal Restore

Thank you. Have a nice day!
 

GOT

Get Proactive!
PartnerNOC
Apr 8, 2003
1,753
311
363
Chesapeake, VA
cPanel Access Level
DataCenter Provider
No, with the cPanel backups its just backing up what you need to restore accounts. In the event of total system failure, you would reload an OS, reinstall cPanel, reconfigure cpanel and then you can restore the cPanel backups.

You would need a solution like Veeam or Acronis or something similar for a bare metal restore.
 
  • Like
Reactions: MindServer

MindServer

Well-Known Member
Mar 18, 2020
195
30
28
Spain
cPanel Access Level
Root Administrator
No, with the cPanel backups its just backing up what you need to restore accounts. In the event of total system failure, you would reload an OS, reinstall cPanel, reconfigure cpanel and then you can restore the cPanel backups.

You would need a solution like Veeam or Acronis or something similar for a bare metal restore.
Thank you very much, I contacted with JetBackup's support and they told me too are working in add this feature.

Have nice day.
 

ffeingol

Well-Known Member
PartnerNOC
Nov 9, 2001
587
182
343
cPanel Access Level
DataCenter Provider
It's really going to depend on your requirements, but there are some definitely disadvantages of bare metal backup vs something like JetBackup.

The advantage of a bare metal backup you're going to be 100% assured that the server is exactly the way that it was when the backup was take. The major disadvantage if a bare metal backups is that you have nothing until the restore is 100% complete. Depending on what software you are using and how much data there is to restore, that process can take a really long time. The other disadvantage is that if there is any glitch in the restore (because stuff happens), you have to totally start over.

If you have a well documented cPanel build/install process, you can, more than likely, get the OS, cPanel installed and configured in an hour or so. You can then start your DR recovery with JetBackup. The advantage here is that as soon as an account finishes restore it's up and live. Another advantage is you can change the priority of the different account restores so you "important" (or screaming) customers can be restored first. The disadvantage of JetBackup is that you need to be a lot more organized, have well documented build procedures (so you can build cPanel servers exactly the same each time). You're also going to have to make sure that you have all the files/folders backed up that you need. As an example, you'll want to make sure your backing up the Apache config file. You won't want to restore that, but if a site with a dedicated IP gets restored, it may not get the same IP and you may want to put it back to where it was to not cause a lot of DNS issues.

It's definitely a trade-off between bare metal vs. account backups, but either can be very effective with proper planning and documentation.
 
  • Like
Reactions: MindServer

MindServer

Well-Known Member
Mar 18, 2020
195
30
28
Spain
cPanel Access Level
Root Administrator
It's really going to depend on your requirements, but there are some definitely disadvantages of bare metal backup vs something like JetBackup.

The advantage of a bare metal backup you're going to be 100% assured that the server is exactly the way that it was when the backup was take. The major disadvantage if a bare metal backups is that you have nothing until the restore is 100% complete. Depending on what software you are using and how much data there is to restore, that process can take a really long time. The other disadvantage is that if there is any glitch in the restore (because stuff happens), you have to totally start over.

If you have a well documented cPanel build/install process, you can, more than likely, get the OS, cPanel installed and configured in an hour or so. You can then start your DR recovery with JetBackup. The advantage here is that as soon as an account finishes restore it's up and live. Another advantage is you can change the priority of the different account restores so you "important" (or screaming) customers can be restored first. The disadvantage of JetBackup is that you need to be a lot more organized, have well documented build procedures (so you can build cPanel servers exactly the same each time). You're also going to have to make sure that you have all the files/folders backed up that you need. As an example, you'll want to make sure your backing up the Apache config file. You won't want to restore that, but if a site with a dedicated IP gets restored, it may not get the same IP and you may want to put it back to where it was to not cause a lot of DNS issues.

It's definitely a trade-off between bare metal vs. account backups, but either can be very effective with proper planning and documentation.
Thank you very much for all information, i'm using double backup: default cPanel system in external server + JetBackup in different external server. I'll wait until JetBackup add "Bare Metal Restore" in her system, because they are working in this feature.

Have nice day.