Question: Best practice for backing up CloudMan Galaxy instance
0
gravatar for Marco Blanchette
4.5 years ago by
United States
Marco Blanchette10 wrote:

Dear CloudMan Galaxy users,

What is the general best practices for maintaining and backing up Galaxy AWS instances and ensuring a smooth recovery in cases of crashes. I was thinking of implementing nightly images of the instance, de-registering old one after some time, but I would really love to hear about general practice.

We have deployed a small CloudMan cluster and are currently evaluating whether we will go with an AWS instance instead of a local server for our institute (25 labs, ~250 researchers, less then 10% potential users). 

Going local would ensure that everything is backed up by our IT team, I am less sure what are the potential problems that an AWS instance is facing and what practices are out there.

Thanks

Marco

galaxy cloudman • 851 views
ADD COMMENTlink modified 4.5 years ago by Dannon Baker3.7k • written 4.5 years ago by Marco Blanchette10
1
gravatar for Dannon Baker
4.5 years ago by
Dannon Baker3.7k
United States
Dannon Baker3.7k wrote:

Incremental snapshots of the data volume would be a reasonable way to have a running backup of a galaxy cloud instance -- in a catastrophic (unexpected) failure you can recreate a functional instance from existing galaxyData snapshots with a little work.

One concern I'd have with your particular situation and running one galaxy cloud cluster would be disk space -- currently EBS volumes are limited to 1TB, so that's the maximum data volume size Cloudman can use.  Depending on how heavily/frequently they're used, it may be more appropriate to manage multiple galaxy clusters, leaving them offline until a user needs to process/access data.

ADD COMMENTlink written 4.5 years ago by Dannon Baker3.7k

Thanks Danon,

I was thinking of setting up software raid to break the 1T limit and was in fact a follow up question I had in mind... Any thoughts on that?

ADD REPLYlink written 4.5 years ago by Marco Blanchette10

That could work, but I haven't tried it and my guess is it wouldn't be supported by any of Cloudman's built in persistence without some extra poking I don't think.

While cloud instances don't run out of the box like this, it might also be worth considering the S3ObjectStore.  I also need to personally do more testing of this, but it'd give you the persistence you want with a much smaller base volume.  I know some others are using this in production, but I'd definitely test to make sure it works for your use case before jumping in head first.

ADD REPLYlink written 4.5 years ago by Dannon Baker3.7k
Please log in to add an answer.

Help
Access

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.
Powered by Biostar version 16.09
Traffic: 182 users visited in the last hour