Now we have (not working) bash backup script launched on every deploy.
Let's create separated container with inner backup tool scheduled by cron or fs listener daemon.
What backup tool should do:
we run it as docker service with mounted for backup folders: db, images, config
this service backups incremental changes on outer serv via network. Runs on cron schedule or by fs events
I think some sort of rsync or of it's simple wrapper will enough for us.
We required vesion control, delta transfer and network support features.
On SE too
Now we have (not working) bash backup script launched on every deploy. Let's create separated container with inner backup tool scheduled by cron or fs listener daemon.
What backup tool should do:
I think some sort of rsync or of it's simple wrapper will enough for us. We required vesion control, delta transfer and network support features.
List of tools available here: https://wiki.archlinux.org/index.php/Synchronization_and_backup_programs