Denne artikel er en opfølgning på en tidligere artikel om processen med at sikkerhedskopiere en WordPress-database med wp-cli. Du vil måske læse artiklen før denne.
I denne artikel lærer du, hvordan du gendanner en WordPress-databasesikkerhedskopi ved hjælp af wp-cli-værktøjet. At have denne færdighed til din rådighed er afgørende i situationer, hvor du har brug for at gendanne en sikkerhedskopi i en knivspids. Denne færdighed kan være særlig nyttig, hvis du tester større ændringer og skal vende tilbage.
Tjek før flyvning:
- Disse instruktioner blev oprettet med en cPanel-baseret server i tankerne.
- Kommandolinjeadgang via SSH vil være nødvendig for at følge med.
- Serveren skal have WP-CLI installeret. Se denne vejledning for installationsvejledning.
Gendan en database:
- Log ind på serveren via SSH som cPanel-brugeren, der ejer domænet, eller root-brugeren.
ssh [email protected]
I eksemplet bruger vi ssh til at oprette forbindelse til serveren. Du kan følge resten af trinene, selvom du forbinder via alternative midler (TTY, en Windows SSH Gui osv.).Hvis du logger ind som root, skal du bruge `su` for at tage imod brugeren, der ejer WordPress-siden, før du fortsætter.
- Nu logget ind (som cPanel-bruger) skift til WordPress-rodmappen:
cd ~/public_html
Vi bruger en cPanel-server, så vi ved, at WordPress skal installeres i mappen `public_html`. Hvis du ikke er på en cPanel-server, vil den være et andet sted. - En gang i WordPress-rodmappen (hvor du kan finde wp-config.php) kan du bruge wp-cli-værktøjet. For at gendanne din database skal du køre en af følgende kommandoer:
wp db import ../my_wordpress_db.sql
Når du har kørt eksportkommandoen, vil du se bekræftelsesoutput som følgende:
Succes:Importeret til '../my_wordpress_db.sql'.At se teksten ovenfor bekræfter, at din WordPress-database er blevet gendannet. Du skal nu dobbelttjekke, at alt indlæses korrekt og kontrollere, at gendannelsen fiksede det, du håbede.