Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPBカップ
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

WordPressサイトをバックアップする方法(4つの簡単な方法)

編集メモ: WPBeginner のパートナーリンクから手数料を得ています。手数料は編集者の意見や評価に影響を与えません。編集プロセスについて詳しく知る。

WordPressサイトをバックアップする方法をお探しですか?

バックアップを作成することは、セキュリティ上の脅威や人的エラーからサイトデータを保護する素晴らしい方法です。万が一の場合に備えて、保存したサイトのバージョンを簡単に復元することができます。

この投稿では、WordPressサイトをバックアップする方法を紹介します。

How to backup your WordPress site

なぜWordPressサイトをバックアップするのか?

WordPressサイトのオーナーとして、予期せぬ出来事からデータを守る必要があります。サイトのバックアップを作成することは、重要なデータを保護する方法のひとつです。

サイトを危険にさらし、データ損失につながるセキュリティ上の脅威は数多くあります。例えば、ハッカー、マルウェア、フィッシング攻撃は、サイトのデータを脆弱な状態にします。

同様に、人為的なエラー、WordPressプラグインやテーマ間の競合、サーバー障害によってサイトが壊れてしまうこともあります。トラブルシューティングができない場合、サイトを復旧させるのは非常に困難です。

WordPressのバックアップは、サイトの重要なファイル、フォルダー、データベースのコピーを保存します。これには、コンテンツ、プラグイン、テーマ、画像、動画、設定、その他の情報が含まれます。エラーやサイバー攻撃によってサイトからロックアウトされた場合でも、バックアップを使用して簡単にサイトを復元できます。

WordPressには、定期的にWordPressサイトを自動的にバックアップするビルトインオプションがないことに注意してください。ホスティングサービスのcPanelまたはFTPクライアントを使用して手動でサイトをバックアップする必要があります。

より簡単な方法はプラグインを使うことで、保存するコンテンツをよりコントロールすることができます。さらに、cPanelやFTPクライアントにアクセスするのは新規ユーザーにとって負担になる可能性があるため、初心者に優しい方法です。

バックアップを自分で管理したくないですか?WPBeginnerプロサービスがお手伝いします!24時間365日のサポート、定期的なクラウドバックアップ、セキュリティ監視など、WordPressメンテナンスサービスがすべてお任せいただけます。サイトにストレスを感じるのはもうやめましょう。今すぐWordPressメンテナンスサービスをご利用ください!

それでは、さまざまな方法でWordPressのバックアップを作成する方法を見ていきましょう。リンクをクリックすると、お好みの方法にジャンプできます:

方法1:プラグインを使ってWordPressサイトをバックアップする(推奨)

バックアップを作成する最も簡単な方法は、Duplicatorのようなプラグインを使用することです。Duplicatorは、1,500,000人以上のプロフェッショナルに使用されている最高のWordPressバックアッププラグインです。Duplicatorは初心者に優しいプラグインで、サイトのバックアップ、移行、クローン作成がとても簡単にできます。

このチュートリアルでは、Duplicator Proプラグインを使用します。Duplicator Proプラグインには、スケジュールバックアップ、リカバリポイント、クラウドストレージの統合、移行ツールなど、より多くの機能が含まれているからです。Duplicatorには無料版もありますので、まずはそちらをご利用ください。

まず、Duplicator Proプラグインをインストールして有効化する必要があります。WordPressプラグインのインストール方法については、こちらをご覧ください。

有効化した後、WordPress管理画面からDuplicator Pro ” 設定に行き、’ライセンス’タブに切り替えてください。アカウントエリアにあるライセンスキーを入力してください。

Enter your Duplicator license

次に、WordPressダッシュボードからDuplicator Pro ” パッケージ ページに移動する必要があります。

ここから、上部にある「新規作成」ボタンをクリックするだけです。

Create a new package in Duplicator

次の画面で、バックアップの名前を入力する必要があります。

これは、サイトを復元する必要があるときにパッケージを見つけるのに役立ちます。

Enter name for backup package

ストレージ]セクションで、パッケージに別の保存場所を追加できます。プラグインはバックアップファイルを保存するために初期設定の場所を使用します。

このチュートリアルでは、初期設定の場所を使用します。しかし、’Add Storage’リンクをクリックし、Dropboxや Googleドライブのような新しい場所を追加することもできます。

アーカイブセクションまでスクロールしてバックアップをカスタマイズできます。例えば、このプラグインではデータベースのみをバックアップしたり、ファイル、フォルダー、拡張子をフィルターしたりすることができます。

Archive settings for backup

サイトの完全なバックアップが必要な場合は、初期設定のまま、アーカイブセクションは何も選択しないことをお勧めします。

次に、インストーラ・セクションにスクロールダウンします。これらはバックアップのインストール時に入力するオプション設定です。

次へ」ボタンをクリックすれば、このセクションはそのままにしておくことができる。

Installer settings

プラグインは今スキャンを実行し、あなたのサイトのバックアップを作成するためにすべてが順序であることを確認します。

すべてがチェックアウトされれば「Good」の評価が表示され、あるいは警告が表示されるので、サイトをバックアップする前に素早く問題を修正することができる。

次に、下部にある「ビルド」ボタンをクリックします。

View scan of your package

Duplicatorはパッケージのビルドを開始します。

完了したら、ダッシュボードからDuplicator Pro ” Packagesにアクセスしてバックアップを表示できます。

Download your package file

ダウンロード」オプションをクリックし、「両方のファイル」オプションを選択します。

これにより、ZIPファイルとインストーラファイルがコンピューターにダウンロードされます。その後、これらのファイルをバックアップとして使用し、サイバー攻撃や重大なエラーが発生した場合にサイトを簡単に復元することができます。

リカバリーポイントを作成してサイトを復元する

Duplicatorを使うもう一つの利点は、サイトにリカバリポイントを設定できることです。リカバリポイントは、大規模なサイト障害が発生した場合にバックアップを復元するのに役立ちます。このように、簡単にあなたのサイトの最後に機能したバージョンに戻ることができます。

まず、WordPress管理画面から Duplicator Pro ” Packagesに移動し、隅にある矢印をクリックしてパッケージの詳細を展開します。

Create a recovery point

その後、’Recovery Point’オプションをクリックします。

新規ウィンドウが開きます。リカバリーポイントの設定」オプションをクリックしてください。

Click set to recovery point option

次に、リカバリーの矢印アイコンをクリックして、リカバリーのURLをコピーする必要があります。

このURLを安全な場所に保存しておけば、障害やセキュリティの脆弱性が発生した際に、簡単にサイトを復旧させることができる。

Copy the recovery URL

ブラウザーにリカバリーのURLを入力するだけです。これで自動的にリカバリーウィザードが起動します。その後、手順に従ってバックアップからサイトを復元することができます。

WordPressサイトのバックアップを自動的にスケジュールする

Duplicator Proでは、サイトのバックアップを自動的にスケジュールすることもできます。こうすることで、常に最新のサイトバックアップを使用することができます。さらに、手動でバックアップを作成する必要がないので、時間の節約にもなります。

まず、WordPressダッシュボードからDuplicator Pro ” Schedulesに行き、’新規追加’ボタンをクリックします。

Create a backup schedule

その後、バックアップスケジュールの名前を入力できます。

このプラグインでは、バックアップをカスタマイズしたり、バックアップするファイルを選択したりできるパッケージテンプレートを選択することもできます。フルバックアップが必要な場合は、パッケージテンプレートの設定を初期設定のままにしておくことをお勧めします。

Add a name for schedule and template

次に、スクロールダウンしてスケジュールバックアップの保存場所を選択します。プラグインは初期設定の場所を使用しますが、Dropbox、OneDrive、Googleドライブなど、別の場所を追加することもできます。

バックアップの頻度を選択するオプションもあります。例えば、毎時、毎日、毎週、毎月の自動バックアップを設定することができます。このチュートリアルでは、バックアップの繰り返しを毎週に設定しています。

Choose storage location and backup time

その後、バックアップの開始時間を選択できます。

また、’このスケジュールを有効化’チェックボックスが選択されていることを確認する必要があります。

Select a time and enable the schedule backup
Once thats done simply click the Save Schedule button

Duplicatorは、設定した日時にWordPressサイトを自動的にバックアップします。こうすることで、何か問題が発生した場合に、新鮮なバックアップを復元することができます。

方法2:cPanelを使用してWordPressサイトを手動でバックアップする

WordPressホスティングサービスのcPanelを使用して、WordPressサイトを手動でバックアップすることもできます。

このチュートリアルでは、Bluehostを使用します。お使いのホスティングサービスによって設定が異なる場合がありますのでご注意ください。

まず、ホスティングサービスのcPanelにログインする必要があります。Bluehostでは、あなたのサイトの高度な設定の下に見つけることができます。

Open cPanel in Bluehost

cPanelが開いたら、Filesセクションに移動します。

次にファイルマネージャーオプションをクリックします。

Open file manager in cpanel

新しいタブまたはウィンドウでファイルマネージャーが開きます。

次に、左側のメニューからpublic_htmlフォルダーを選択し、「+」ボタンをクリックして展開します。

Go to public_html folder

ここから、サイト名のフォルダーを選択し、上部にある「圧縮」オプションをクリックするだけです。

新しいウィンドウがポップアップします。Zip Archive “オプションを設定し、”Compress Files “ボタンをクリックします。

Select zip archive and compress

サイトファイルがzipファイルに圧縮され始めます。

ホスティングサービスも圧縮結果を表示します。閉じる」ボタンをクリックするだけです。

Close the compression results

次に、先ほど作成したzipファイルを選択する必要があります。これはpublic_htmlフォルダーにあります。

ファイルを選択したら、上部にある「ダウンロード」オプションをクリックするだけです。

Download the compression file

次に、圧縮ファイルを安全な場所に保存します。

これで、エラーやセキュリティの問題でサイトがダウンしても、圧縮ファイルをバックアップとして使用し、コンテンツを簡単に復元できる。

方法3:WordPressデータベースを手動でバックアップする

WordPressホスティングサービスのcPanelを使用して、異なるWordPressデータベースをバックアップすることもできます。ただし、複数のテーブルを手動でインポートする必要があるため、時間のかかる作業となる。

まず、ホスティングサービスのcPanelにログインする必要があります。このチュートリアルではBluehostを使用します。

次に、サイトの設定からcPanelに向かいます。ここから「phpMyAdmin」オプションをクリックします。

Selecting phpMyAdmin on cPanel

phpMyAdminが開いたら、左側のメニューからデータベースを選択します。

その後、バックアップしたいテーブルを選択し、上部にある「エクスポート」ボタンをクリックするだけです。

Export database tables

次の画面では、’Export method’はQuickのままでよい。フォーマット」はSQLを選択する。

それが終わったら、『Go』ボタンをクリックする。

Export database as SQL

SQLファイルをコンピューター上の安全な場所にバックアップとして保存することができます。

データベースを復元するには、SQLファイルをphpMyAdminパネルにインポートするだけです。

方法4:FTPを使ってWordPressサイトを手動でバックアップする

バックアッププラグインを使ったり、cPanelにアクセスしたくない場合は、FTPクライアントを使用してWordPressサイトをバックアップすることができます。

MacでもWindowsでも使えるFTPクライアントはたくさんあります。このチュートリアルでは、FileZillaを使用します。

まず、FTPソフトウェアを使用してサイトに接続する必要があります。詳しくはFTPとは何か、FTPの使い方をご覧ください。

接続が完了したら、右側のパネルからサイトのルートディレクトリに移動します。ここには、wp-content、wp-adminなどのフォルダーや、wp-config、.htaccessなどの重要なファイルがあります。

View the root directory in FTP

次に、バックアップしたいフォルダーやファイルを右クリックします。

その後、「ダウンロード」オプションをクリックするだけです。

Downloading the WordPress .htaccess file

ライブサイトからファイルやフォルダーをバックアップとしてローカルホスティングサービスやコンピューターに保存することができます。

このように、 FTPクライアントを使用して保存したファイルをアップロードすることで、簡単にサイトを復旧することができます。

WordPressサイトをバックアップから復元する

WordPressサイトのバックアップを作成したら、次は重大なエラーが発生した場合やサイトが危険にさらされた場合に備えてバックアップを復元します。

まず、サイトをクリーンアップし、WordPressファイルをすべて削除する必要があります。FTPクライアントを接続し、すべてのフォルダーとファイルを削除することで行うことができます。その後、WordPressを再度インストールし、サイトにログインする必要があります。

次に、WordPressのバックアップを復元する準備が整いました。

Duplicator Proプラグインを使用している場合、バックアップパッケージのアップロードはとても簡単です。WordPress ダッシュボードからDuplicator Pro ” インポートに向かい、パッケージファイルをドラッグ&ドロップするだけです。

Import backup package

ここから、インポートウィザードの手順に従ってサイトを復元してください。さらに詳しく知りたい方は、バックアップからWordPressを復元する方法のステップバイステップガイドをご覧ください。

この投稿がWordPressサイトをバックアップする方法を学ぶのにお役に立てば幸いです。WordPressのセキュリティに関するガイド、WordPressの最も一般的なエラーとその修正方法もご覧ください。

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

情報開示 私たちのコンテンツは読者支援型です。これは、あなたが私たちのリンクの一部をクリックした場合、私たちはコミッションを得ることができることを意味します。 WPBeginnerの資金源 をご覧ください。3$編集プロセスをご覧ください。

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

究極のWordPressツールキット

ツールキットへの無料アクセス - すべてのプロフェッショナルが持つべきWordPress関連製品とリソースのコレクション!

Reader Interactions

14件のコメント返信を残す

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. THANKGOD JONATHAN says

    These methods such as plugins, manual backups, and cloud storage services are really good options.
    However, for me, I refer the plugin method and then automat it with Gdrive.

  3. Mrteesurez says

    Thanks for this post, it really helpful to saves years of hard work.

    But, do backup using Cpanel included the media files like images or audio in the backed up files ??

    Is exporting contents just from setting > tool > export can be considered as backup ??

    • WPBeginner Support says

      The cPanel backup would include the files in your media folder but using tools>Export would not backup the media files as that would store where to grab the files from and not the files themselves.

      管理者

      • Mrteesurez says

        “as that would store where to grab the files from and not the files themselves”

        What do you mean ??
        because I have exported media files from a site and imported them into another and it worked well and showed those media files.

        • WPBeginner Support says

          The export file would point to where on the old site your new site would be able to download the files, the export file does not include the media files themselves.

  4. Ralph says

    Thank you for this guide about such an important thing. Lack of backup can destroy years of work. Everybody should do backups!
    Can this Duplicator plugin save and send the backup of my site to Google Drive automatically?

  5. Jiří Vaněk says

    Great! I’ve always been used to manually backing up data—downloading data via FTP, creating a MySQL dump, and storing it all somewhere on the cloud. The older I get and the more websites I manage, the more I consider it fantastic to automate this task and reduce the chance of human error. There’s nothing worse than something breaking and not having a backup.

  6. Ahmed Omar says

    thank you for this post about this important part.
    but here you explained about cPanel of blue host, is it the same on site ground.
    and if there an option to back up the site regularly?

    • WPBeginner Support says

      SiteGround has a different interface than BlueHost but should still give access to a file manager. Plugins and some hosting providers have tools for scheduling backups to automate it for you.

      管理者

  7. Moinuddin waheed says

    I have used updraft plus for back up of almost all my websites and found it very easy and smooth.
    This plugin takes care all of the things that needs to be taken into consideration.
    The interface is beginners friendly and anyone can use it with ease.
    I have not used duplicator so far but will give it a try in the future.

  8. Linda Rogers says

    Your restoration piece seems to assume that the WP installation is still accessible. I had a site hacked and the installation was no longer accessible. After deleting the hacked site and doing a new WordPress install. I couldn’t restore the site from either my Duplicator or Updraft backups. I think that was because I had a new database. Hopefully this never happens again but, what about that situation.

返信を残す

コメントありがとうございます。すべてのコメントは私たちのコメントポリシーに従ってモデレートされ、あなたのメールアドレスが公開されることはありませんのでご留意ください。名前欄にキーワードを使用しないでください。個人的で有意義な会話をしましょう。