BackWPUpはs3バケットに定期的にバックアップとかできて素晴らしいですね。
バックアップに関してはバズ部を参考にどうぞ。
WP-CLI自体のセットアップや、新規作成についてはこちらをどうぞ。
上記記事を参考にセットアップ、バックアップしたのち
まずはバックアップしたzipをダウンロード
展開してcd
wp-configの内容を環境に合わせて変更する
ローカルだったらuserをrootにするとか
DBを作成
$ wp db create
DBをimportする
$ wp db import hoge.sql
※その時エラーとして
ERROR 2006 (HY000) at line ***: MySQL server has gone away
と出たら
こちらの記事を試します。
sqlファイルが大きい場合は
max_allowed_packet
が怪しいです。私の場合もそうでした。
mysql --help | grep my.cnf
をして出てきた
/etc/my.cnf /etc/mysql/my.cnf /usr/local/etc/my.cnf ~/.my.cnf
の一覧に実在するファイルがないかチェックします。
なければ作成し、
[mysqld]
max_allowed_packet=16MB
と、記載すると許容するpacketサイズが標準よりも大きくなりますので、
mysqlをリスタートして、、
mysql.server restart
してもっかいインポートを試します。成功したら
wp server
で動作を確認しましょう。
めでたしめでたし。