# Restore ## Prerequisites - [Setup](./setup.md) - Portainer - Stop all containers except duplicati ## Storage Restore Duplicati web UI - Import backup job note: disable schedules ### DB Engine is the same Restore everything from backup to original folders ### DB Engine not the same Restore everything except db_data folders (db_dumps must be include in restore\) #### Restore Database 1) confirm if DB container is running 2) enter on duplicati container bash execute: ```bash #check last files db-dumps ls /git/db-dumps #pick file to import (maybe the last one :)) ``` import file ```bash DB_FILE=filenametoimport # by default duplicati container dont have de enviroment varible ${DB_ROOT_PASSWORD} DB_ROOT_PASSWORD=youdbrootpassword mysql -uroot -p'${DB_ROOT_PASSWORD}' ${DB_NAME} < /git/db-dumps/$DB_FILE ``` 3) start git aplication and check everyting is ok 4) Execute backup on duplicati 5) Check backup is restorable 6) Re Enable schedule backups on duplication