Bitbucket: Unplanned downtime today - Backup your repo now!

Sunday, April 07, 2013



"This morning around 6:00 am UTC Bitbucket began to fail with intermittent 500 errors, which continued for several hours.
Our investigation shows that the root cause was our syslog server crashing. The syslog queues on all of our other servers filled up and they became unresponsive.
We’re currently re-examining our syslog configuration, particularly looking at on-disk queuing, to ensure this single point of failure is avoided.  We’re also adding new monitoring to detect if a similar situation were to reoccur.
We’re very sorry for the inconvenience this downtime caused. This and other service related updates can be found on our status site status.bitbucket.org." -- By 
status.bitbucket.org was also down (giving 503 errors) during that timeThey're looking to move status site from virtualized setup on EC2 to dedicated hardware to improve the service. You can check the continued updates via Twitter. They were (somewhat) reassuring :)

Bitbucket Repo Sync Application:
"Bitbucket  is cool with unlimited private repos but the  downtime  they had yesterday proved that you shouldn't rely on it if you don’t have copies of your repositories on your own disk. I wrote a small console application using  symfony console component to sync all repositories of a user by utilizing bitbucket API." -- GuyHarwood


You can keep Bitbucket repo in synced with a cronjob. Check following application: http://erhanabay.com/2012/01/06/bitbucket-repo-sync-application/

You Might Also Like

0 comments

Subscribe