Nou dat mijn NC al een tijd draait onder Docker had ik nog steeds geen Backup draaien. Ik heb het via Rsync ingesteld naar mijn NAS.
Eerst heb ik een mount gemaakt naar mijn NAS
Mount Info NC <> NAS mount.cifs //x.x.x.x/NCBackup /mnt/share/nc/ -o user={USER},pass={PASSWORD}
Vervolgens een Rsync Command Line die verwijst naar de juiste volume in mijn Docker omgeving:
rsync -av /var/lib/docker/volumes/{NAAM_VOLUME}/_data/data /mnt/share/nc
Ook bij deze back-up heb ik voor nu alleen gekozen voor de data en nog niet de gehele NC omgeving. Met een periodieke database dump van users/rechten etc. kom ik nu al een heel eind.
Om de Backup automatisch te laten draaien op bepaald tijdsinterval heb ik een crontab job aangemaakt.
#crontab -e
gekozen voor optie 1 om de file te maken met nano met de volgende inhoud
Cronjob : (elke maandag om 04:00)
* * * * 1 rysnc -av /var/lib/docker/volumes/{NAAM_VOLUME}/_data/data /mnt/share/nc