In MyKinsta kun je een backup herstellen die een volledige momentopname is van de omgeving van je site (inclusief bestanden, database, omleidingen, en Nginx configuratie). Als je alleen de database van je site wilt herstellen of importeren, laat deze gids je een paar verschillende manieren zien om dat te doen.

Deze handleiding gaat ervan uit dat je al een backup of geëxporteerd *.sql bestand hebt, dat je zal importeren. Zo niet, zie dan onze gids: Zo maak ik een backup van mijn database.

Deze instructies zijn voor het importeren van een databasebackup van een site gehost bij Kinsta. Als je probeert om een database te importeren als onderdeel van een migratie naar Kinsta, bekijk dan onze gids over het migreren van je site naar Kinsta.

Een MySQL database herstellen met phpMyAdmin

phpMyAdmin is een databasemanagementtool die je kan gebruiken om gegevens in en uit je database te bekijken, importeren en exporteren.

Stap 1

Log in op MyKinsta, ga naar Websites en selecteer je site in de lijst.

Stap 2

In het tabblad Info, scrol je omlaag naar Database toegang. Klik op de link Open phpMyAdmin, die phpMyAdmin zal openen in een nieuw tabblad in je browser.

Open phpMyAdmin from MyKinsta
Open phpMyAdmin from MyKinsta

Log in op phpMyAdmin met de Database gebruikersnaam en het Database wachtwoord zoals getoond in MyKinsta.

Stap 3

Alvorens je database te importeren, is het aanbevolen ervoor te zorgen dat de bestaande database leeg is om mogelijke duplicatie van gegevens te voorkomen. Om dat te doen:

  1. Klik op de naam van je database.
  2. Scrol naar beneden indien nodig en vink het vakje naast Check all aan om al je databasetabellen te selecteren.
  3. In het dropdown menu daarnaast, selecteer Drop.
  4. Op de volgende pagina bevestig je de DROP TABLE query door op Yes te klikken.
Tabellen droppen in phpMyAdmin
Tabellen droppen in phpMyAdmin
Bevestig dat je de query wil uitvoeren om tabellen in phpMyAdmin te verwijderen.
Bevestig dat je de query wil uitvoeren om tabellen in phpMyAdmin te verwijderen.

Stap 4

Klik op het tabblad Import en vervolgens op de knop Choose file/Browse. Selecteer je *.sql bestand, scrol naar beneden, en klik op Go.

Selecteer je .sql bestand om te importeren in phpMyAdmin.
Selecteer je .sql bestand om te importeren in phpMyAdmin.

Een MySQL database herstellen met WP-CLI

Als je databasebestand groter is dan 134 MB, of als je liever de opdrachtregel gebruikt, kun je WP-CLI gebruiken om je database te herstellen.

Stap 1

Maak verbinding met je site met SFTP en ga naar de public map.

Stap 2

Upload je databasebestand.

Stap 3

Maak verbinding met je server met SSH en navigeer naar de public map:

cd public

Stap 4

Alvorens je database te importeren, is het aanbevolen ervoor te zorgen dat de bestaande database leeg is om mogelijke duplicatie van gegevens te voorkomen. Het volgende commando doet dat, zodat je een lege database hebt om naar te importeren (de --yes flag beantwoordt de bevestigingsboodschap zonder een aparte prompt):

wp db reset --yes

Stap 5

Importeer je databasebestand (vervang db-backup-name.sql door de werkelijke bestandsnaam):

wp db import db-backup-name.sql

Stap 6

Zodra je database is geïmporteerd, verwijder je het databasebestand van de server met je FTP client of via SSH met dit commando:

rm db-backup-name.sql