It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Backup and Restore: Best Practices

Hi All,

We are running our instances of JIRA and Confluence in separate VMs, with another separate VM acting as the DB server. We have nightly disc backups of the VMs taking place, however I want to ensure that we are definitely employing the best backup method that we can. In your opinion, what is the best backup method that we can employ, in our situation, to ensure the speediest, and reasonably complete, restoration possible.

Thanks.

3 answers

1 accepted

2 votes
Answer accepted

If you're backing up the entire VMs, that seems pretty thorough to me.

It's probably worth doing a test restore on a test server to confirm that your restore plan does what you want.

You can automate the JIRA backup service as described at http://confluence.atlassian.com/display/JIRA/Automating+JIRA+Backups

However, when the data is huge, backing up the XML isn't always the best solution. If you have too much of data, I would recommend backing up the DB at regular intervals. You can always restore DB and re-index JIRA if something goes wrong!

Don't Forget to Backup your Attachment's Store for both Jira and Confluence.
1 vote

To add to Jobin's answer, one thing to check is export time - do a manual xml backup from the UI and time it - that will tell you how long the regular backup will take and you can then balance that against the option of doing a database backup.

In my experience, which is mostly with larger corporate Jira installs, if it takes more than a few seconds, you've got enough volume to start looking at database backups. With corporates, there's always some form of standard database backup you can use, most places I've worked never even thought there might be another way to do it! You will have to think about re-indexing vs import of xml. And yes, attachments need to be regularly and frequently backed up (if you have a lot, look at incremental backups, as they do tend to be quite static). The application server area is less important - in fact, most of my clients don't need it at all. We've got Jira (and the rest) packaged up so they can be deployed on any of our standard servers with a couple of lines of script. Mods, tweaks and plugins are in source control too.

Suggest an answer

Log in or Sign up to answer
This widget could not be displayed.
This widget could not be displayed.
Community showcase
Published Apr 09, 2019 in Portfolio for Jira

Portfolio for Jira 3.0 is here!

The wait is over... Portfolio for Jira Server and Data Center 3.0 is now officially here! Platform releases offer Atlassian an opportunity to shift our strategy, make bold predictions about t...

1,673 views 14 26
Read article

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you