WordPressファイルをFTPでバックアップする方法

わぷー

WordPressサイトを運営しているなら、必ずバックアップは行いましょう。しかし、どのようにバックアップを取れば良いのかわからない方は多いはずです。

WordPressでバックアップを取る方法は、大きく分けて2つあります。それは、プラグインでバックアップを行う方法と手動でバックアップを行う方法です。

手動でバックアップを行う方法のメリットは、必要な時だけ行えるのでサーバーに余計な負荷をかけないことです。

手動でバックアップを行うには、WordPressの構成ファイルとデータベースのバックアップが必要です。そのWordPressの構成ファイルをサーバーから手動でダウンロードする方法がFTPになります。

この記事では、WordPressの構成ファイルをFTPでバックアップする方法を紹介します。

どのWordPressファイルをバックアップする?

まずは、バックアップが必要なWordPressのファイルを確認しましょう。

FTPソフトを使い、サーバーにインストールしてあるWordPressの構成ファイルを確認します。バックアップに必要なFTPソフトの使い方は、FileZillaの設定と使い方の記事を参考にしてください。

FTPソフトでサーバー側に表示するデータは、WordPressをインストールしたディレクトリです。

インストール設定によりますが、「ドメイン名/public_html」などとなっているはずです。そのフォルダーの中にWordPressの構成するファイルが含まれています。

WordPressの構成ファイル

WordPressを構成するファイルは大きく分けて3つに分けることができます。

  • コアファイル – WordPress管理画面やサイトを表示するといった基本的な機能が記述されたファイル
  • wp-contentファイル – あなたがWordPressを使用して作成したサイトを構成するファイル
  • WordPress設定ファイル – WordPressの設定内容が記述されたファイル

この中でバックアップする必要のあるファイルは、wp-contentファイルとWordPress設定ファイルの2つです。

WordPressでバックアップが必要なファイル

上の画像で青色で囲んであるものがwp-contentファイルを含むディレクトリです。緑色で囲んであるものがWordPressの設定ファイルです。そして、他のものがコアファイルとなります。

コアファイルは、WordPressのバージョンごとに内容が異なっており、WordPress.orgのダウンロードページからいつでもダウンロードすることができます。

wp-contentファイルをバックアップする

wp-contentフォルダーにどんなファイルがあるのか確認しましょう。

wp-contentフォルダーの内容

ファイルは1つしかなく、残りはフォルダーになっています。(※imagesフォルダーは、画像格納用にFTPを使い作成したフォルダーです。)

この中で、重要なフォルダーは以下のものになります。

  • pluginsフォルダー – WordPressにインストールしてあるプラグインファイルが含まれています。
  • themesフォルダー – WordPressにインストールしてあるテーマファイルが含まれています。
  • uploadsフォルダー – WordPressにアップロードしてあるメディアファイル(画像・動画)が含まれています。

uploadsフォルダーには、画像や動画ファイルが保存されているため、とても容量が大きくなります。そのため、バックアップで1番時間がかかります。

初めてバックアップを行うのであれば、まずwp-contentフォルダーをそのままダウンロードしましょう。そして、その後の変更内容に合わせて必要なファイルをダウンロードする方法が効率よくバックアップできるでしょう。

wp-contentファイルをバックアップする

この後でファイルごとのバックアップ方法について、詳しく解説していきます。

テーマファイルをバックアップする

テーマファイルのバックアップは、wp-contentフォルダーにあるthemesフォルダーをダウンロードします。

テーマファイルをバックアップする

テーマファイルのバックアップを取るタイミングは、style.cssファイルやfunctions.phpファイルといったデザインや機能のカスタマイズを行う前後です。

また、プラグインを有効化するときや、テーマのアップデート前後にも、テーマファイルのバックアップを取っておきましょう。特にプラグインの有効化後に、WordPressサイトに問題が発生することはよくあることです。

もし、事前にテーマファイルのバックアップを取っておけば、WordPressサイトの見た目が崩れたり、WordPressサイトが表示されなくなるなどのトラブルをすぐに復元することができます。

プラグインファイルをバックアップする

プラグインファイルのバックアップは、wp-contentフォルダーにあるpluginsフォルダーをダウンロードします。

プラグインファイルをバックアップする

また、WordPressにインストールしてあるプラグインによっては、wp-contentフォルダーの直下にプラグイン用のフォルダーを作成するものがあります。フォルダーを作成するプラグインは、EWWW Image OptimizerW3 Total Cacheなどがあります。

プラグインフォルダーを個別にバックアップする

このように、プラグインをインストールした時に作成されるフォルダーもダウンロードしておきましょう。上の画像は、EWWW Image Optimizerの例です。

プラグインファイルのバックアップを取るタイミングは、プラグインのインストール前後およびプラグインのアップデート前後です。

プラグインを有効化する時には、後で説明するWordPress設定ファイルのバックアップも取っておきましょう。プラグインの有効化で、WordPress設定ファイルの内容が書き換えられる場合があります。

メディア(画像・動画)ファイルをバックアップする

メディア(画像・動画)ファイルのバックアップは、wp-contentフォルダーにあるuploadsフォルダーをダウンロードします。

画像ファイルをバックアップする

もし、uploadsフォルダーの容量が大きくなってしまい、ダウンロードに時間がかかるようになってしまったら、配下に格納されているフォルダーを個別にダウンロードし、バックアップをとりましょう。

WordPressインストール後に初期設定を変更していなければ、uploadsフォルダーの配下には年が記載されたフォルダー、さらにその配下には月が記載されたフォルダーがあるはずです。

年のメディアフォルダー

年が記載されたフォルダー

月のメディアフォルダー

月が記載されたフォルダー

この月ごとのフォルダーのバックアップを定期的に取るといいでしょう。

WordPress設定ファイルをバックアップする

WordPress設定ファイルは、以下の2つです。

  • wp-config.phpファイル
  • .htaccessファイル

これら2つのファイルをダウンロードして、バックアップを取っておきましょう。

これら2つのファイルには、WordPressの設定に関する重要な情報が記載されています。プラグインを導入した際にも、書き換えが行われることがあります。

プラグインを有効化する前に、バックアップを取っておきましょう。

まとめ

WordPressファイルをFTPでバックアップする時は、サーバー側のデータからwp-contentフォルダーとWordPress設定ファイル(wp-config.phpファイルと.htaccessファイル)をダウンロードしましょう。

wp-contentファイルの中でも特にバックアップを取る必要があるのは、以下の3つです。

  • pluginsフォルダー
  • themesフォルダー
  • uploadsフォルダー

バックアップは、WordPressのインストール後と以下のタイミングで取ることをおすすめします。

  • pluginsフォルダー – プラグインのインストール後およびアップデート後
  • themesフォルダー – テーマのアップデート前後およびプラグインの有効化前後
  • uploadsフォルダー – 1ヶ月ごともしくは1週間ごと
  • WordPress設定ファイル – プラグインの有効化前後
よかったらシェアしてね!
  • URLをコピーしました!