fisheye cold failover

Has anyone implemented a cold failover instance for fisheye ? If so, are there any recommendations ?

We have a fisheye installation and a instance directory. Copying both the directories to another instance will work. But, is there a specific directory that needs to be synced between the instances ?

1 answer

0 votes

FishEye/Crucible internal state is kept in

  • filesystem in $FISHEYE_INST folder
  • configured database

In order to keep cold failover system you need to ensure both of them are copied consistently to failover location.  Note copying live system is very dangerous as you risk having inconsistent data.  

The recommended way of backing up a system is using built in tools, documented in https://confluence.atlassian.com/fisheye/backing-up-and-restoring-fisheye-data-298976928.html.  If you want to customise it and take benefit of filesystem snapshot mechanisms for instance, I would suggest the following approach:

  • take FishEye/Crucible instance down (e.g. run bin/stop.sh)
  • copy database to failover location
  • copy filesystem to failover location (e.g. with the use of rsync, FS snapshots etc.)
  • take FishEye/Crucible instance up

it would require short downtime but should ensure consistency of the data.  

Suggest an answer

Log in or Sign up to answer
Community showcase
Published yesterday in Jira Ops

Jira Ops Early Access Program Update #1: Announcing our next feature and a new integration

Thanks for signing up for Jira Ops! I’m Matt Ryall, leader for the Jira Ops product team at Atlassian. Since this is a brand new product, we’ll be delivering improvements quickly and sharing updates...

222 views 0 6
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