What are the best practices for bamboo backup?

Our Bamboo server runs off an external SQL Server, which is backed up regularly every night. We have also set up Bamboo to run biweekly backups on a remote file system. Is this necessary? Can I safely disable these backups since they interfer with my nightly builds?

Thanks.

2 answers

1 accepted

2 votes

If you back up your DB anyway, you can disable the Bamboo's internal backup as long as you back up Bamboo's home directory separately.

You don't have to stop Bamboo to back up the home directory - if there are any inconsistencies on the FS in case of failure, they will be easy to solve.

Thanks.

I haven't seen any settings for backing up the home directory, so I assume this should be handled outside Bamboo. Correct?

Right. You can just rsync it.

@Przemyslaw Bruski Will you please confirm that this information is still valid? My team is putting together a DR recovery plan that includes Bamboo. We have the database hosted externally on a SQL server with good backup/restore practices in place. We are switching off of the "Scheduled Backup" option on Bamboo to a method that involves us backing up the server's home directory on the file system to another location. In our scenario, we lose the server and bring up a new one from a stale template (maybe weeks old). So long as the only changes to occur on the server have been within the Bamboo UI, would it be safe to assume that restoring the home directory from a backup will allow Bamboo to function even though the database would still be in a current state but the home directory would be maybe a day old?

Some thing will go missing (artifacts/logs/successful test results) or go stale (administration configuration changes), but yes, everything should still work. Bamboo upgrades and plugin upgrades are special cases: you need to make sure backup gets refreshed after Bamboo upgrade and installation of plugins.

@Przemyslaw Bruski Thank you for your response.

Backups are generally very useful for fallback reason should anything unexpected happens. Therefore disabling might not be an option but you can choose to use the native database backup tools or the dump of the database as an alternative.

Is it possible to live backup the SQL Database while Bamboo is still running?

Suggest an answer

Log in or Join to answer
Community showcase
Renan Battaglin
Published May 18, 2017 in Bamboo

FAQ: How to Upgrade Bamboo Server

Bamboo 5.9 will no longer be supported after June 12, 2017. What does this mean? As part of our End of Life policy, Atlassian supports major versions for two years after the first major iteratio...

1,077 views 0 5
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
Atlassian Team Tour

Join us on the Team Tour

We're bringing product updates and pro tips on teamwork to ten cities around the world.

Save your spot