Data & back-up
Voor de opslag van data hebben we op kantoor gekozen om alle gegevens over te zetten naar Onedrive. Mede door thuiswerken is dit makkelijker. Men kan vanaf lokale harddisk werken met direct sync naar Onedrive incl SSO authenticatie en alle andere cloud voordelen.
Onedrive sync met kantoor
Om niet enkel op Onedrive te vertrouwen, al bieden ze back-ups, maken we zelf ook iedere nacht een back-up van de verschillende Onedrive shares.
Op de lokale Bluestorage server draait een sync proces per share. Data wordt vanaf OneDrive naar de storage overgezet. Deze data is niet door medewerkers te benaderen en heeft enkel als doel te fungeren als backup, indien Onedrive zou wegvallen.
Data op bluestorage & titan
Vanuit twee storages hebben we lokaal nog de volgende data beschikbaar.
Bluestorage (192.168.1.61):
Doel: Storage voor verschillende doeleinden
- Sync van alle Maglr & DSC Onedrive shares
- Back-up oude www projecten / intranet website + MySql db's
- [TODO] Oude time machine back-ups (todo -> verwijderen)
- Online magazine back-up met userdata
- Back-up oude projecten
- Mercury userfiles (symlink omdat mercury geen ruimte heeft - tui, fifo, pelckmans)
- [TODO] Transport storage met oude tijdelijke data (todo -> opruimen)
- [TODO] Online gitlab back-ups hier plaatsen
Titan (192.168.1.55):
Doel: Videoserver + VPN
- [TODO] Allerlei oude back-ups (verwijderen!)
- [TODO] Back-up van mercury (verplaatsen naar bluestorage)
- [TODO] Back-up van gitlab lokaal (oud, verplaatsen naar bluestorage)
- Data video systeem
- Interne VPN server (OpenVPN)
- [TODO] Nachtelijke Rsync (mercury + oude gitlab data) data naar VPS01 (verplaatsen naar bluestorage)
Gitlab (Online)
Developers werken lokaal en pushen de data naar Gitlab. Voor Gitlab dient eenzelfde sync opgezet te worden [TODO], waarbij de reposotories worden overgezet naar de storage. Stel er gaat ooit iets mis met een betaling of ander issue, dan blijven we in control van de complete codebase (en niet de losse fragmenten die iedereen op zijn computer heeft.)
Bovenstaande scenario's gelden als uitzondering. Zowel Gitlab als Onedrive heeft meerdere interne back-ups draaien.
Data TransIP servers
Naast het Maglr platform zijn er nog een aantal legacy servers die draaien bij TransIP. Data van deze servers worden als backup op een aparte BigStorage server geplaatst.
Big storage (VPS01) bevat:
- Maakt backup van mercury (via titan)
- Gitlab lokaal (via titan)
- VPS02 sync via cloudvps script
- VPS03 sync via cloudvps script
- Bigstorage (opruimen)
AWS Back-ups
Een heel verschillend proces is data van het Maglr platform. Deze data is in zo'n formaat gegroeid dat lokale back-ups op kantoor niet meer van toepassing zijn. Alles wordt binnen AWS als back-up opgeslagen. Een overzicht staat hier.
Meer info