Local RedMIne backup - what's the preferred solution?


Our Redmine system is located on an ESXi host (free). What's the preferred way to backup the system regularly, preferably a software backup (export of any kind), and in addition a full backup of the VM which will be done (I think) by UEB free edition.

What do you think?

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Dirk MareSystems Engineer (Acting IT Manager)Commented:
Another option is Veeam.. Works very well as free and paid version..

IT_Group1Author Commented:
Thanks, but it there an integrated backup module for RedMine?
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
It's far more efficient and quicker to backup the VM, at block level, e.g. VMDK.

If you have the FREE verison of ESXi, your options are limited and Veeam FREE Backup will not function.

easy options...for FREE

1. Part 10: HOW TO: Backup (Export) and Restore (Import) virtual machines to VMware vSphere Hypervisor 5.1 for FREE

2. VMExplorer by Trilead (works with ESXi FREE edition!)


see my EE Article

VMware ESX/ESXi Backup Guide

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

Dirk MareSystems Engineer (Acting IT Manager)Commented:
Thanks Andrew, My apologies Veeam will not function. Not sure how I misread the question.

redmine will store everything either in the db or in the "files" subdirectory of your install dir

an sql dump is quite enough to cover the sql part, and a frequent rsync can deal with the files directory (if it is not too big). a single backup of the vm at install time is probably good enough for the redmine part.

if you need proper resilience and your db is on the same vm, you may consider setting up replication to a different server (a copy of your existing vm would be perfect), or possibly setup a cluster. mariadb is quite suitable for such situations.

you may consider mounting the files directory in an existing separate NAS if you have one or even use fuse-sql so your files are also stored in sql (any file access will produce an access on the whole file but that is what redmine does anyway so who cares)

but depending on your needs and use cases, this might be overkill. many people don't use files or not much (and users most likely have backups of files they submitted today) so a daily vm snapshot + SQL replication to an available server if you have one around could be a reasonable compromise, for example
IT_Group1Author Commented:
Thanks guys!
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.