Updated Backup (markdown)

Lauri Ojansivu 2021-04-26 09:05:57 +03:00
parent c65e8f75d9
commit a1300d2580

@ -11,11 +11,8 @@ docker-compose up -d
Backup to directory dump: Backup to directory dump:
``` ```
docker stop wekan-app docker stop wekan-app
docker exec -it wekan-db bash docker exec wekan-db rm -rf /data/dump
cd /data docker exec wekan-db mongodump -o /data/dump
rm -rf dump
mongodump
exit
docker cp wekan-db:/data/dump . docker cp wekan-db:/data/dump .
docker start wekan-app docker start wekan-app
``` ```
@ -24,11 +21,9 @@ Copy dump directory to other server or to your backup.
# Restore Docker # Restore Docker
``` ```
docker stop wekan-app docker stop wekan-app
docker exec wekan-db rm -rf /data/dump
docker cp dump wekan-db:/data/ docker cp dump wekan-db:/data/
docker exec -it wekan-db bash docker exec wekan-db mongorestore --drop --dir=/data/dump
cd /data
mongorestore --drop
exit
docker start wekan-app docker start wekan-app
``` ```
# Backup Wekan Snap to directory dump # Backup Wekan Snap to directory dump
@ -38,7 +33,9 @@ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/snap/wekan/current/lib/x86_64-linux-gnu
export PATH="$PATH:/snap/wekan/current/bin" export PATH="$PATH:/snap/wekan/current/bin"
mongodump --port 27019 mongodump --port 27019
sudo snap get wekan > snap-settings.sh sudo snap get wekan > snap-settings.sh
# username is your /home/username ```
username is your /home/username
```
sudo chown username:username snap-settings.sh sudo chown username:username snap-settings.sh
sudo snap start wekan.wekan sudo snap start wekan.wekan
``` ```