Back up the Data Watcher MongoDB
Last updated
Last updated
Data Watcher has two Databases: ‘be’ and ‘dw’.
To back up the Data Watcher DBs follow these steps:
On each node where Data Watcher is installed, stop Data Watcher (dataone.sh stop DW
).
On each node where Data Watcher is installed, start MongoDB (bin/mongodb start
).
On just one node of your choice among the ones where Data Watcher is installed, launch the two backup scriptsbebackup.sh
and dwbackup.sh
in sequence.
On each node where Data Watcher is installed, start Data Watcher (dataone.sh start DW
).
Need details about start and stop commands? Have a look at the page.
The two scripts to back up the Data Watcher DBs are stored at this path:
$DATAWATCHER_HOME/mongodb/backup
The scripts are:
bebackup.sh
: it logs backup info into $MONGODB_LOG_DIR/be-backup.log
dwbackup.sh
: it logs backup info into $MONGODB_LOG_DIR/dw-backup.log
Usage:
./bebackup.sh destination-path ./dwbackup.sh destination-path
destination-path
is the folder where the backup will be generated and it must exist.
Under destination-path
, the following folders will be created:
be-<datetime>/be dw-<datetime>/dw
In case the backup fails, these folders will not be created.