[Webinar] Learn how to a build a cloud-first strategyRegister Now

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 353
  • Last Modified:

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?

2 Solutions
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
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

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!

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now