diff --git a/scripts/get-dump.sh b/scripts/get-dump.sh new file mode 100755 index 0000000..2517d5c --- /dev/null +++ b/scripts/get-dump.sh @@ -0,0 +1,11 @@ +#!/bin/bash + +# this script was meant to be run on the server +# it will get you the database dump that you can use to populate your local database. +sudo docker exec -it service-psij mongodump --out=sc-dump +sudo docker cp service-psij:~/sc-dump ~/sc-dump + +tar -cf sc-dump.tar sc-dump + +sudo rm -rf sc-dump +ls -l diff --git a/scripts/restore-get.sh b/scripts/restore-get.sh new file mode 100755 index 0000000..6c8944c --- /dev/null +++ b/scripts/restore-get.sh @@ -0,0 +1,12 @@ +#!/bin/bash + +# run this script after running get-dump +# you will need to change the username below + +scp -r aschwanden1@testing.exaworks.org:~/sc-dump.tar ~/sc-dump.tar +cd ~/ +tar -xvf ~/sc-dump.tar + +mongosh psi-j-testing-aggregator --eval "db.dropDatabase()" + +mongorestore ~/sc-dump