Questions about DA backups

ditto

Verified User
Joined
Apr 27, 2009
Messages
2,348
I am currently using R1Soft CDP to daily run backup of users home directories.

Then once a month I am using DirectAdmin "System Backup" to make FTP backup of the system files. I have there ticket the checkbox for these: "Backup httpd data" - "Backup DNS data" - "Backup MySQL Databases" - "Backup Directories and Files listed below". I have NOT ticket the checkbox "Add user home directories to directory list below".

Question is what if I need to restore backup to a new clean system. Is this good enough, or will I miss settings for the user accounts? Like would I have to manually create all the users accounts again? Would I miss any custom settings users have in DNS, and what about all the database usernames and passwords etc?

I don't want to make "Admin Backup" in DirectAdmin of all the user accounts, because I am already making backup daily of the home directories using R1Soft. But is it enough with R1Soft backup of all home directories, and then DirectAdmin system backup on FTP?
 
If you're backing up everything except the home directories, and if you're backing up everything in /home using your R1Soft software, then you should have everything you need, with the following caveats:

The sysbck system backup hasn't been updated in many years; directories, files, and file content specifications may have been added, deleted, or modified, since then.

You can't just blindly restore all files in the sysbck system backup unless you're restoring to the same version of the same OS distribution and the same version of DirectAdmin and all other software on the server.

You should absolutely run a trial restore to clean hardware before you trust that it will work for you.

If you've not tested your backup solution, then you should not think you have a backup solution.

Jeff
 
Thank you! I agree that it should have been tested, but I can't afford to setup a new server just to test restoring the current live server. Here is what I am going to do now:

# Every night I run cron job of "Admin Backup/Transfer" in DirectAdmin wich include everything except "Domains Directory" and "E-Mail Accounts", and I store this backup in path "/home/admin/admin_backups"

# Every night 30 minutes after "Admin Backup/Transfer" cron job is completed, I run backup using R1Soft CDP backup of everything in /home - this way I also get backup of the content in "/home/admin/admin_backups" included in the R1Soft CDP backup.

# Every week I run DirectAdmin "System Backup" on FTP transfer to another FTP account on another backup server. This backup does not include user home directories.

I hope this is good enough solution, and that I then have backup of all I need regarding restoring DirectAdmin user accounts in case of a emergency.

I am a small host in a early stage, and only have one dedicated server and a vps server for my second name server, and then I have backup space from my datacenter using R1Soft on a different server (for daily backup of /home), and also have a FTP backup account from datacenter on another server (for system backup).
 
Back
Top