Duplicatorの新しいワンクリック・バックアップ・クリーンアップ、自動削除、バージョン・アップデート
Duplicatorの新しいワンクリック・バックアップ・クリーンアップ、自動削除、バージョン・アップデート
WordPressサイトの引っ越しは、大きな引っ越しのために家を荷造りするような気分になることがあります。何も壊さず、何も残さず、すべてを無事に新しい場所に到着させたいものです。
多くのウェブサイトオーナーは、移行プラグインやウェブホストに移行処理を任せている。これらのツールはうまく機能しますが、サイトの移行をもっとコントロールしたいと思うかもしれません。
手作業による移行では、あなた自身が引越し業者となり、すべての箱を自分で梱包し、どこに何が入っているか正確に把握します。時間はかかりますが、すべてのファイルとデータベースの入力を完全に管理することができます。
手作業での移行は誰にでもできるものではない。技術的なノウハウと細部への注意が必要だ。しかし、私自身何百ものサイトを移行してきた経験から、サードパーティのツールを信頼するよりも、自分でやった方が安全な場合があることがわかりました。
このガイドでは、私がWordPressサイトを手作業で移行する際に使用している正確な手順を説明します。プロセスの各パートを明確で管理しやすいタスクに分解しました。
最後には、コンテンツを失うことなくサイトを移動する方法を正確に知ることができるだろう!
最初にウェブサイトを開設する際、ニーズに合ったホスティングプランとドメイン名を選択します。しかし、最終的にはサイトを移行する必要があるかもしれません。これは、WordPressウェブサイトを別のウェブホスト、サーバー、またはドメインに移動することを含みます。
サイトを移行する理由は以下の通りです。
ダウンタイム、読み込み速度の低下、またはその他のパフォーマンスの問題が発生する可能性があります。この場合、より良いウェブホストを見つけるか、ホスティングプランをアップグレードする必要があります。例えば、共有サーバーからマネージドWordPressホスティングに移行することもできます。
スモールビジネスやブログの規模が大きくなると、現在のサーバーでは大量のトラフィックを処理しきれなくなる可能性があります。
複雑なドメイン名はウェブサイトの信頼性に影響します。新しいドメインへの移行を検討しているなら、サイトを移行する時期です。
本番サイトに変更を加えると、サイトが壊れてしまう可能性があります。この問題を避けるために、コンテンツをローカルホストのステージングサイトに移行することができます。
ウェブサイトの移行を開始する前に、いくつかの予防措置を講じることが重要です。
まず、使用していないWordPressプラグインやテーマを削除し、無駄なコンテンツを移行しないようにします。次に、サイト、テーマ、プラグインを完全に更新してください。
また、元のサイトにインストールされているキャッシュ・プラグインを無効にすることをお勧めします。時々、これらは移行プロセスを妨害します。
最後に、ウェブサイトをバックアップしてください。これにより、手動での移行中に何か問題が発生した場合でも、サイトの機能的なコピーを確保することができます。
移行サービスはプロセスを自動化してくれるが、自分でやりたいと思うかもしれない。技術的な知識があれば、サードパーティのツールを使わずにWordPressを手動で移行することができます。
始めるには、元のサイトのデータベースをエクスポートする必要があります。このデータベースには、投稿、ページ、ウィジェット、WordPressの設定などの重要なデータが保存されています。このデータベースのバックアップができたら、新しいサーバーに簡単にアップロードできます。
通常、ウェブホストは、データベースマネージャであるphpMyAdminに簡単にアクセスできるようにします。例えば、Bluehostでは、phpMyAdminボタンを見つけてください。
次に、データベースを選択します。その後、エクスポートタブをクリックします。
データベースをエクスポートするためのオプションが表示されます。エクスポート方法として Quickを選択できます。必ずSQL形式を選択してください。
データベースをエクスポートするには、Goを押してください。データベースが自動的にSQLファイルとしてダウンロードされます。最後に、ZIPファイルに圧縮します。
WordPressのファイルをエクスポートする必要があります。
これを行うには、ウェブホストで推奨されているファイルマネージャにログインします。これは、cPanel、FileZilla、またはカスタムブランドのマネージャです。
このチュートリアルでは、FileZillaを使用します。これはウェブサイトファイルの編集に便利なサードパーティ製のSFTP/FTPクライアントです。
サイトに接続するには、ホスト名、ユーザー名、パスワード、ポート番号を入力します。この情報は、WordPressホスティング・プロバイダーから入手できます。
Quickconnectをクリックすると、右側のボックスにサイトファイルが表示されます。
あなたのルート・ディレクトリであるpublic_htmlフォルダを開きます。このフォルダ内のコアファイルをすべて選択し、ダウンロードします。
wp-admin、wp-content、wp-includesのような主要なフォルダをすべてダウンロードしてください。.htaccessのような隠しファイルも必要です。
FileZillaがこれらのファイルをあなたのコンピュータに転送したら、1つのZIPファイルに圧縮します。これにより、新しいサーバーへのアップロードが簡単になります。
次に、新しいウェブサイトのファイルマネージャーを開きます。旧サイトと同様に、public_htmlフォルダを見つけて開きます。ただし、このフォルダ内のコンテンツはすべて削除する必要がある。
次に、オリジナルファイルをこのディレクトリにアップロードします。cPanelを使用している場合は、zip圧縮したファイルをアップロードボックスにドロップするだけです。
アップロード後、必ずzipファイルを解凍してください。これで元のファイルが新しいウェブサイトにアップロードされたはずです。
WordPressを新規にインストールする場合は、新しいデータベースを作成する必要があります。これにより、保存したSQLデータベースをインポートするためのスペースが提供されます。
ホスティング会社によって、このプロセスは異なる場合があります。cPanelを提供しているホストを使用している場合は、データベース設定を見つけて、MySQLデータベースをクリックします。
新しいデータベースには単純に名前をつけることができる。そして、Create Databaseをクリックします。
新しいデータベースとともに、新しいユーザーを追加する必要があります。MySQL Usersセクションに新しいユーザ名とパスワードを入力します。
次に、新規ユーザーを先ほど作成したデータベースにリンクします。Add User to Databaseの下で、新しいユーザーとデータベースを選択します。
ユーザーにすべての権限を自由に与えてください。これにより、ユーザーはデータベースを完全に制御できるようになります。
新しいデータベースを作成したら、元のデータベースをインポートすることができます。これを行うには、新しいサイトのphpMyAdminを開き、追加したデータベースを選択します。そして、インポートタブに移動します。
このページで、Choose Fileをクリックし、zip圧縮したデータベースファイルをアップロードします。最後に「Go」をクリックして、オリジナルのデータベースをインポートします。
すべてのWordPressサイトには、データベースに関する情報を含むwp-config.phpファイルがあります。元のサイトのファイルを新しいサーバーにアップロードしたので、このwp-config.phpファイルを更新する必要があります。
まず、ファイル・マネージャーを開き、public_html " wp-config.phpにアクセスします。このファイルの中で、DB_USER、DB_NAME、DB_PASSWORDの行を見つけてください。
古いデータベース名、ユーザー、パスワードを削除します。次に、新しいデータベース情報を追加します。また、DB_HOST値を更新して新しいホストを反映させる必要があるかもしれません。
新しいドメインに移行した場合は、旧ドメイン名やURLパスの記述も検索する必要があります。新しいウェブサイトを指すように、このデータを必ず更新してください。
ここまでで、ウェブサイトは新しいサーバーまたはドメイン名に完全に移行されます。サイトは機能していますが、ドメインネームシステム(DNS)での表示方法も更新することが重要です。
現在、ドメインのDNSは古いホストを指しています。幸いなことに、新しいホストを反映するように簡単に変更することができます。
このプロセスは、新しいドメインを登録した場所によって異なります。これがどのように動作するかのアイデアを与えるために、我々はBluehostでネームサーバーを変更する手順を説明します。
まず、ホスティングアカウントにログインし、ドメイン " マイドメインに進みます。次に、ドメインの右側にあるドロップダウンメニューを展開し、DNSをクリックします。
ここで、ネームサーバーとIPアドレスを含むDNSレコードが表示されます。次に、Editをクリックします。
新しいウェブホストを指定するには、セットアップタイプとして カスタムを選択します。
ここで、新しいホスティングプロバイダの情報を入力するだけです。DNSが伝搬し、新しいサイトを指すようになるまで、最大48時間かかることがあります。
この期間が過ぎたら、WordPressのダッシュボードを開き、設定 " 一般に進みます。WordPressアドレスと サイトアドレスを見つけて更新してください。
新しいURLに移動した場合は、古いドメインのインスタンスも検索して置換する必要があります。こうすることで、画像やその他の古いURLは既存のサイトを指すようになります。
これを行うには、Search Replace DBスクリプトを使用することができます。あるいは、Better Search Replaceプラグインがより初心者向けのオプションを提供しています。このツールを使えば、ダッシュボードを離れることなくデータベースの検索と置換を実行できます。
プラグインをインストールしたら、ツール " Better Search Replaceにアクセスしてください。Search forボックスに古いURLを入力します。新しいURLはReplace withボックスに入力します。
データベースのテーブルをすべて選択する。その後、ドライランを無効にして、データベースのURLの検索と置換を続けることができます。
WordPressのデータベースやファイルを扱った経験があまりない場合、手動でのサイト移行は最良の選択肢ではないかもしれません。潜在的なリスクを考えると、おそらくより安全な方法でウェブサイトを移行したいでしょう。
手軽で簡単な方法としては、WordPressの移行プラグインをインストールする方法がある。
Duplicatorは、WordPressサイトをエクスポートして簡単に移動できる強力なツールです。
私のお気に入りのデュプリケーター・プロの特徴のひとつは、ドラッグ・アンド・ドロップ機能だ。
サイトのコンテンツ、テーマ、プラグイン、データベース、メディアファイルをバンドルしたバックアップを作成できます。そして、このzipファイルを2つ目のサイトにドロップするだけです。
これにより、Duplicatorの移行ウィザードが起動し、元のコンテンツをインポートするためのステップバイステップのガイドが表示されます。手動でファイルをインポートしたり、検索と置換スクリプトを実行する必要はありません。
さらに、Duplicatorは大規模サイトや マルチサイトネットワークに対応できるように構築されています。代理店やビジネスのウェブサイトから重要なデータを失う心配はありません。
このツールを使えば、ウェブサイトを移動する際の時間と労力を大幅に節約できます。ファイルマネージャーやphpMyAdminと格闘するよりも、Duplicatorに作業を任せることができます!
WordPressサイトを移行する最も簡単な方法は、Duplicator ProのようなWordPress移行プラグインをインストールすることです。Duplicatorを使えば、サイト全体を1つのzipアーカイブファイルにパッケージすることができます。そして、それを新しいWordPressインストールにドラッグ&ドロップすることができます。これにより、ファイルやデータベースを手動で転送する必要がなくなり、移行中にデータが失われることがなくなります。
利用可能なさまざまな移行プラグインを調べたい場合は、ここに最も人気のあるオプションのいくつかを示します:
WordPressサイトを手動で移行するには、phpMyAdminで現在のWordPressサイトのデータベースをエクスポートします。次に、FTPまたはファイルマネージャを使用して、すべてのWebサイトファイルを新しいホスティング環境に転送します。
また、新しいホスティングサーバーに新しいデータベースを作成し、以前にエクスポートしたデータベースをインポートする必要があります。最後に、新しいホスティングのwp-config.phpファイルでデータベースの認証情報とサイトのURLを更新し、適切な接続を確保します。
ローカルサイトで、Duplicator Proを使ってサイトのファイルとデータベースのコピーを作成します。Duplicator が本番サイトにもインストールされていることを確認してください。次に、インポートツールを使用して、ローカルサイトをライブサーバにアップロードします。
はい、WordPressサイトを別のサイトに移行することができます。Duplicator Pro プラグインを使用して、元のサイトのバックアップを作成するだけです。その後、新しいサイトにバックアップをインポートし、Duplicator移行ウィザードの手順に従ってください。
WordPressサイトを新しいホストに復元するには、Duplicatorを使用して定期的にバックアップを保存していることを確認してください。サイトがクラッシュし、ホスティングをアップグレードすることにした場合、最新のバックアップアーカイブファイルを新しいサイトにドラッグ&ドロップするだけです。これで元のサイトのデータがすべて復元されます。
WordPressサイトの移行を複雑にする必要はない。何度も手作業で移行を終えてみて、正しい手順を正しい順番で踏むことがすべてだと気づいた。
手作業での移行が専門的すぎると感じたら、Duplicatorを試してみてください。私は数え切れないほどのクライアントサイトで使用してきましたが、バックアップを作成し、それを新しい場所にドロップするだけの簡単な作業です。データベースファイルには1つも触れる必要はありません。
次回の移行をさらにスムーズにしたいですか?サイトのバックアップを定期的に取っておきましょう。移行中に何か問題が発生しても、常に最新のコピーを準備しておくことができます。
移行後は忘れずにすべてをテストしてください。ページ、投稿、コンタクトフォームをチェックしてください。私はいつも少なくとも1時間はサイト内をクリックし、移行中に何も壊れていないことを確認します。
WordPress移行のヒントがもっと必要ですか?以下の他のガイドをご覧ください。
情報開示私たちのコンテンツは読者支援型です。つまり、あなたが私たちのリンクをクリックした場合、私たちはコミッションを得る可能性があります。私たちは、読者に付加価値をもたらすと信じる製品のみを推薦します。