AxelBackup - bjoben/axel GitHub Wiki
Backup
Systemkonfigurationsfiler
Systemkonfigurationsfilerna bör hållas uppdaterade och backupade i ett provisioneringssystem såsom Puppet eller liknande.
Detta gäller även den lilla konfiguration av mappningsinformation som kan/måste anpassas för SHS/RIV-konverteringen i en Tomcat-installation.
Databaser
MongoDB
Axels databaser i MongoDB är av tre typer som har olika behov av backup:
- Konfiguration av SHS-tjänster samt RIV/SHS-tjänster uppdateras inte så frekvent och tabellerna/collections är mycket små.
- SHS Transaktionsdatabas kan potentiellt växa kraftigt tillsammans med indexen och kan backupas så ofta som önskas. I den här tabellen finns bara “trafikdata” såsom headrar och metadata, inte själva meddelandena.
- SHS meddelanden lagras per default i MongoDB GridFS men kan också lagras i vanliga filsystemet.
De två sista kategorierina rensas automatiskt enligt ett visst konfigurerat schema av en komponent i SHS-brokern, och är meddelanden dessutom synkrona (momentana) så behövs knappast någon backup av transaktionsdatabasen annat än i spårningsyfte. Är transaktioner däremot asynkrona, rensas dessa inte ut automatiskt och behovet av backup blir desto viktigare.
LDAP
Den nationella LDAP-katalogen hanteras av annan part och den, eventuella, lokala bör enbart vara en ren spegling av den nationella tjänstekatalogen.
Läs mer under: