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
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/keep1 to the backend volume of your new keepstore.
- restart arvados
Curii may also be able to provide additional help, contact email@example.com.