Maak een account aan voor volledige toegang tot alle functies.

Database back-up en herstel via SSH

Beschrijving: Hoe u een back-up van uw database kunt maken en deze kunt herstellen met SSH

Categorieën: Diversen

Link naar dit artikel: Selecteer alles

[url=https://www.phpbbextnl.be/kb/viewarticle?a=7]Kennisbank - Database back-up en herstel via SSH[/url]

🖥️ Database back-up en herstel via SSH

Sommige beheerders ondervinden problemen bij het back-uppen of terugzetten van hun database via phpMyAdmin of andere methoden. Dit kan komen door:
– Time-outs tijdens upload,
– Beschadigde of verkeerd gesplitste bestanden,
– Onvolledige overdracht via FTP, enzovoort.

Daarom laten we hier zien hoe je dit veilig en efficiënt via SSH kunt doen.

📦 Een back-up maken via SSH

Stap 1: Installeer een SSH-client
Gebruik een SSH-programma zoals PuTTY, dat gratis beschikbaar is. Zoek op Google naar “PuTTY download” en installeer het.

Stap 2: Verbinden met je server
  1. Open PuTTY.
  2. Vul je domeinnaam of serveradres in bij Host Name (or IP address).
  3. Gebruik Poort 22 en selecteer SSH als verbindingstype.
  4. (Optioneel) Onder het menu SSH aan de linkerzijde, selecteer indien nodig versie 2 van het protocol.
  5. Klik op Open om te verbinden.
Stap 3: Inloggen
Voer je gebruikersnaam (voor je hostingaccount) in als hierom wordt gevraagd. Daarna wordt om je wachtwoord gevraagd. Voer dit ook in. Let op: het wachtwoord wordt tijdens het typen niet weergegeven.

Stap 4: Ga naar de gewenste map
Gebruik het volgende commando om naar de map te gaan waar je de back-up wilt opslaan:

Code: Selecteer alles

cd /pad/naar/doelmap
Om te bevestigen dat je in de juiste map zit, typ je: Stap 5: Maak de back-up aan
Voer het volgende commando in (vervang de vetgedrukte onderdelen):
mysqldump -u gebruikersnaam -p --opt databasenaam > backupnaam.sql
Druk op Enter. Voer vervolgens je SQL-wachtwoord in. Als je geen foutmelding krijgt en gewoon een nieuwe prompt ziet, is de back-up succesvol aangemaakt.

♻️ Database herstellen via SSH

Stap 1: Inloggen op de server
Volg dezelfde stappen als bij het maken van de back-up.

Stap 2: Ga naar de map met je back-upbestand

Code: Selecteer alles

cd /pad/naar/back-up-map
Controleer of het bestand aanwezig is: Stap 3: Herstel de database
Gebruik het volgende commando (vervang opnieuw de vetgedrukte onderdelen):
mysql -ugebruikersnaam -pwachtwoord databasenaam < backupnaam.sql
⚠️ Let op: er mag geen spatie zitten tussen `-u` en de gebruikersnaam of tussen `-p` en het wachtwoord.

Resultaat: Als je prompt weer terugkomt zonder fouten, is de database succesvol hersteld!

✅ Samenvatting
• Gebruik SSH voor betrouwbare en snelle databaseback-ups.
• Zorg ervoor dat je de juiste paden, gebruikersnamen en wachtwoorden gebruikt.
• Controleer met `ls` en `pwd` waar je je bevindt.
• Maak regelmatig back-ups voor extra veiligheid!

Succes! 💪
Nieuw
Bezoek onze phpBB downloadpagina – Volledige pakketten, taalbestanden & geavanceerde updates
Download nu →

Aanmelden of Registreer


Protected with 8G Firewall, Blackhole, Plesk Firewall & ModSecurity ~