Bedrijfscontinuïteits- en herstelplan.
TranscribIA verwerkt opnamen die belangrijk kunnen zijn voor de continuïteit van publieke dienstverlening: raadsverslagen, openbare bijeenkomsten en werkgroepen. Deze pagina beschrijft de verifieerbare technische maatregelen voor platformbeschikbaarheid en gegevensherstel na een incident, zonder overdreven claims. Voor IT-, beveiligings- en managementteams die transcriptie in een formeel continuïteitsplan moeten opnemen.
Versie v1.0 — Laatst bijgewerkt: . Uitgever: AMBASSADIA SARL.
Concrete doelstellingen
Meetbare continuïteitsdoelen
Twee indicatoren bepalen onze continuïteitsdoelen. Ze zijn gebaseerd op de werkelijke back-upconfiguratie en gemeten hersteltijden tijdens oefeningen, niet op theoretische schattingen.
RPO — Recovery Point Objective
24 uur
Maximaal aanvaardbaar gegevensverlies
- Berekening: bepaald door de dagelijkse back-upfrequentie. In het slechtste geval moeten gegevens van de 24 uur vóór het incident opnieuw worden aangeleverd.
- Afgestemd op de volledige back-upcyclus (PostgreSQL-database, audio-objecten en configuratie).
RTO — Recovery Time Objective
4 uur
Beoogde maximale uitvaltijd
- Berekening: som van gemeten tijden tijdens oefeningen: ontsleuteling, overdracht vanuit externe opslag, schemaherstel en integriteitscontrole.
- Verkort door gericht herstel per organisatie (één tenant, zonder de hele database te herstellen).
Back-upstrategie
Dagelijkse, versleutelde externe back-ups
Elke nacht wordt een volledige versleutelde platformback-up naar objectopslag buiten de primaire infrastructuur gestuurd. Versleuteling gebeurt vóór overdracht door de uitgever, met sleutels waarover de opslagleverancier nooit beschikt.
End-to-endversleuteling
- Applicatieversleuteling met age (X25519 + ChaCha20-Poly1305)
- Sleutels bij de uitgever: de opslagleverancier kan de gegevens niet lezen
- Overdracht met rclone via een versleuteld kanaal (TLS)
- Geschikt voor cryptografische eisen van beveiligingsteams
Locatie en frequentie
- Frequentie: dagelijkse automatische volledige back-up
- Objectopslag in de EU (Backblaze B2 of Scaleway), Europese jurisdictie
- Geen back-upgegevens buiten de EU
- Geografisch en logisch onafhankelijk van de primaire locatie
Bewaarbeleid
90 dagen
Bewaartermijn voor volledige back-ups van het platform. Maakt terugkeer tot drie kalendermaanden mogelijk.
30 dagen
Bewaartermijn voor per organisatie, onafhankelijk van elkaar te herstellen.
Herstel
Gericht, veilig en bit voor bit getest
Herstel is zo ontworpen dat andere organisaties geen risico lopen en de procedure identiek herhaalbaar is. Elk beschreven mechanisme wordt regelmatig geoefend en bestaat niet alleen op papier.
Gericht per organisatie
De PostgreSQL-architectuur met een schema per organisatie maakt herstel van één tenant mogelijk zonder gevolgen voor andere tenants. Een incident bij één organisatie legt niet het hele platform stil.
Snapshot tegen overschrijven
Vóór elk herstel wordt automatisch een snapshot van de huidige toestand gemaakt. Dit vangnet voorkomt dat geldige gegevens per ongeluk worden overschreven en houdt de handeling omkeerbaar.
Hersteloefening bit voor bit gevalideerd
De procedures staan in twee versiebeheerde scripts — backup-offsite.sh en restore-from-offsite.sh — waarvan de uitvoering tijdens oefeningen bit voor bit tussen bron en doel wordt gecontroleerd.
Storingsbeheer
Detecteren, beperken, communiceren
Continuïteit gaat verder dan grote calamiteiten. Het platform biedt voortdurende monitoring en automatisch herstel bij veelvoorkomende incidenten, plus een communicatieprocedure bij bevestigde incidenten.
Detectie en automatisch herstel
- 24/7-monitoring. Wachtrij, schijfruimte, certificaten, afhankelijkheden en workerstatus worden continu bewaakt.
- Watchdog van 5 minuten. Automatisch hervatten van vastgelopen transcriptietaken, zonder handmatig ingrijpen bij veelvoorkomende incidenten.
- Waarschuwingen. Directe Slack-/e-mailmeldingen en dagelijks overzicht voor het beheerteam.
Beperkte werking en communicatie
- Beperkte werking. Bij uitval van een transcriptiemotor wordt een reservemotor ingeschakeld om de dienst voort te zetten.
- Incidentcommunicatie. Gedocumenteerd proces in drie stappen: vroege waarschuwing, gedetailleerde melding en eindrapport met oorzaken en herstelmaatregelen.
- Transparantie. Klanten worden geïnformeerd over de werkelijke impact en reikwijdte overeenkomstig hun meldingsplichten.
Grote calamiteit
Herstel na een calamiteit: stappen en streeftermijnen
Bij verlies van de primaire locatie volgt het herstel een vaste volgorde. Elke stap heeft een versiebeheerd script en streeftermijn om het RTO-doel van 4 uur te halen.
-
Detectie en beoordeling
T+15 minBevestiging van uitval en omvang via 24/7-monitoring; activering van de herstelprocedure.
-
Overschakelen op externe opslag
T+30 minVersleutelde back-ups ophalen bij Backblaze B2 / Scaleway (EU) via restore-from-offsite.sh.
-
Ontsleuteling en integriteitscontrole
T+60 minOntsleuteling met de sleutels van de uitgever (age / X25519) en controle van archiefintegriteit.
-
Gericht herstel
T+2 uurHerstel van PostgreSQL-schema's per organisatie, na een veiligheidssnapshot tegen overschrijven.
-
Herstart en controle
T+4 uur (RTO-doel)Diensten herstarten, bit-voor-bitcontrole, gecontroleerde gebruikerstoegang en communicatie over de afhandeling.
De streeftermijnen zijn gebaseerd op hersteloefeningen. Ze worden bij elke test opnieuw beoordeeld en houden rekening met het werkelijke gegevensvolume.
Twee implementatievormen
Verdeling van verantwoordelijkheden
De reikwijdte van dit plan verschilt per implementatie. Bij soevereine SaaS beheert en documenteert de uitgever alle controles. On-premise ligt de operationele verantwoordelijkheid bij uw organisatie; product en back-upscripts blijven gelijk.
Soevereine SaaS (Frankrijk)
De uitgever beheert de volledige continuïteitsketen.
- Back-ups, versleuteling, externe opslag en bewaring door AMBASSADIA SARL
- 24/7-monitoring, watchdog en herstel door de uitgever
- Hersteloefeningen uitgevoerd en vastgelegd door de uitgever; resultaten beschikbaar voor audits
- Incidentcommunicatie door de uitgever
On-premise (uw infrastructuur)
De klantorganisatie beheert de omgeving; scripts worden meegeleverd.
- Scripts backup-offsite.sh / restore-from-offsite.sh inbegrepen
- Externe opslaglocatie, frequentie en bewaartermijn bepaald door uw beveiligingsteam
- Monitoring, watchdog en hersteloefeningen door uw team
- De uitgever begeleidt de implementatie en levert documentatie
Tests en oefeningen
Een plan dat werkelijk wordt geoefend
Een ongetest continuïteitsplan is een aanname. De back-up- en herstelprocedures van TranscribIA worden regelmatig uitgevoerd en gecontroleerd, niet alleen gedocumenteerd.
Elke hersteloefening herstelt een back-up in een geïsoleerde omgeving en vergelijkt het resultaat bit voor bit met de bron via de versiebeheerde scripts backup-offsite.sh en restore-from-offsite.sh. Deze controle bevestigt dat de archieven bruikbaar zijn en de procedure reproduceerbaar is.
Dagelijks
Automatische back-ups en continue monitoring
Periodiek
Hersteloefeningen met integriteitscontrole
Na elke test
Bijwerking van streeftermijnen en documentatie
Deze oefeningen ondersteunen voortdurende evaluatie van het werkelijke RTO en RPO en verbetering van procedures. Oefenverslagen kunnen tijdens audits met uw teams worden gedeeld binnen het cyberbeveiligingsonderdeel en de soevereiniteitsaanpak.
Documentatie en contact
Voor uw management-, IT- en beveiligingsteams
Het volledige nalevingsdossier — beveiligingsmaatregelen, back-up- en bewaarbeleid, architectuurschema's en verwerkers — is openbaar beschikbaar zonder account. Ons team helpt dit plan af te stemmen op uw eigen continuïteitsaanpak.
Uitgever: AMBASSADIA SARL (Monaco). Contact voor naleving: contact@transcribia.eu.