VCCWにはWordPressサイトを構築・管理・運用するにあたっての便利な機能が多数あり、その中で今回はデータベースのダンプ・リストアをコマンド一発で行うことができるwp-cliコマンドの使い方を紹介する。

データベースのダンプ(エクスポート)

VCCWの場合、wp-cliコマンドは仮想マシンにSSHログインした状態でおこなう。

DBのダンプコマンドは以下のとおり。

wp db export /vagrant/db_yyyymmdd.sql

データベースのリストア(インポート)

ダンプしたSQLファイルから、DBをリストアする場合は以下のコマンドを実行する。

wp db reset --yes
wp db import /vagrant/db_yyyymmdd.sql

リストアする先のDBにすでにテーブルが存在する場合は、一度resetコマンドでDBのテーブルを全て削除し、importを実行すると良い。