Hi @ksastan, welcome!
So, unfortunately, being only intended for development and demo instances, arvbox does not have a supported upgrade path.
You should probably invest some time into setting up a more permanent Arvados installation, since you seem to be relying on it.
The migration approach would be something like this:
- set up a new installation of Arvados 2.1. Once you have confirmed it is configured properly, shut down all the services.
- dump the
arvados_development
database from your arvbox instance using arvbox shell
, pg_dump
, and docker cp
to retrieve the dump file
- in the new installation, using
psql
, drop the empty arvados_production
database and load the arvbox database dump into its place.
- on the new API server, go to
/var/www/arvados/current
and run bundle exec rake db:migrate
to migrate the database.
- Copy the contents of the arvbox directories
/var/lib/arvados-arvbox/keep0
and /var/lib/arvados-arvbox/keep1
to the backend volume of your new keepstore.
- restart arvados
Curii may also be able to provide additional help, contact info@curii.com.