815
Comment:
|
815
|
Deletions are marked like this. | Additions are marked like this. |
Line 13: | Line 13: |
time docker run -it -v $PWD:/mnt -e h="$h" -e c=$c -e d=$d mongo mongodump --uri="$h" --collection="$c" --gzip --archive=/mnt/dump-$d-$c.bson | time docker run -it -v /tmp:/mnt -e h="$h" -e c=$c -e d=$d mongo mongodump --uri="$h" --collection="$c" --gzip --archive=/mnt/dump-$d-$c.bson |
MongoDb / MongoBackup MongoRestore
Mongo backup
export u="UserMongo" export p="PwdSecret" export d="dbprd" export h="mongodb+srv://$u:$p@prd.mongodb.net/$d?readPreference=secondary" export c="coll_data" echo "#$u , $p , $h , $d , $c" echo " --out /tmp/dump-$dr-$c.bson" time docker run -it -v /tmp:/mnt -e h="$h" -e c=$c -e d=$d mongo mongodump --uri="$h" --collection="$c" --gzip --archive=/mnt/dump-$d-$c.bson
Mongo restore
export u="adminUSR" export p="admPWD" export d="dbprd" export h="mongodb+srv://$u:$p@cluster0.mongodb.net/admin" export c="coll_data" ls -l /tmp/dump-$d-$c.bson time docker run -i -v /tmp:/mnt -e h="$h" -e c=$c -e d=$d mongo \ mongorestore --uri="$h" --gzip --drop --db=$d --collection="$c" --archive=/mnt/dump-$d-$c.bson