MySQL

Hoe herstel je een database vanuit een back-up

Herstel een MySQL-database vanuit een back-up op Nobregas Panel. Importeer .sql-back-ups om gegevens te herstellen, wijzigingen terug te draaien of databases te klonen.

3 min leestijd 25 weergaven Bijgewerkt Mar 17, 2026

Het herstellen van een database vervangt de huidige inhoud door de gegevens uit een back-upbestand. Het Nobregas MySQL Panel biedt een ingebouwde herstelfunctie die een .sql-back-up direct in je database importeert — geen opdrachtregel of externe tools nodig.

Wanneer een back-up herstellen

  • Per ongeluk gegevensverlies — Je hebt rijen verwijderd, een tabel gedropt of gegevens per ongeluk leeggemaakt.
  • Beschadigde gegevens — Een applicatiebug heeft onjuiste waarden geschreven en je moet terugdraaien.
  • Mislukte migratie — Een databasemigratie is fout gegaan en je moet terugkeren.
  • Verplaatsen naar een nieuwe database — Je wilt gegevens klonen van een back-up naar een nieuwe database.
  • Testen — Je wilt een productiemomentopname herstellen in een stagingdatabase.

Stapsgewijs: Herstellen vanuit het paneel

  1. Log in op mysql.nobregas.org.
  2. Klik op Backups in de bovenste navigatiebalk.
  3. Zoek de back-up waarvanuit je wilt herstellen in de back-uplijst.
  4. Klik op de knop Restore in de rij van die back-up.
  5. Selecteer de doeldatabase — de database waarin de back-up wordt geïmporteerd.
  6. Bevestig de herstelactie wanneer daarom gevraagd wordt.
  7. Het paneel importeert de back-up. Een succesnotificatie bevestigt wanneer het herstel voltooid is.

Wat herstellen doet

Het herstelproces:

  1. Leest het .sql-back-upbestand op de server.
  2. Voert de SQL-statements (CREATE TABLE, INSERT) uit tegen de doeldatabase.
  3. Maakt tabellen, views, triggers en opgeslagen procedures opnieuw aan vanuit de back-up.

Belangrijke waarschuwingen

Herstellen overschrijft gegevens

Als de doeldatabase al tabellen heeft met dezelfde namen, zal het herstel deze droppen en opnieuw aanmaken. Alle huidige gegevens in die tabellen worden vervangen door de back-upgegevens.

Maak een back-up voordat je herstelt

Maak altijd een verse back-up van de huidige status voordat je een oudere herstelt. Dit zorgt ervoor dat je een herstelpunt hebt als het herstel niet het gewenste resultaat oplevert.

Herstellen verwijdert geen extra tabellen

Als de doeldatabase tabellen heeft die niet in de back-up voorkomen, blijven die tabellen onaangetast. Alleen tabellen die aanwezig zijn in het back-upbestand worden beïnvloed.

Herstellen naar een andere database

Je kunt een back-up herstellen in een andere database dan degene waarvoor het oorspronkelijk is aangemaakt. Dit is handig voor:

  • Het aanmaken van een stagingkopie vanuit een productieback-up.
  • Gegevens migreren tussen databases.
  • Herstelprocedures testen zonder de originele database te beïnvloeden.

Selecteer de gewenste doeldatabase in het hersteldialoog.

Het herstel verifiëren

Nadat het herstel is voltooid:

  1. Ga naar de Databases-pagina en selecteer de herstelde database.
  2. Controleer of alle verwachte tabellen aanwezig zijn.
  3. Blader door een paar tabellen om te bevestigen dat de gegevens correct zijn.
  4. Voer een SELECT-query uit om te verifiëren dat rijaantallen overeenkomen met verwachtingen.

Was dit artikel nuttig?