Tento článek navazuje na předchozí článek o procesu zálohování databáze WordPress pomocí wp-cli. Možná si budete chtít přečíst tento článek před tímto.
V tomto článku se dozvíte, jak obnovit zálohu databáze WordPress pomocí nástroje wp-cli. Mít tuto dovednost k dispozici je zásadní pro situace, kdy potřebujete obnovit zálohu v nouzi. Tato dovednost může být zvláště užitečná, pokud testujete velké změny a potřebujete se vrátit zpět.
Předletová kontrola:
- Tyto pokyny byly vytvořeny s ohledem na server založený na cPanel.
- Bude nutné následovat přístup k příkazovému řádku přes SSH.
- Server musí mít nainstalované WP-CLI, pokyny k instalaci naleznete v tomto návodu.
Obnovení databáze:
- Přihlaste se k serveru přes SSH jako uživatel cPanel, který vlastní doménu, nebo jako uživatel root.
ssh [email protected]
V příkladu používáme ssh pro připojení k serveru. Zbytek kroků můžete provést, i když se připojíte alternativními prostředky (TTY, Windows SSH Gui atd.).Pokud se přihlásíte jako root, budete muset použít `su` k převzetí uživatele, který vlastní web WordPress, než budete pokračovat.
- Nyní přihlášeni (jako uživatel cPanelu) přejděte do kořenové složky WordPress:
cd ~/public_html
Používáme server cPanel, takže víme, že WordPress by měl být nainstalován ve složce `public_html`. Pokud nejste na serveru cPanel, bude na jiném místě. - Jakmile jste v kořenové složce WordPress (kde najdete wp-config.php), můžete použít nástroj wp-cli. Chcete-li obnovit databázi, spusťte jeden z následujících příkazů:
wp db import ../my_wordpress_db.sql
Po spuštění příkazu export uvidíte potvrzovací výstup, jako je tento:
Úspěch:Importováno do „../my_wordpress_db.sql“.Zobrazení výše uvedeného textu potvrzuje, že vaše databáze WordPress byla obnovena. Nyní byste měli znovu zkontrolovat, zda se vše načítá správně, a ověřit, že obnovení opravilo to, v co jste doufali.