-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Restoring backup files
Important first is to stop the changedetection.io instance, as it will be monitoring and writing to the disk.
docker kill changedetection
Change the path in BACKUP_PATH to be the FULL path to the export backup Zip file
export BACKUP_PATH=/home/dgtlmoon/Downloads/changedetection-backup-1616751572.zip
docker run -v changedetectionio_changedetection-data:/datastore -v $BACKUP_PATH:/backup.zip python:3.8-slim bash -c "apt-get update && apt-get install unzip -y; unzip -o /backup.zip -d /datastore"
then restart
docker restart changedetection
NOTE: If you are running on a Windows machine using PowerShell you will not be able to use the 'export' command above. Instead you can put the path to your backup file directly in the docker run command as follows, replacing c:\YourBackupPath\changedetection-backup-20240719151543.zip with the path to your file.
docker run -v changedetectionio_changedetection-data:/datastore -v c:\YourBackupPath\changedetection-backup-20240719151543.zip:/backup.zip python:3.8-slim bash -c "apt-get update && apt-get install unzip -y; unzip -o /backup.zip -d /datastore"