Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- REMOTE_HOST=""
- REMOTE_PORT=""
- REMOTE_DB=""
- REMOTE_USER=""
- REMOTE_PASSWORD=""
- LOCAL_HOST=""
- LOCAL_PORT=""
- LOCAL_DB=""
- LOCAL_USER=""
- LOCAL_PASSWORD=""
- ## DUMP THE REMOTE DB
- echo "Dumping '$HOST:$PORT/$REMOTE_DB'..."
- mongodump --host $REMOTE_HOST:$REMOTE_PORT --db $REMOTE_DB -u $REMOTE_USER -p $REMOTE_PASSWORD
- ## RESTORE DUMP DIRECTORY
- echo "Restoring to '$LOCAL_DB'..."
- mongorestore --host $LOCAL_HOST:$LOCAL_PORT --db $LOCAL_DB -u $LOCAL_USER -p $LOCAL_PASSWORD --drop dump/$REMOTE_DB
- ## REMOVE DUMP FILES
- echo "Removing dump files..."
- rm -r dump
- echo "Done."
Add Comment
Please, Sign In to add comment