この記事は、wp-cliを使用してWordPressデータベースをバックアップするプロセスに関する以前の記事のフォローアップです。この記事の前にその記事を読むことをお勧めします。
この記事では、wp-cliツールを使用してWordPressデータベースのバックアップを復元する方法を学習します。このスキルを自由に使えるようにすることは、ピンチでバックアップを復元する必要がある状況では非常に重要です。このスキルは、大きな変更をテストしていて、元に戻す必要がある場合に特に役立ちます。
飛行前チェック:
- これらの手順は、cPanelベースのサーバーを念頭に置いて作成されました。
- フォローするには、SSH経由のコマンドラインアクセスが必要になります。
- サーバーにWP-CLIがインストールされている必要があります。インストール手順については、このチュートリアルを参照してください。
データベースを復元する:
- ドメインを所有するcPanelユーザーまたはrootユーザーとしてSSH経由でサーバーにログインします。
ssh [email protected]
この例では、sshを使用してサーバーに接続しています。別の手段(TTY、Windows SSH GUIなど)を介して接続する場合でも、残りの手順を実行できます。rootとしてログインする場合は、続行する前に、`su`を使用してWordPressサイトを所有するユーザーを引き受ける必要があります。
- これで(cPanelユーザーとして)ログインし、WordPressルートフォルダーに変更します:
cd ~/public_html
cPanelサーバーを使用しているため、WordPressを`public_html`フォルダーにインストールする必要があります。 cPanelサーバーを使用していない場合は、別の場所に配置されます。 - WordPressのルートフォルダー(wp-config.phpがあります)に入ると、wp-cliツールを使用できます。データベースを復元するには、次のいずれかのコマンドを実行します。
wp db import ../my_wordpress_db.sql
exportコマンドを実行すると、次のような確認出力が表示されます。
成功:「../my_wordpress_db.sql」にインポートされました。上記のテキストを見ると、WordPressデータベースが復元されたことを確認できます。ここで、すべてが正しくロードされていることを再確認し、復元によって期待したものが修正されたことを確認する必要があります。