WordPress
wp-cli
KUSANAGI

WordPressでWP-CLIのdb export時にキャッシュテーブルを除外する

WP-CLI便利ですね。db exportというテーブルをダンプするコマンドがあるのですが、デフォルトでは全部のテーブルをダンプします。

KUSANAGIのページキャッシュを使ってるとキャッシュテーブルが含まれてすごいサイズになったりするので、これを除外して出力します。

Screen Shot 2018-08-30 at 6.38.50.png

$ wp db export --exclude_tables=wp_site_cache

ついでにzip化すると持ち運びに便利です。

$ wp db export --exclude_tables=wp_site_cache - | gzip - > hoge.sql.gz