Hosting·1 min lezen

Backups maken en terugzetten op je hostingaccount

Elke nacht een backup van je bestanden, databases en mail. Zo maak je er zelf een, download je hem of zet je hem terug, ook met Claude.

Je hostingaccount maakt elke nacht automatisch een backup van je bestanden, databases en mail. Standaard bewaren we die 30 dagen. Je kunt ook zelf een backup maken, downloaden of terugzetten.

Hoe zet je een backup terug in DirectAdmin?

In DirectAdmin vind je onder Snapbak een wizard:

  • Backup maken: één knop, een volledige backup van je account. Maximaal één per uur.
  • Backup herstellen: kies de dag en het moment, wat je terug wilt (alles, bestanden, databases of mail) en hoe: downloaden of terugzetten.

Hoe doe je het in de terminal?

Dezelfde acties hebben een commando:

snapbak-user list                                   # beschikbare backups
snapbak-user policy                                 # wanneer en hoe lang bewaard
snapbak-user backup --wait                          # nu een backup maken
snapbak-user download latest --what db --wait       # databases als .tar.gz
snapbak-user restore <id> --what files --yes --wait # bestanden terugzetten

Een download komt in ~/snapbak-downloads en blijft 24 uur staan.

Kan Claude een backup terugzetten?

Claude kent deze commando's. Twee regels die Claude standaard volgt:

  1. Vóór risicovolle wijzigingen eerst een backup. Bijvoorbeeld voor WordPress-, plugin- of thema-updates, databasebewerkingen of het verwijderen van veel bestanden.
  2. Nooit terugzetten zonder jouw uitdrukkelijke OK. Claude legt eerst uit wat er overschreven wordt. Het terugzetten vraagt altijd toestemming, ook in auto-modus.

Vraag dus gerust: "Maak een backup en update daarna WordPress" of "Zet de bestanden terug van gisteravond".

Terugzetten of downloaden?

Terugzetten overschrijft de huidige inhoud met die van de backup. Alles wat je daarna veranderde, is weg. Gebruik het als een site echt kapot is.

Wil je maar één bestand of één tabel terug? Download dan de backup en haal er alleen dat stuk uit. Dat is veiliger dan alles terugzetten.

Wat een backup niet vervangt

  • Een kleine bestandswijziging door de assistent maak je sneller ongedaan met Maak ongedaan in het gesprek.
  • Een site die aan een Git-repository gekoppeld is, haal je het snelst terug door een eerdere commit te deployen.
MK
Maarten Keizer

Oprichter van Invoker. Ruim twintig jaar hosting, systeembeheer en webdevelopment; bouwt de Claude-hosting zelf en test alles eerst op de eigen servers.

over maarten