Dear list, I have a nice backupserver running with bacula, tls and pki encryption and everything set up, which works great! But....!
I'm struggling with this question for quite a few weeks now, without being able to find a solution that feels "right". I want to achieve a 3 Level Off-Site Backup. Let me put down a little example for you, so you can see, what exactly I want. Let's say I have Client1, which is backed up to file by ServerA. Both boxes, even if in different fire safety areas, stand in one datacenter. Let's assume I want to be protected against a disaster, in which the whole datacenter gets destroyed. So I want to copy the Backup of Client1 to ServerB, wich is located in another datacenter in that city. But I don't want to pull 2 separate backups, so I want to use the daytime, to copy the original Backup from ServerA to ServerB. To complicate things a little more, I want to protect myself against a disaster, which would destroy the whole city, or even the whole country, so I want to copy the backup of Client1 from ServerA to ServerC, which is located in another country. This is pretty much negligible, since it will pretty much work the same way my first copy does. Now my question is, how would you accomplish this? I came up with a few ideas, but none satisfies me completely. 1.) Copy the File-Tapes from ServerA to ServerB, dump the catalog (mysql database), and safe that dump. This way I could always restore the director of ServerA with the files on ServerB. Eventually my Backup is safe, but it is complicated to restore. Plus I don't feel comfortable to encapsulate the File-Tapes. Would that become a problem? As far as I see it, I wouldn't be able to restore client-based. I'd have to restore a whole tape, and this way, restore all clients backup on ServerA. Not great, but hey, If my whole live-datacenter gets destroyed, this sounds like a reasonable kind of work. I see another option, which would be to just copy the files via nfs or iSCSI, or something, which I actually would prefer, because it would work without encapsulation. I'd end up with a "dumb" backup, with which I would be able to restore my original director by hand. Remarks? What do you think? Did I miss something? It doesn't sound great to me, but would work, as far as my (limited) knowledge goes. 2.) Backup using a second director, so "split" the backup. Each of the above mentioned backup servers is going to be a full bacula install anyway (because it will act as the backupserver for the site it is located at), so I could use it. I could, let's say, do a weekly full backup directly to the other server. This way it wouldn't be any kind of "hand work", but I'd split up my backup, and double my configuration (actually it would be times three, for 3 servers), because all servers need the client configuration, and all client's need to know the 3 servers. 3.) Clone the backup servers This is an option I pretty much dismissed already. While it would make sure that I have a fully working backup system,it conflicts with the idea of each backupserver being master for it's site, and only copying *some* but not *all* client's backup. A slightly modified version of this would be to use 3 directors and storage demons on each box, having a clone of each dir and sd on each machine. Still not very much appealing. I'm not sure, if I have to be able to restore easily from all servers but the original box. I mean, the backup is really just for bad bad baaaaad situations, not for everyday use. But if there is an option that would include an easy restore, hey, you have my attention! So, bottom line is - I can't figure out how I can manage this, I need some ideas, so please, dear list, fill my brain with ideas that will give me a murder headache for a bunch of days! Thank you gents, and ladies, of course! Best Regards, Philipp ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users