マニュアル
製品サイト マイページ

引っ越し

別のサーバーやドメインへ、サイトを丸ごと移す。移し元で書き出した zip を、移し先の Sorabun で取り込むだけ。URL は自動で書き換える

サイトを丸ごと別の場所へ移します

「Sorabun > バックアップ / 引っ越し > 引っ越し」は、サイトを別のサーバーやドメインへ移す画面です(Pro・管理者のみ)。All-in-One WP Migration と同じ使い方です。

  • レンタルサーバーを乗り換える
  • ドメインを変える(http から https も)
  • 本番サイトを複製して、試すためのサイト(ステージング)を作る

手順

  1. 移し元のサイトで 「書き出す」を押します。データベースと wp-content(画像・テーマ・プラグイン)が1つの zip になります。できたら ダウンロード します
  2. 移し先のサーバーに WordPress を入れ、Sorabun(Pro)を入れてライセンスを有効にします
  3. 移し先の 「引っ越し」の画面で zip を選び、「アップロードする」 を押します。サーバーのアップロードの上限より大きなファイルも、分けて送るのでアップロードできます
  4. 確かめの画面で「理解しました」にチェックを入れ、「取り込む」 を押します
  5. 終わったら、移し元のサイトのユーザー名とパスワードでログインし直します

とても大きいサイトは、zip を FTP で移し先の wp-content/sorabun-backups/ に置くと、「バックアップ / 復元」の一覧に出ます。外部の保存先(S3 互換)を使っていれば、移し先でも同じ保存先を設定すると、一覧の「サーバーに取り込む」で受け取れます。

自動で書き換えるもの

  • サイトの URL(例: http://old.example.jp → https://new.example.com)。記事の本文、画像の URL、ブロックエディタやページビルダーが JSON の形で持っている URL(https:\/\/...)、URL エンコードされた URL も書き換えます
  • ファイルの場所(サーバーのフォルダの道のり)
  • 表の頭(wp_ と xyz_ のように違うとき)。ユーザーの権限の設定も一緒に直します

ウィジェットやテーマの設定は、PHP のシリアライズという「文字数を持つ形」で入っています。そのまま文字を置き換えると文字数がずれて、設定がまるごと消えます。Sorabun は文字数を数え直して書き換えるので、壊れません。

引っ越しのあとで

  • Sorabun の APIキーは入れ直してください。キーはサイトごとに違う鍵で暗号にしているため、移し先では読めません。ほかのプラグインでも、ライセンスの入れ直しが要ることがあります
  • 外部の保存先・予約・Sorabun のライセンスは、移し先の設定のままです
  • ページが「見つかりません」になるときは、設定 > パーマリンク を開いて、そのまま保存してください
  • ドメインの向き先(DNS)を切り替えるのは、移し先で表示を確かめてからにしてください
移し先のサイトの中身は置き換わります

取り込むと、移し先の記事・設定・ユーザーは移し元のものに置き換わります。取り込む前に、移し先の今の状態を自動でバックアップするので、やり直したいときはそれを戻せます。

マルチサイトには対応していません。