最高のWordPressバックアップ
& 移行プラグインを今すぐ入手しよう
デュプリケーターを今すぐ入手
Duplicatorの新しいワンクリック・バックアップ・クリーンアップ、自動削除、バージョン・アップデート

Duplicatorの新しいワンクリック・バックアップ・クリーンアップ、自動削除、バージョン・アップデート

WordPressのバックアップをよりきれいに、より整理して、より安全にしたいですか?Duplicatorの新しいバックアップログ管理機能とアップデートされたバージョンについてご紹介します。
WordPressを手動で移行する方法

WordPressサイトを手動で移行する方法(簡単なDIYステップ) 

執筆者 著者アバター ジョエラ・ダン
著者アバター ジョエラ・ダン
ジョエラはWordPressで長年の経験を持つライターです。Duplicatorでは、基本的なバックアップから大規模な移行まで、サイトのメンテナンスを専門としています。彼女の最終的なゴールは、あなたのWordPressウェブサイトが安全で、成長できるようにすることです。
     レビュー レビュアーアバター ジョン・ターナー
レビュアーアバター ジョン・ターナー
ジョン・ターナーはDuplicatorの社長です。彼は20年以上のビジネスと開発の経験があり、彼のプラグインは2500万回以上ダウンロードされています。

WordPressサイトの引っ越しは、大きな引っ越しのために家を荷造りするような気分になることがあります。何も壊さず、何も残さず、すべてを無事に新しい場所に到着させたいものです。

多くのウェブサイトオーナーは、移行プラグインやウェブホストに移行処理を任せている。これらのツールはうまく機能しますが、サイトの移行をもっとコントロールしたいと思うかもしれません。

手作業による移行では、あなた自身が引越し業者となり、すべての箱を自分で梱包し、どこに何が入っているか正確に把握します。時間はかかりますが、すべてのファイルとデータベースの入力を完全に管理することができます。

手作業での移行は誰にでもできるものではない。技術的なノウハウと細部への注意が必要だ。しかし、私自身何百ものサイトを移行してきた経験から、サードパーティのツールを信頼するよりも、自分でやった方が安全な場合があることがわかりました。

このガイドでは、私がWordPressサイトを手作業で移行する際に使用している正確な手順を説明します。プロセスの各パートを明確で管理しやすいタスクに分解しました。

最後には、コンテンツを失うことなくサイトを移動する方法を正確に知ることができるだろう!

目次

簡単なまとめ:WordPressサイトを手動で移行する方法

1.データベースをエクスポートします。
手動でWordPressサイトの移行を開始するには、phpMyAdminを開き、データベースを選択します。SQLファイルとしてエクスポートします。
2.ウェブサイトのファイルを新しい場所に移す。
次に、サイトのルート・ディレクトリにあるすべてのファイルをダウンロードします。それらを新しいサイトのルート・ディレクトリにアップロードします。
3.新しいデータベースを作成する。
データベースを移行する前に、新しいサイト用に新しいデータベースを作成する必要があります。これはcPanelで行うことができます。また、新しいユーザーを追加し、新しいデータベースに割り当ててください。
4.元のデータベースをインポートします。
新しいサイトのphpMyAdminを開きます。先ほど作成したデータベース名を選択します。インポートタブをクリックし、古いデータベースをアップロードします。
5.wp-config.phpファイルを編集します。
新しいサイトのwp-config.phpファイルで、データベース名、ユーザー、パスワード、ホストを更新します。
6.URLとDNS設定を更新する。
サイト移行後、WordPressアドレスとサイトアドレスとともにDNS設定を更新してください。検索と置換スクリプトを使用して、古いドメインを新しいドメインに置き換えます。

専門家のアドバイス これらの手順を減らすために、代わりにWordPress移行プラグインを使うことをお勧めします!Duplicator Proを使えば、元のサイトをバックアップし、新しい場所にドラッグ&ドロップすることができます。

WordPressサイトを手動で移行したい理由

最初にウェブサイトを開設する際、ニーズに合ったホスティングプランとドメイン名を選択します。しかし、最終的にはサイトを移行する必要があるかもしれません。これは、WordPressウェブサイトを別のウェブホスト、サーバー、またはドメインに移動することを含みます。

サイトを移行する理由は以下の通りです。

  • ウェブサイトのパフォーマンス低下

ダウンタイム、読み込み速度の低下、またはその他のパフォーマンスの問題が発生する可能性があります。この場合、より良いウェブホストを見つけるか、ホスティングプランをアップグレードする必要があります。例えば、共有サーバーからマネージドWordPressホスティングに移行することもできます。

  • オーガニック・トラフィックの増加

スモールビジネスやブログの規模が大きくなると、現在のサーバーでは大量のトラフィックを処理しきれなくなる可能性があります。

  • リブランディング

複雑なドメイン名はウェブサイトの信頼性に影響します。新しいドメインへの移行を検討しているなら、サイトを移行する時期です。 

本番サイトに変更を加えると、サイトが壊れてしまう可能性があります。この問題を避けるために、コンテンツをローカルホストのステージングサイトに移行することができます。 

WordPressサイトを手動で移行する前に

ウェブサイトの移行を開始する前に、いくつかの予防措置を講じることが重要です。

まず、使用していないWordPressプラグインやテーマを削除し、無駄なコンテンツを移行しないようにします。次に、サイト、テーマ、プラグインを完全に更新してください。

また、元のサイトにインストールされているキャッシュ・プラグインを無効にすることをお勧めします。時々、これらは移行プロセスを妨害します。

最後に、ウェブサイトをバックアップしてください。これにより、手動での移行中に何か問題が発生した場合でも、サイトの機能的なコピーを確保することができます。

WordPressサイトを手動で移行する方法

移行サービスはプロセスを自動化してくれるが、自分でやりたいと思うかもしれない。技術的な知識があれば、サードパーティのツールを使わずにWordPressを手動で移行することができます。

手作業による移行には、常にいくつかのリスクが伴います。重要なデータを失ったり、サイト全体が壊れたりする可能性がある。このプロセスをより簡単かつ安全にするために、Duplicator ProのようなWordPress移行プラグインをインストールすることをお勧めします。 

ステップ1:データベースのエクスポート

始めるには、元のサイトのデータベースをエクスポートする必要があります。このデータベースには、投稿、ページ、ウィジェット、WordPressの設定などの重要なデータが保存されています。このデータベースのバックアップができたら、新しいサーバーに簡単にアップロードできます。

通常、ウェブホストは、データベースマネージャであるphpMyAdminに簡単にアクセスできるようにします。例えば、BluehostではphpMyAdminボタンを見つけてください。

ワードプレス phpMyAdmin

次に、データベースを選択します。その後、エクスポートタブをクリックします。

phpMyAdminエクスポート

データベースをエクスポートするためのオプションが表示されます。エクスポート方法として Quickを選択できます。必ずSQL形式を選択してください。

WordPressデータベースのエクスポート

データベースをエクスポートするには、Goを押してください。データベースが自動的にSQLファイルとしてダウンロードされます。最後に、ZIPファイルに圧縮します。 

ステップ2:サイトファイルを新サーバーに転送する

WordPressのファイルをエクスポートする必要があります。

これを行うには、ウェブホストで推奨されているファイルマネージャにログインします。これは、cPanel、FileZilla、またはカスタムブランドのマネージャです。

このチュートリアルでは、FileZillaを使用します。これはウェブサイトファイルの編集に便利なサードパーティ製のSFTP/FTPクライアントです。

FileZillaウェブサイト

サイトに接続するには、ホスト名、ユーザー名、パスワード、ポート番号を入力します。この情報は、WordPressホスティング・プロバイダーから入手できます。

ファイルジラ・クイックコネクト

Quickconnectをクリックすると、右側のボックスにサイトファイルが表示されます。

あなたのルート・ディレクトリであるpublic_htmlフォルダを開きます。このフォルダ内のコアファイルをすべて選択し、ダウンロードします。

サイトファイルのダウンロード

wp-adminwp-contentwp-includesのような主要なフォルダをすべてダウンロードしてください。.htaccessのような隠しファイルも必要です。

FileZillaがこれらのファイルをあなたのコンピュータに転送したら、1つのZIPファイルに圧縮します。これにより、新しいサーバーへのアップロードが簡単になります。

次に、新しいウェブサイトのファイルマネージャーを開きます。旧サイトと同様に、public_htmlフォルダを見つけて開きます。ただし、このフォルダ内のコンテンツはすべて削除する必要がある。

サイトファイルの削除

次に、オリジナルファイルをこのディレクトリにアップロードします。cPanelを使用している場合は、zip圧縮したファイルをアップロードボックスにドロップするだけです。

サイトファイルのアップロード

アップロード後、必ずzipファイルを解凍してください。これで元のファイルが新しいウェブサイトにアップロードされたはずです。 

ステップ3:新規データベースの作成

WordPressを新規にインストールする場合は、新しいデータベースを作成する必要があります。これにより、保存したSQLデータベースをインポートするためのスペースが提供されます。

ホスティング会社によって、このプロセスは異なる場合があります。cPanelを提供しているホストを使用している場合は、データベース設定を見つけて、MySQLデータベースをクリックします。

MySQLデータベース

新しいデータベースには単純に名前をつけることができる。そして、Create Databaseをクリックします。

MySQLデータベースの作成

新しいデータベースとともに、新しいユーザーを追加する必要があります。MySQL Usersセクションに新しいユーザ名とパスワードを入力します。

MySQLユーザーの作成

次に、新規ユーザーを先ほど作成したデータベースにリンクします。Add User to Databaseの下で、新しいユーザーとデータベースを選択します。

ユーザーをデータベースに追加する

ユーザーにすべての権限を自由に与えてください。これにより、ユーザーはデータベースを完全に制御できるようになります。 

ステップ 4: オリジナル・データベースのインポート

新しいデータベースを作成したら、元のデータベースをインポートすることができます。これを行うには、新しいサイトのphpMyAdminを開き、追加したデータベースを選択します。そして、インポートタブに移動します。

データベースのインポート

このページで、Choose Fileをクリックし、zip圧縮したデータベースファイルをアップロードします。最後に「Go」をクリックして、オリジナルのデータベースをインポートします。 

ステップ 5: wp-config.phpファイルを編集する

すべてのWordPressサイトには、データベースに関する情報を含むwp-config.phpファイルがあります。元のサイトのファイルを新しいサーバーにアップロードしたので、このwp-config.phpファイルを更新する必要があります。

WordPressを新規にインストールした場合、wp-config-sample.phpファイルが作成されます。これをコピーして、wp-config.phpという名前に変更してください。

まず、ファイル・マネージャーを開き、public_html " wp-config.phpにアクセスします。このファイルの中で、DB_USERDB_NAMEDB_PASSWORDの行を見つけてください。

wp-config.phpファイルを更新する

古いデータベース名、ユーザー、パスワードを削除します。次に、新しいデータベース情報を追加します。また、DB_HOST値を更新して新しいホストを反映させる必要があるかもしれません。

新しいドメインに移行した場合は、旧ドメイン名やURLパスの記述も検索する必要があります。新しいウェブサイトを指すように、このデータを必ず更新してください。 

ステップ6:DNS設定を更新する

ここまでで、ウェブサイトは新しいサーバーまたはドメイン名に完全に移行されます。サイトは機能していますが、ドメインネームシステム(DNS)での表示方法も更新することが重要です。 

現在、ドメインのDNSは古いホストを指しています。幸いなことに、新しいホストを反映するように簡単に変更することができます。

このプロセスは、新しいドメインを登録した場所によって異なります。これがどのように動作するかのアイデアを与えるために、我々はBluehostでネームサーバーを変更する手順を説明します。

まず、ホスティングアカウントにログインし、ドメイン " マイドメインに進みます。次に、ドメインの右側にあるドロップダウンメニューを展開し、DNSをクリックします。

BluehostのDNS設定

ここで、ネームサーバーとIPアドレスを含むDNSレコードが表示されます。次に、Editをクリックします。

DNSレコードの編集

新しいウェブホストを指定するには、セットアップタイプとして カスタムを選択します。

カスタムネームサーバーの設定

ここで、新しいホスティングプロバイダの情報を入力するだけです。DNSが伝搬し、新しいサイトを指すようになるまで、最大48時間かかることがあります。

この期間が過ぎたら、WordPressのダッシュボードを開き、設定 " 一般に進みます。WordPressアドレスと サイトアドレスを見つけて更新してください。

ワードプレスのアドレスを更新する

ステップ7:URLの更新

新しいURLに移動した場合は、古いドメインのインスタンスも検索して置換する必要があります。こうすることで、画像やその他の古いURLは既存のサイトを指すようになります。

これを行うには、Search Replace DBスクリプトを使用することができます。あるいは、Better Search Replaceプラグインがより初心者向けのオプションを提供しています。このツールを使えば、ダッシュボードを離れることなくデータベースの検索と置換を実行できます。

Better Search Replace プラグイン

プラグインをインストールしたら、ツール " Better Search Replaceにアクセスしてください。Search forボックスに古いURLを入力します。新しいURLはReplace withボックスに入力します。

検索置換設定の改善

データベースのテーブルをすべて選択する。その後、ドライランを無効にして、データベースのURLの検索と置換を続けることができます。

移行後、バックリンクを提供してくれたウェブサイトのオーナーに連絡を取るのもよいだろう。新しいドメインのURLでバックリンクを更新してもらうようにしましょう。

デュプリケーター:WordPressをより簡単に移行する方法

WordPressのデータベースやファイルを扱った経験があまりない場合、手動でのサイト移行は最良の選択肢ではないかもしれません。潜在的なリスクを考えると、おそらくより安全な方法でウェブサイトを移行したいでしょう。

手軽で簡単な方法としては、WordPressの移行プラグインをインストールする方法がある。 

Duplicatorは、WordPressサイトをエクスポートして簡単に移動できる強力なツールです。

Duplicator Pro プラグイン

私のお気に入りのデュプリケーター・プロの特徴のひとつは、ドラッグ・アンド・ドロップ機能だ。

サイトのコンテンツ、テーマ、プラグイン、データベース、メディアファイルをバンドルしたバックアップを作成できます。そして、このzipファイルを2つ目のサイトにドロップするだけです。

Duplicatorでバックアップをインポート

これにより、Duplicatorの移行ウィザードが起動し、元のコンテンツをインポートするためのステップバイステップのガイドが表示されます。手動でファイルをインポートしたり、検索と置換スクリプトを実行する必要はありません。

デュプリケーターの検索と置換

さらに、Duplicatorは大規模サイトや マルチサイトネットワークに対応できるように構築されています。代理店やビジネスのウェブサイトから重要なデータを失う心配はありません。 

このツールを使えば、ウェブサイトを移動する際の時間と労力を大幅に節約できます。ファイルマネージャーやphpMyAdminと格闘するよりも、Duplicatorに作業を任せることができます!

無料の移行ツールをご希望の場合は、Duplicatorも無料版を提供しています。Duplicator Liteを使えば、コーディングの経験がなくてもWordPressサイトを移行できる!

よくある質問 (FAQ)

WordPressサイトを移行する最も簡単な方法は?

WordPressサイトを移行する最も簡単な方法は、Duplicator ProのようなWordPress移行プラグインをインストールすることです。Duplicatorを使えば、サイト全体を1つのzipアーカイブファイルにパッケージすることができます。そして、それを新しいWordPressインストールにドラッグ&ドロップすることができます。これにより、ファイルやデータベースを手動で転送する必要がなくなり、移行中にデータが失われることがなくなります。

利用可能なさまざまな移行プラグインを調べたい場合は、ここに最も人気のあるオプションのいくつかを示します:

WordPressサイトを手動で移行するには?

WordPressサイトを手動で移行するには、phpMyAdminで現在のWordPressサイトのデータベースをエクスポートします。次に、FTPまたはファイルマネージャを使用して、すべてのWebサイトファイルを新しいホスティング環境に転送します。

また、新しいホスティングサーバーに新しいデータベースを作成し、以前にエクスポートしたデータベースをインポートする必要があります。最後に、新しいホスティングのwp-config.phpファイルでデータベースの認証情報とサイトのURLを更新し、適切な接続を確保します。

ローカルで作業した後、WordPressサイトをライブホストにアップロードするにはどうすればよいですか?

ローカルサイトで、Duplicator Proを使ってサイトのファイルとデータベースのコピーを作成します。Duplicator が本番サイトにもインストールされていることを確認してください。次に、インポートツールを使用して、ローカルサイトをライブサーバにアップロードします。

WordPressのサイトを別のサイトに移すことはできますか?

はい、WordPressサイトを別のサイトに移行することができます。Duplicator Pro プラグインを使用して、元のサイトのバックアップを作成するだけです。その後、新しいサイトにバックアップをインポートし、Duplicator移行ウィザードの手順に従ってください。

新しいホストにWordPressサイトを復元するにはどうすればよいですか?

WordPressサイトを新しいホストに復元するには、Duplicatorを使用して定期的にバックアップを保存していることを確認してください。サイトがクラッシュし、ホスティングをアップグレードすることにした場合、最新のバックアップアーカイブファイルを新しいサイトにドラッグ&ドロップするだけです。これで元のサイトのデータがすべて復元されます。

結論

WordPressサイトの移行を複雑にする必要はない。何度も手作業で移行を終えてみて、正しい手順を正しい順番で踏むことがすべてだと気づいた。

手作業での移行が専門的すぎると感じたら、Duplicatorを試してみてください。私は数え切れないほどのクライアントサイトで使用してきましたが、バックアップを作成し、それを新しい場所にドロップするだけの簡単な作業です。データベースファイルには1つも触れる必要はありません。

次回の移行をさらにスムーズにしたいですか?サイトのバックアップを定期的に取っておきましょう。移行中に何か問題が発生しても、常に最新のコピーを準備しておくことができます。

移行後は忘れずにすべてをテストしてください。ページ、投稿、コンタクトフォームをチェックしてください。私はいつも少なくとも1時間はサイト内をクリックし、移行中に何も壊れていないことを確認します。

WordPress移行のヒントがもっと必要ですか?以下の他のガイドをご覧ください。

著者アバター
ジョエラ・ダン コンテンツライター
ジョエラはWordPressで長年の経験を持つライターです。Duplicatorでは、基本的なバックアップから大規模な移行まで、サイトのメンテナンスを専門としています。彼女の最終的なゴールは、あなたのWordPressウェブサイトが安全で、成長できるようにすることです。

情報開示私たちのコンテンツは読者支援型です。つまり、あなたが私たちのリンクをクリックした場合、私たちはコミッションを得る可能性があります。私たちは、読者に付加価値をもたらすと信じる製品のみを推薦します。