Frequently Asked Questions

Other Languages: Dansk Deutsch Ελληνικά English Español Suomi Filipino Français Indonesian Italiano Korean Malay Bokmål Nederlands Polski Português - Brasil Português - Portugal Русский Svenska Thai Türkçe Українська Vietnamese Chinese Taiwan Chinese

WordPressサイトを別のホストから弊社に移動する

Print this Article
Last Updated: February 18, 2015 11:41 AM

WordPress®サイトをホスト間で移行する方法は複数あります。 このオプションで移行できるのは、テーマ、投稿、ページ、コメント、プラグイン、カスタムフィールド、カテゴリ、タグです。 WordPressサイトのURLを同じにする場合は、この方法での移行が推奨されます。

始める前に、次のことが必要です。

  • 既存のphpMyAdminアカウントにアクセスできる
  • 既存のWordPressサイトにFTPでアクセスできる
  • ドメイン名のDNS設定にアクセスできる
  • 当社でのアクティブなWebホスティングアカウント(Linuxが推奨されます)

1. 既存のサイトを他のホスティング会社からダウンロードする

現在のホストからWordPressブログをエクスポートおよびダウンロードするには、既存のデータベースをバックアップする必要があります。また、既存のサーバー上にあるWordPressファイルにアクセスできる必要があります。

他のホスティング会社から既存のサイトをダウンロードするには

  1. 他のホスティング会社でお客様のアカウントにログインし、phpMyAdmin画面からMySQLエクスポートを生成します。 この操作を行う際、その会社のヘルプ記事を参照するか、その会社に問い合わせる必要があるかもしれません。 詳細については、「WordPress codex」を参照してください。
  2. MySQLエクスポートファイルをコンピュータにローカル保存します。
  3. ファイル転送プロトコル(FTP)を使用して、既存のホスティングアカウントに接続します。 詳細については、What is File Transfer Protocol (FTP)?Upload files to your website (FTP)を参照してください。
  4. 次の3つのメインWordPressファイルを含め、WordPress Webサイトのファイルのコピーをダウンロードします: wp-admin、wp-content、wp-includes すべてのルートファイルをダウンロードする必要があります。 通常、これらのファイル名にはwp-が付いています。

2. 新しいホスティングアカウントを設定する

WordPressブログを弊社のサーバーにインポートおよびアップロードするには、新しいホスティングサーバーおよびデータベースにアクセスする必要があります。

新しいホスティングアカウントをセットアップするには

  1. ホスティングアカウントでまだWordPressをセットアップしていない場合は、セットアップします。 詳細については、「Install WordPress」を参照してください。
  2. MySQLの名前/ユーザー名とパスワードを書き留めます。 これは後で必要になります。
  3. MySQLデータベースのホストを書き留めます。 詳細については、「Viewing Your Database Details with Shared Hosting Accounts」を参照してください。
  4. ローカルコンピュータで、WordPress Webサイトのファイルが入っている、以前に保存したフォルダを開きます。
  5. WordPressフォルダのルートディレクトリでwp-config.phpファイルを見つけ、メモ帳などのテキストエディタを使ってそのファイルを開きます。
  6. コードの中で次の文字列を検索します。
    /** The name of the database for WordPress */
    define('DB_NAME', 'CoolExample'); /** MySQL database username */
    define('DB_USER', 'CoolUsername'); /** MySQL database password */
    define('DB_PASSWORD', 'CoolPassword'); /** MySQL hostname */
    define('DB_HOST', 'CoolHostname');
  7. データベース名(図中のCoolExample)を、前のステップで作成したデータベース名/ユーザー名に置き換えます。 入力する名前の前後に一重引用符があることを確認してください。
  8. データベース名/ユーザー名(図中のCoolUsername)を、前のステップで作成したデータベース名/ユーザー名に置き換えます。 入力する名前の前後に一重引用符があることを確認してください。
  9. データベースパスワード(図中のCoolPassword)を、前のステップで作成したデータベースパスワードに置き換えます。 入力する名前の前後に一重引用符があることを確認してください。
  10. データベースホスト名(図中のCoolHostname)を、前のステップで作成したデータベースホスト名に置き換えます。 入力する名前の前後に一重引用符があることを確認してください。
  11. このファイルをwp-config.phpという名前でコンピュータに保存します。
  12. WebサイトのファイルのコピーをWordPress Webサイトのルートディレクトリにアップロードします。 詳細については、「Upload files to your website (FTP)」を参照してください。

    注意: お客様がアップロードしているのは、前に他のホストからお客様のコンピュータに保存したWebサイトのファイルです。 Webサイトを含むフォルダはアップロードしないでください。 フォルダ内のすべてのファイルをアップロードします。

3. データベースを復元する

移行を完了するには、古いホスティングアカウントから新しいホスティングアカウントにデータベースをインポートする必要があります。 詳細については、「Import SQL files into MySQL databases」を参照してください。

考慮すべき事項

インターネット上でサイトを稼働させるには、DNSを更新する必要があります。これにより、現在のブログがオフラインになります。 詳細については、「Setting Nameservers for Your Domain Names」を参照してください。

Wordpressサイトを新しいサーバーに移行する場合、壊れたリンクを更新することが必要となることがあります。 サイトをオンライン状態にしたときにサイト内に壊れた画像やハイパーリンクがある場合、サイト内の古いリンクパスを消去することが必要となることがあります。 詳細については、「Fixing Permalink Issues with WordPress」を参照してください。

サイトを手動で移行するだけでなく、Wordpressサイトの移行のためのプラグインもあります。 顧客がサイトを移行する際に当社のサポートチームが支援に使用するプラグインの例を以下にあげます。
Duplicator
Backup and Moveプラグイン

その他のリソース

WordPressのWebサイトにはより詳細なヘルプ情報があり、次の内容に関するリソースが紹介されています。

注: 弊社では、お客様の便宜のためにサードパーティ製製品の使用方法に関する情報を提供していますが、サードパーティ製製品を保証したり、直接サポートするものではなく、これらの製品の機能や信頼性に対しては責任をもちません。

Rate this article: