Ik heb 150 GB aan foto's en filmpjes, en ik schiet veel beeldmateriaal met mijn telefoon. Die data gun ik echter niet meer aan Microsoft, Google noch Apple. Daarom heb ik nu op een thuisserver met een flinke harddisk Nextcloud draaien ([Ervaringen] OwnCloud, Nextcloud) in Docker.
Ik heb mijn foto's nu op minstens twee apparaten staan: mijn desktop en mijn server. Mijn telefoon auto-uploadt ze naar Nextcloud, wiens app ze weer downloadt zodra ik mijn desktop opstart.
Af en toe maak ik ook een backup naar een USB-HDD die doorgaans in de kast ligt, maar die loopt daardoor altijd weken achter - en bevindt zich nog steeds in hetzelfde huis. Bij brand of inbraak is nog steeds alles weg.
Enter the "cloud": ik wil deze data buitenshuis stallen. Maar dan wel dusdanig versleuteld dat die externe partij niets met m'n foto's kan. Er zal maar eens een stukje bloot te zien zijn, waarna je je account kwijt bent.
Ik heb nu bedacht: op de Docker-host draait 's nachts een backup-script. Dit doet:
[Data-directories op HDD] --> [restic] --> [rclone met WebDAV-remote] --> [WebDAV-server]
Die target-server draait als test nu nog binnenshuis, maar lijkt volledig te voldoen: zonder wachtwoord kan ik niks met de bestanden, met wachtwoord kan ik diffs trekken (zien wat is toegevoegd en verwijderd tussen twee backups) en, ook niet onbelangrijk: bestanden terugzetten.
Dan nu mijn vraag: heb ik hiermee een degelijke constructie in handen? Kan ik nu bijvoorbeeld een Stack-abo'tje afsluiten bij TransIP en daar mijn ondoorzichtige blobs stallen voor weinig? Met rclone kan ik ook andere transfermechanismes instellen zoals SCP, dus ik zit niet vast aan WebDAV.
Ik heb mijn foto's nu op minstens twee apparaten staan: mijn desktop en mijn server. Mijn telefoon auto-uploadt ze naar Nextcloud, wiens app ze weer downloadt zodra ik mijn desktop opstart.
Af en toe maak ik ook een backup naar een USB-HDD die doorgaans in de kast ligt, maar die loopt daardoor altijd weken achter - en bevindt zich nog steeds in hetzelfde huis. Bij brand of inbraak is nog steeds alles weg.
Enter the "cloud": ik wil deze data buitenshuis stallen. Maar dan wel dusdanig versleuteld dat die externe partij niets met m'n foto's kan. Er zal maar eens een stukje bloot te zien zijn, waarna je je account kwijt bent.
Ik heb nu bedacht: op de Docker-host draait 's nachts een backup-script. Dit doet:
[Data-directories op HDD] --> [restic] --> [rclone met WebDAV-remote] --> [WebDAV-server]
Die target-server draait als test nu nog binnenshuis, maar lijkt volledig te voldoen: zonder wachtwoord kan ik niks met de bestanden, met wachtwoord kan ik diffs trekken (zien wat is toegevoegd en verwijderd tussen twee backups) en, ook niet onbelangrijk: bestanden terugzetten.
Dan nu mijn vraag: heb ik hiermee een degelijke constructie in handen? Kan ik nu bijvoorbeeld een Stack-abo'tje afsluiten bij TransIP en daar mijn ondoorzichtige blobs stallen voor weinig? Met rclone kan ik ook andere transfermechanismes instellen zoals SCP, dus ik zit niet vast aan WebDAV.
https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...