Ga naar inhoud

Een databaseback-up maken en herstellen

In dit artikel

In dit artikel - Een back-up maken via de console (SSH) - Een back-up maken via phpMyAdmin - Herstellen via de console (SSH) - De database herstellen via phpMyAdmin Een databaseback-up (ook wel een dump genoemd) kan op twee manieren worden gemaakt en hersteld:

  • via de commandoregel over SSH,
  • via de webinterface phpMyAdmin (PMA)

Een back-up maken via de console (SSH)

Maak verbinding met de server via SSH en voer het volgende commando uit:

mysqldump -u'username' database_name -p'password' > backup_file.sql

Vervang username, database_name, password en backup_file.sql door uw eigen gegevens.
Het bestand backup_file.sql verschijnt in de huidige map op de server — dat is uw back-up.

Een back-up maken via phpMyAdmin

Volledige database-export:

  1. Selecteer in het linkerpaneel van phpMyAdmin de gewenste database — er verschijnt een lijst met de tabellen.
  2. Ga naar het tabblad Export.
  3. Klik op Next — het databasekopiebestand wordt naar uw computer gedownload.

Alleen geselecteerde tabellen exporteren:

  1. Selecteer de database links.
  2. Vink de vakjes naast de tabellen aan die u wilt exporteren.
  3. Kies onderaan de pagina in de dropdown With selected: voor Export.
  4. Zorg dat het formaat SQL is en klik vervolgens op Next. Het bestand wordt op uw computer opgeslagen.

Herstellen via de console (SSH)

Voer het volgende commando uit om de back-up in de database te laden:

mysql -u'username' database_name -p'password' < backup_file.sql

Opmerking

Zorg ervoor dat de database al op de server bestaat. Dit commando streamt de gegevens uit het bestand eenvoudigweg naar de opgegeven database.

De database herstellen via phpMyAdmin

  1. Selecteer in het linkerpaneel de database waarin u de gegevens wilt laden.
  2. Ga naar het tabblad Import.
  3. Klik op Choose File en selecteer de gedownloade dump.
  4. Andere instellingen (karakterset, formaat, enzovoort) kunnen op de standaardwaarden blijven staan.
  5. Klik op Next — de gegevens worden in de database geladen.

Opmerking

phpMyAdmin heeft vaak moeite met bestanden groter dan 1 GB. Als uw dump groot is, is het beter om deze via de console te herstellen.

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×