WordPressサイトをコピーする方法

公開: 2020-11-18

WordPressサイトをコピーする機能は、いくつかの理由で非常に役立ちます。特に、Webサイトの再設計を検討している場合や、テスト目的(新しいテーマを試すなど)の場合に役立ちます。 WordPressサイトのコピーを用意しておくと、同様の設定、プラグイン、テーマがインストールされているクライアントに新しいWebサイトを展開する場合にも役立ちます。 WordPress Webサイトがどのように構築されたかを知りたい場合は、そのコピーが必要になることもあります。

WordPressサイトをコピーする方法

この投稿では、WordPressサイトをコピーする方法をほんの数ステップで説明します。 WordPressサイトを手動でコピーする方法と、BackupBuddyなどのプラグインを使用してプロセスをショートカットする方法の両方について説明します。

このガイドでは

    はじめに:WordPressWebサイトのコンポーネント

    WordPress Webサイトは、2つの基本的なコンポーネントで構成されています。 Webサイトのコピーを作成するには、両方のコンポーネントを含める必要があります。

    • 1.WordPressデータベース WordPressデータベースには、WordPressの投稿、ページ、コメント、ユーザーなどのコンテンツが含まれています。
    • 2. WordPressWebサイトを機能させるファイル。 WordPress Webサイトには、Webサイトを機能させるために連携する何百ものファイルが含まれています。 これらのファイルには、WordPressコアファイル、メディアライブラリにアップロードしたすべてのファイル(.jpg、.pngなど)、PHPスクリプト、その他のコードファイル、およびすべてのテーマファイルまたはプラグインファイルが含まれます。 さらに、WordPressインストールディレクトリ(サブディレクトリを含む)内のすべてのファイルと.htaccessファイルをコピーする必要があります。 (これらのファイルはWordPressデータベースに保存されません。)

    WordPress Webサイトのコピーを作成することは、バックアップを作成することと同じです。

    実際には、WordPress Webサイトをコピーすることは、Webサイトのバックアップを作成することと非常に似ています。 WordPressバックアップは、基本的にWordPressインストール全体(WordPressデータベースとWordPressインストール内のすべてのファイルを含む)のコピーを作成します。 バックアップを作成するのと同じように、ダウンロード可能な形式でバックアップファイルにアクセスする簡単な方法も必要です。

    WordPressサイトをコピーする方法:手動の方法

    このセクションでは、WordPressサイトをコピーする方法の手動による方法について説明します。 サーバー上のコードの編集やファイルの参照に慣れていない場合は、スキップして先に進むことができます。

    あなたのサイトのデータベースをコピーする方法

    • 1.サイトのデータベースをコピーするには、サイトのサーバー上のphpMyAdminにアクセスする必要があります。 クイックリファレンスとして、cPanelにログインした後にphpMyAdminアイコンがあります。
    phpmyadmin
    • 2.phpMyAdminアイコンをクリックしてログインします。 (すでにcPanelにログインしている場合は、phpMyadminが自動的に起動します。)
    • 3.ページの左側から、WordPressデータベースを選択します。 この例では、データベースの名前は「wp」です。
    • 4.これで、WordPressデータベースに含まれるすべてのテーブルが表示されます(例:wp_commentmeta、wp_comments、wp_options、wp_postsなど)。
    • 5.上部のタブセットの[エクスポート]タブをクリックします。 「クイック」オプションを選択し、「実行」ボタンをクリックします。
    phpmyadminエクスポートデータベース

    データベースファイルは、.sql形式で自動的にダウンロードされます。 データベースのサイズによっては、これには数秒かかる場合があります。

    あなたのウェブサイトのファイルをコピーする方法

    FTPクライアントを使用して、サーバー上のファイルをコンピューター上のフォルダーに手動でコピーできます。 ファイルをダウンロードしたら、zipファイルに圧縮または圧縮できます。 注:サイトのサイズによっては、このダウンロードに時間がかかる場合があります。

    ワードプレスファイルftp

    プラグインを使用してWordPressサイトをコピーする方法(簡単な方法)

    WordPressバックアッププラグインのBackupBuddyを使用すると、手動による方法よりもWordPressサイトのコピーがはるかに簡単になります。 BackupBuddyを使用すると、ファイルを手動でエクスポートまたはダウンロードする必要はありません。

    BackupBuddyでWordPressサイトのコピーを簡単にする方法をいくつか紹介します。

    • WordPressサイトをWordPress管理ダッシュボードから直接コピーできます(cPanelまたはFTPクライアントにログインする必要はありません)。
    • WordPress Webサイト全体をzipファイル(データベースファイルを含む)で数分(場合によっては数秒)でダウンロードできます
    • BackupBuddyのImportBuddyスクリプトを使用して、Webサイトのコピーを別のドメイン、ホスト、テストサーバーなどの新しい場所にすばやく移動できます。

    BackupBuddyプラグインを使用して完全なバックアップを作成する

    • 1.開始するには、WordPressWebサイトにBackupBuddyプラグインをインストールしてアクティブ化します。 ここでBackupBuddyを購入し、iThemesメンバーパネルからプラグインのzipファイルをダウンロードできます。
    • 2. BackupBuddyプラグインをアクティブにしたら、WordPressダッシュボードの左側にあるBackupBuddyメニューを展開し、[バックアップ]リンクをクリックします。
    • 3. [バックアップ]ページで、[完全バックアップ]ボタンをクリックして、サイトのファイルとデータベースのバックアップの実行を開始します。
    backupbuddy完全バックアップ
    • 4.バックアップが完了したら、バックアップファイルをzipファイルとしてコンピューターにダウンロードできます。 このバックアップファイルは、基本的にWordPressサイトの完全なコピーです。
    バックアップファイルをダウンロードする
    • 4.バックアップzipファイルをダウンロードしたら、展開して内容を確認できます。 これはあなたのウェブサイトのコピーです。
    ワードプレスのバックアップzipファイルが展開されました

    WordPressサイトのコピーを別のドメイン、ホスト、またはサーバーに移動する方法

    WordPressサイトのコピーを入手したら、テスト環境や開発目的で使用することをお勧めします。 これを行うには、WordPressサイトのコピーを、サーバー上の別のディレクトリ、新しいドメイン、またはローカルホストなどの別の場所に移動する必要があります。

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

    Webサイトのコピーを手動で移動することに興味がある場合は、これら2つの投稿を参照してください。 これらの投稿には、手動で取り組む場合のより詳細な手順が含まれています。

    • WordPressコーデックスから:WordPressの移動
    • WordPressコーデックスから:バックアップからデータベースを復元する

    BackupBuddyを使用してWordPressサイトを移動する方法

    BackupBuddyは、プロセスを自動化することにより、WordPressWebサイトを移動するプロセスを簡単にします。

    たとえば、BackupBuddyは、次の複雑な手順をプロセスから削除します。

    • 新しいサーバーのMySQLデータベース名、ユーザー、およびパスワードを使用してwp-config.phpファイルを編集します。
    • データベース全体を検索および置換してURLを変更する
    • 新しい場所を参照するようにアップロードされたメディアを変更する
    • シリアル化されたデータの移行

    さらに2つの詳細なチュートリアルがありますが、プロセスは次のように機能します。 ここで両方のシナリオを読むことができます。

    WordPressWebサイトを新しいサーバーまたはWebホストに移動する

    WordPressを新しいサーバーに移動します

    WordPressサイトを新しいサーバーに移動する方法

    この投稿では、WordPressサイトまたはブログを別のサーバーまたはホスティング会社に移動する方法のステップバイステップガイドについて説明します。 続きを読む …

    ウェブサイトのコピーを現在のホスティングプランの別のサーバーまたはディレクトリに移動する必要がある場合は、このチュートリアルを使用することをお勧めします。 ウェブサイトのコピーを新しいホスティング会社に転送する場合にも、このチュートリアルを使用することをお勧めします。

    WordPressWebサイトを新しいURLまたはドメイン名に移動する

    WordPressウェブサイトを新しいドメインに移動する方法

    この投稿では、WordPressサイトを新しいURLまたはドメインに移動する方法のステップバイステップガイドについて説明します。 続きを読む …

    Webサイトのコピーのドメイン名またはURLのみを変更する必要がある場合は、このチュートリアルを使用してください。 (この方法を使用して、サーバーまたはホスティングの場所を微調整することもできます。)

    BackupBuddyでWordPressウェブサイトを移動する方法の説明

    1.完全なバックアップファイルをダウンロードし、zip形式のままにします(上記の「BackupBuddyの使用開始」セクションの手順1〜4を参照)。 注:バックアップファイルを解凍しないでください。

    2.BackupBuddyメニューの[復元/移行]ページに移動します。 ボタンをクリックして、ImportBuddyスクリプトをダウンロードします。

    ダウンロード-importbuddy

    3.ImportBuddyのパスワードを確認します。 ポップアップ表示されるウィンドウで、新しいパスワードを入力するか、空白のままにして、BackupBuddyを最初にインストールしたときに設定したImportBuddyパスワードを使用します。 このパスワードは、ImportBuddyスクリプトを不正アクセスからロックするため、重要です。 [OK]をクリックすると、ダウンロードが開始されます。

    4.プロセスの次の部分では、コピーしたWordPressサイト用にサーバー上にWordPressデータベースを作成する必要があります。 BackupBuddyは、コピーからのデータベースの取得とテーブルの置き換えを処理しますが、それでも新しい空のデータベースが必要です。

    WordPressデータベースを作成する

    このセクションで作成したデータベース名、ユーザー名、およびパスワードを、後でImportBuddyの移行プロセスで使用するために必ずコピーしてください。新しいMqSQLデータベースを作成する方法の詳細な手順については、この投稿を参照してください。

    5.次に、バックアップzipファイルとImportBuddyファイルをサーバー上の新規/移動サイトのディレクトリにアップロードします。 (基本的に、ディレクトリはWordPressサイトがサーバー上で「存在する」場所です。WordPressサイトを実行するすべてのファイルはこのフォルダー(ディレクトリ)内にあります。)このステップでは、サーバーまたはファイルへのFTPアクセスを使用できます。 cPanel内のマネージャー。 サーバー上のファイルをアップロード(または削除)するためのアクセス権が必要です。

    空のワードプレスディレクトリ

    6. WordPressサイトの最終的な場所のディレクトリ(フォルダ)を開きます。

    注:ほとんどのホスティングプロバイダーは、ドメイン名をホスティングアカウントに追加すると、ディレクトリを自動的に設定して名前を付けます。 ディレクトリは/ public_htmlディレクトリにあります。 重要:バックアップzipファイルとimportbuddy.phpファイルをアップロードする前に、このディレクトリを空にする必要があります。 このディレクトリに既存のファイルがある場合は、先に進んでそれらを削除し、空のフォルダを作成します。

    cpanelにファイルをアップロードする

    7.importbuddy.phpファイルとバックアップzipファイルをこの空のディレクトリにアップロードします。 ここでファイルマネージャ内のアップロード機能を使用できます。 14. importbuddy.phpファイルとバックアップzipファイルをアップロードすると、ディレクトリは次のようになります。

    ディレクトリへのbackupbuddyのアップロード

    8.この最後の一連の手順では、ImportBuddyを使用してサイトの移動を完了する方法について説明します。 サイトのURL / importbuddy.phpに移動します。 サイトの移動例については、ブラウザでこのリンクにアクセスします。

     http://examplesite.com/importbuddy.php

    9.残りのImportBuddyの手順に従って、サイトの移動を完了します。 手順3で新しいデータベースのクレデンシャルを入力します。最後の手順で、サイトのURLをクリックして、サイトが機能していることを確認します。

    importbuddyステップ6

    10.「クリーンアップの完了」ボタンをクリックします。 それでおしまい! WordPressサイトのコピーを新しい場所に正常に移動しました。

    今すぐBackupBuddyを入手

    3-in-1WordPressバックアッププラグインであるBackupBuddyを入手してください。 BackupBuddyを使用して、WordPressサイトを簡単にバックアップ、復元、移行できます。

    今すぐBackupBuddyを入手

    WordPressサイトをコピーする方法