Re: [Burp-users] Off-site backup of Burp server and files
Brought to you by:
grke
|
From: Graham K. <gr...@gr...> - 2015-03-03 22:01:00
|
On Wed, March 4, 2015 5:58 am, Brad Goudey wrote: > Hello, > First have to say I love Burp, great job! Hello, Thanks for your kind words. > I am looking at a new DR policy to get our backup files & configs from > our Burp server to a Glacier backup. Is it possible to use Burp to push > them there or would I be better off going through something like > Lincremental and Amazon-glacier-cmd? > I am relatively new to Nix environments and am feeling my way through. > > Any ideas would be greatly appreciated. > Brad DR = Data Retention, I guess. I just looked up Glacier, Lincremental and Amazon-glacier-cmd because I had never heard of them before. So, Glacier is an amazon service for archiving data that you don't want to access very often, and don't expect immediate response times for when you do want to access it. Lincremental is an rsync wrapper around glacier-cmd, which is a command line utility for doing things with Glacier. I guess Amazon-glacier-cmd is the same as glacier-cmd. For burp to backup directly to Glacier, you would need to either run a burp server inside Glacier (impossible, I guess), or you would need to mount Glacier on your server somewhere, so that your burp server can access it. I guess that that is impossible too, otherwise there wouldn't be special command line tools for getting stuff into Glacier. So, the most likely way to get something working is probably to run a burp server-side post script that syncs the 'current' backup directory of your important data with Glacier. There is an example script in the burp source: configs/server/offsite-backup instructions and notes are in comments at the beginning of the script. It uses rsync to make a remote mirror. You can probably modify the script to run lincremental or glacier-cmd. Depending on what you want to do, or what works best, you may want to do something like make it generate an compressed and encrypted tar file of the latest backup before transmitting it via glacier-cmd. |