Sla over naar inhoud

Wat als GitHub of GitLab eruit ligt of onze account wordt gesloten? Hebben we een backup?

Lokale clones van developers zijn deel-backups, geen volledige. Issues, PR's, wiki's, secrets, releases en CI-config zitten niet in git zelf. Een echte repo-backup neemt platform-metadata mee.

Probeer dit eerst zelf

  1. 1Inventariseer wat verloren gaat als de provider weg is: code (zit in elke clone), issues/PR's, releases, wiki, packages, GitHub Actions/GitLab CI history en runner-secrets. Alleen het eerste is automatisch verspreid.
  2. 2Voor code zelf: een mirror-clone (git clone --mirror) op een 2e SCM (Gitea, Bitbucket Server, een 2e GitHub-org) of een NAS volstaat. Automatiseer dit met cron of een scheduled job.
  3. 3Voor metadata: gebruik een tool als BackHub (GitHub-only), Rewind, of een eigen script dat de GitHub/GitLab API uitleest naar JSON op cloud-storage.
  4. 4Check of je organisatie echt 1 admin-account heeft. Bij verlies van die account ben je alles kwijt. Zet meerdere owners en bewaar recovery-codes in een password-manager.
  5. 5Voor secrets in CI: bewaar een gecontroleerde kopie in je password-manager. GitHub Actions secrets en GitLab CI variables zijn niet leesbaar terug, alleen herzetbaar.
  6. 6Test minstens jaarlijks een herstel: kun je een mirror op een andere provider werkend krijgen, met issues en CI? Niet getest is niet werkend.

Wanneer ons inschakelen

Voor compliance-vereisten op source-code-bewaring (financieel, defensie, zorg) of forensische audit-trails op code-changes is een dedicated SCM-backup-strategie nodig met immutable storage. Vraag dan een review.

Zie ook

Past het bovenstaande niet?

Beschrijf je situatie hieronder. We sturen jouw input plus de stappen die je al zag naar onze AI en geven gericht vervolg-advies. Als het te risicovol is om zelf te doen, zeggen we dat ook.

Wie ben je?

Voor de AI-vraag hebben we je e-mailadres en bedrijfsnaam nodig, zo kunnen we opvolgen als de AI er niet uitkomt, en voorkomt het misbruik van de tool.

Maximaal 2 vragen per uur en 5 per dag, bewust beperkt zodat de AI snel en goed blijft. Voor meer help je jezelf en ons door direct contact op te nemen.

Of doe het helemaal niet zelf

Onze Managed IT-klanten zoeken dit soort vragen niet op. Eén aanspreekpunt, vaste prijs per maand, en het is binnen werktijd opgelost.