Although I believe that the RAID 1 system prevents data loss and also brings some kind of reliability, I'm looking for an easy-to-use backup system.
My requirements are:
Generate backups with a "click of a mouse button", instantly to an Ethernet connected harddisk or other server by ftp.
The entire server should get backed up (including DNS settings, user data, operating system, anything).
Disaster recovery should also be quite easy:
In best case, I can remove the harddisk from the RaQ, put it into an USB case and connect this with a laptop. On the laptop there should be a software running that formats the disk and uploads all data to the disk.
Once the harddisk is built back into the RaQ, RAID process updates the second HD and anything works as before.
Of course, it would be also nice to have this integrated into the end user GUI, so a site owner could recover deleted files, but guess that this is asked too much ;-)
All solutions I found at this time either just back up user files (not very useful when losing the entire DNS data or installed software extensions) or requiring to manually re-installing the RaQ OS.
Has anyone made experiences with the built-in backup modules, Knox Arkeia and Legato Networker (if they are available overall) ?
I also considered the raqbackup.sh script, but it requires to reload the OS before being able restoring user files (and also not restores really anything) - so this is not a choice in my mind when having waiting users for bringing their accounts back to live.
I use Cobalts, BlueQuartz and also DirectAdmin on my network and I feel that DA is quite easy to do a backup and restore. ( If the Cobalts can have a backup option as smooth as DA... )
Usually a RaQ either works or dies on you completely, so maybe thats why most of the backup solutions are targetted at full system restore.
If we backup the DNS settings, shadow files, user directories, mysql directory and then restore them would the restore be instant? Things like "Not asking the user to remodify their emails and passwords" are quite critical... When a HDD crashes, re-entering passwords gets me most of the complaints...
I am also trying to find or develop a solution. Will post if I find anything
I had a short look at DirectAdmin (demo on their site), but it seems also not to backup the entire system, just user files, specific databases and DNS. If you search for something similar for the RaQ GUI, have a look at raqtweak.com or, more affordable against the expensive raqtweak.com software, the backup package from nuonce.net.
The preferred way of generating a full server backup (at least for me :-) would be to save a complete copy of the harddisk as an image to an outside location (like an "ISO image" for a CD/DVD). And restoring would be as easy as to copy the image to a new harddisk using a PC or notebook with external disk drive.
Of course, backups done so do not allow easy recovering of particular files, but they would allow to recover the entire server in a quite fast and effective way by simply replacing the harddisk (note that I refer to the worst case of a server failure - no access to the system possible overall).
Comparing the time of this solution and the classical way (recover OS, install all custom patches and software, restore user data), you could save much downtime.
Okay, now I just have to find something like that :-)
> There is no real need to backup the whole system, just a backup that is
> transparent to the user and still retaining his pervious settings.
Why do you not see a "real need" for a backup ? A server used for webhosting purposes is online 24/7/365. So from hardware failures (RAM inconsistency, disk errors) to software problems (failed update) anything can happen.
Of course, also user data can be backed up separately and system restored manually. However considering that I have spent hours for configuring a server, this can be a hard job, can't ?
Then I would think if thats is the reason for backup, you would need to do disk mirroring so that it can be replugged in and working once the old one crashes.
But usually a server will not crash instantly when there are problems. From my own experience, it would slowly corrupt the files, mess up your system then fail. Or in the case of a hacker attack he just delete stuff without you knowing. What if the mirror is corrupted as well?
So that is why I prefer to manually restore a server but need user data to be backed up. This way I am sure I have cleaned up all back doors but and still don't need to call everyone of my clients telling them to re-enter their passwords.
Again I made some research regarding this issue. There appear to be many harddisk cloning tools being available, one I tried to install is named Partimage (www.partimage.org).
However I failed doing so: bzip2 was not found, but installing this was no issue. Then it claimed "newtlib" is too old. I searched about at Google, but was not able to find a package.
So my questions for now:
1. Has anyone successfully installed this or a similar tool and can give me some hints (especially where I can find that Newt package) ?
2. Is there an other more recommendable tool ? Partimage looks quite complex, but all I look for is to clone the harddisk to a file and restore it easily.
3. Although I read through the documentation of this software, I don't really understand how it would be possible to restore a cloned disk ? All I can imagine that it would work when connecting a disk to a running server and then loading the disk image on it, but that's not possible on the RaQ (I know that there should be also a Win/Mac version available that could work in this way).
I look forward your assistance, because having a reliable complete server backup is an important thing for me.
Did anyone come up with any good solutions to this post?
I had a similar situation last week when the HDD on a RAQ4 failed. The server was re-built, but all the DNS settings and data was lost. This is now gradually being added back, but lots of unhappy people.
What would have been really good is to have a regular backup as tobi suggests, i.e. generate backups with a "click of a mouse button", instantly to an Ethernet connected HDD or other server by ftp. The entire server should get backed up (including DNS settings, user data, operating system, anything). Disaster recovery should also be as easy.
I am guessing that most of the commercial backup solutions use, at their core, the CMU - Cobalt Migration Utility. It backs up DNS, user name/password, and all that stuff. It's available for free -- check it out.
I haven't used either one, but NuOnce Networks (www.nuonce.net) sells an "automated backup" package for US$30 -- far less than the US$175 from RaqPort. I admit to being very tempted by the NuOnce offerings -- he seems smart and the prices are good.
I have been backing up my Raq4 web directories by ftp with Cobian Backup, which is free. I ftp them onto a Windows box running Apache so I can get them up virtually on the MS machine if the Raq goes down or recreate the sites on my bu Raq and ftp the web directories up. I would like to find a Raq 4 to Raq 4 quick bu and restore but this is the best I found. As I said, only web directories....
I looked into this but I just don't think it would be very practical due to the space limitations of the Cobalts on a per 1u basis. If I was going to spend that much on a backup system I would use state of the art equipment with 1TB or more to make a reasonable backup system... Which it looks like it would make.
After checking the systm requirements, This will not run on a standard RaQ. Not even the agent