![]() ![]() I’m sure there’s lots of other ways to do this. 0 2 * * * root sh /home/mwav3/hass_backup.shġ5 2 * * * mwav3 docker start homeassistant ![]() saspus is providing a docker image for duplicacy (here: Bitbucket) so I take it that it makes sense to dockerize even duplicacy, but I’m not sure I fully. Running various apps and services in a container allows me to keep my operating system (Debian/OpenMediaVault) as clean as possible without having to run lots of virtual machines. I also then added another command to the crontab to start the container at 2:15 AM in case anything happens where the first script fails at some point so Home Assistant doesn’t stay offline. I’m starting to appreciate docker on my home server. I then added commands to run the script nightly at 2 AM as root. In this post, I’ll explain how I have Duplicacy run nightly via Docker. We'll show you how to install Duplicacy on Unraid using Docker and. ![]() Every night, I have Duplicacy backup data from my local NAS to Backblaze B2. Duplicacy is a new generation cross-platform cloud backup tool based. To make sure that all the root files copy, I did this in the global crontab by running sudo gedit /etc/crontab My preferred remote backup solution is Duplicacy. Rsync -ab -backup-dir=old_`date +%F` -delete -exclude=old_* /home/mwav3/homeassistant /media/mwav3/MyPassport/backups/hassrsync Generally following the directions here - Using rsync and cron to automate incremental backupsįirst I created a script file called hass_backup.sh that stops the container, does the backup using rsync, then starts the home assistant docker container back up docker stop homeassistant I wrote a script to backup and run it nightly through the crontab. Update - I think I figured out a way to automate. I just haven’t figured out a good way to do that though. Code Issues Pull requests Painless automated backups to multiple storage providers with Docker and duplicacy. restore your databases from the backups/dumps you did with the right tool. backup with duplicati your database backup files created during step 1. 1 I’ve made quite a mess here My present problem I’m running duplicacy-web as a docker container on Synology using saspus/duplicacy-web mini. I mean, this works, but I really would like to automate the process if possible. schedule a backuo/dump of your database using the right tool. So the way I backup seems overly involved, but it works.ġ- Use Portainer to stop the Home Assistant container - if Home Assitant is running I’ve found files skip and don’t copy overĢ- Sudo nautilus which pulls up the root file explorer and gets around the permission issues.ģ- Copy the entire config directory to my NAS drive and backup folderĤ- Start the container again in portainer after copying is complete ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |