File size: 357 Bytes
0d13157
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/usr/bin/env bash

DB_NAME="${1:-}";
SAVE_NAME="${2:-}";

if [[ -z "$DB_NAME" || -z "$SAVE_NAME" ]];; then
  echo "usage: $(basename "$0") DB_NAME SAVE_NAME" >&2;
  exit 1;
fi

OUTPUT_DIR="dump_${DB_NAME}_$(date +%Y%m%d_%H%M%S)";

mongodump \
    --db "$DB_NAME" \
    --out "$OUTPUT_DIR";

exec python3 ../src/dump_handler.py "$OUTPUT_DIR" "$SAVE_NAME";