1er commit
This commit is contained in:
10
backup-joplin-db.sh
Normal file
10
backup-joplin-db.sh
Normal file
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
BKP_DATE="$(date +"%d-%m-%Y_%H-%M-%S")"; # => Mercredi_30-10-2019_11-33-17
|
||||
BKP_FILENAME="db.$BKP_DATE.sql"
|
||||
DB_NAME="joplin_db_1"
|
||||
|
||||
echo "Backup Joplin database as $BKP_FILENAME ..."
|
||||
|
||||
sudo docker exec -it $DB_NAME pg_dumpall -U joplin > $BKP_FILENAME
|
||||
|
||||
15
restore-joplin-db.sh
Normal file
15
restore-joplin-db.sh
Normal file
@@ -0,0 +1,15 @@
|
||||
#!/bin/bash
|
||||
|
||||
BKP_DATE="$(date +"%d-%m-%Y_%H-%M-%S")"; # => 30-10-2019_11-33-17
|
||||
BKP_FILENAME=$1
|
||||
DB_NAME="joplin_db_1"
|
||||
|
||||
if [ $# -eq 0 ]; then
|
||||
echo "Run ./restore-joplin-db.sh db-backup.sql to restore a backup."
|
||||
exit 1
|
||||
fi
|
||||
|
||||
echo "Restoring $BKP_FILENAME ..."
|
||||
|
||||
sudo docker exec -i $DB_NAME psql -U joplin < $BKP_FILENAME
|
||||
|
||||
Reference in New Issue
Block a user