Project

General

Profile

Redmine Backup and Recovery

Added by Frank Lucas over 8 years ago

Hello Everyone, I'm new to Redmine and I am wondering what everyone does for Disaster Recovery. Do to my lack of experience with Redmine, I just used the Turnkey Redmine appliance and got it up and running quickly in our VMWare environment.

Now that it is in full production and our teams are using it, I need to start backing it up and I'm looking for advice on what people do to back it up. I'm already doing a full VMWare backup to our Barracuda Backup Appliance once a day. So in theory if something happens to the database or the appliance, I just delete the appliance and restore it from lastnight's backup and they are running again.

Can anyone offer up any advice?

Thank you, Frank


Replies (2)

RE: Redmine Backup and Recovery - Added by Martin Denizet (redmine.org team member) over 8 years ago

Hello Frank,

I do 2 things:

VM backups
Mostly because of some configurations outside Redmine that would be quite time consuming to redo.

Filesystem backup
I use BackupPC to retrieve (rsync over SSH), every few hours:
  • Uploaded files
  • Database dump
  • Repos (svn/git)
  • Web server configuration
  • Plugins installed (sometime you use a special fork/revision of a plugin)

The advantage for me of having BackupPC is that it allows me to retain more copies of the files as it is lighter than a VM backup.
I can transfer offsite archives generated by BackupPC meanwhile the VM backups are too large and are taken offsite on a physical medium.

Note that I would not really recommend BackupPC as it is quite "old-school" and needs some getting used to.

Cheers,

RE: Redmine Backup and Recovery - Added by Frank Lucas over 8 years ago

Thanks for the info. I think if they lost a few hours of info it would be the end of world. I'll stick to the VM backup and maybe talk to our Linux Developers look into the BackupPC method too.

Thanks again!

    (1-2/2)