The following statement can be found at https://confluence.atlassian.com/display/STASH/Data+recovery+and+backups.
Important: Stash should be shut down before making any backups, to ensure data consistency.
Is this really a requirement? If so, are there any plans to allow for live backups? We are evaluating Stash and other Atlassian products and would definitely require zero downtime for backups before we could adopt it on a larger scale.
Shutting down Stash is a requirement if you want a consistent backup with the database and the repositories perfectly in sync.
However, you can choose to backup your database and filesystem while Stash is running (it's what we are doing internall), in which case it's likely that the two get out of sync.
We will provide more documentation and guides on backup strategies for Stash in the coming months.
Currently yes, we do recommend taking Stash offline before performing a backup. The reason for this is that we need to ensure the files on disk (e.g. your Git repositories) are consistent with the records in the Stash database.
However we could build a feature that allows backups to occur whilst Stash is still running, with minimal downtime. I'd recommend creating a feature request in the Stash project that allows you to take a backups whilst Stash is still running. Our Product Managers are always interested in feedback and incorporate customer demand (particularly issues and votes in JIRA) when prioritising our roadmaps.
Hope this helps!
We're looking for participants for another workshop at Atlassian! We need Jira admins who have interesting custom workflows, issue views, or boards. Think you have a story to sh...
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!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG