wordpress

xserverデータベース(MySQL)のバックアップ方法 

データベース

WordPressの重要なデータベース(MySQL)を失わない為に必要なバックアップ方法を解説します。

WordPressの更新、phpのバージョンアップ、テーマの更新などを実行する前にバックアップが必要になってきます。

バックアップがあれば何か不具合が起きた場合に、現在の正常な時点に戻せます。

クローバー
クローバー
なにをバックアップすればいいの?
はな
はな
データファイルとデータベースです
データファイル

・ワードプレス
・テーマ
・プラグイン
・画像

データベース

・投稿記事
・カテゴリー
・タグ
・コメント

 

データファイルのバックアップ

データファイルとは

ワードプレス本体を構成するファイルになります。

データーファイルはサーバーに保管され、FTPソフトにてバックアップする事ができます。

データファイルバックアップするには

キュウピー
キュウピー
FTPソフトのインストールをしてね
はな
はな
FTPソフトのFileZillaがオススメです

FTPソフトのリモートサイト(サーバー側)のブログサイト

public_htmlファイルがワードプレスのデーターファイルになります。

public_htmlファイル内のwp-contentのファイルの中に「plugins」.
「 themes」. 「uploods」の重要バックアップファイルがあります。

キュウピー
キュウピー
pluginsがプラグイン
キュウピー
キュウピー
themesがテーマ
キュウピー
キュウピー
uploodsが画像

public_htmlファイル内の「.htaccess」.「wp-config.php」も重要ファイルになります。

「.htaccess」とは、サーバー上での設定を記述するためのファイルです。

「wp-config.php」とは、データベースに接続するための情報、その他WordPressの動作に影響を与える重要な内容を記載するファイルです。

はな
はな
wp-config.phpは、データベースのバックアップ時にユーザー名、パスワード確認時に使用します

 

FTPソフトFileZilla
FTPソフトFileZillaを使いワードプレスをバックアップFTPソフトFileZilla を使用してWordPressのデータファイルをバックアップする方法を紹介します。public_htmlファイルの中には、ワードプレスの重要なプラグイン・テーマ・画像のデータファイルがあります。 WordPressの重要なデータファイルを失わない為にバックアップをしましょう。 ...

上記の「あわせて読みたい」に、FileZillaのインストール方法が解説しています。

 

 

データベースのバックアップ

データベースとは

様々なデーターを入れておく箱のようなものです。
データを溜めておくことで、必要な時にそのデータを選んで使えるようにしています。

12のテーブルから構成されているデータの集り

各テーブルの役割

  • wp_commentmeta : コメントメタ情報
  • wp_comments : 投稿へのコメントを記録します
  • wp_links : リンク関連のデータ
  • wp_options : 各種設定(URL,サイト名、基本情報など)が保存されています
  • wp-postmeta : 投稿のメタ情報
  • wp_posts : 投稿記事・固定ページが保存されています
  • wp_terms : カテゴリ・タグなどのデータ保存
  • wp_termmeta : プラグイン・カスタマイズ時に利用できます
  • wp_term_relationships : 投稿とカテゴリを紐付けています
  • wp_term_taxonomy : カテゴリ・タグ情報
  • wp_usermeta : ユーザーのメタデータ
  • wp_users : ユーザーの名前やパスワード

上記のテーブルの中で、最も重要なのが記事に関する部分「wp_posts」です。

データベースのバックアップ方法

「phpmyadmin」からのデータベースをバックアップ

エックスサーバーにログイン

データベース「phpmyadmin」を選択

MySQLのユーザー名・パスワードの入力画面が表示されます。

MySQLパスワードの確認方法

クローバー
クローバー
MySQLのパスワードがわかりません
はな
はな
「wp-config.php」ファイルから確認できます

FTPソフトのFileZilla でエックスサーバーと接続して下さい。

リモートサイトにある「public_html」ファイル内のwp-config.phpを
ローカルサイトへダウンロード

ローカルサイトへダウンロードした「wp-config.php」ファイルを右クリックをして
「編集」をクリック

エックスサーバーのデータベース(MySQL)情報が確認できます。

ユーザー名、パスワードを確認してphpmyadminの入力画面へMySQL情報を入力。

 

  1. ブログサイト情報のデータベースを選択
  2. エクスポートをクリック
  3. テーブルの選択

全選択で12のテーブルがすべてがエクスポートできます。

全選択解除で個別にテーブルを選択できます。
今回は、データベースで最も重要な「wp-posts」を選択します。

1.ファイルの文字セット  utf-8

2.圧縮          なし

データを圧縮するには、zip形式・gzipを選択します。
圧縮した場合、ダウンロード先のフォルダを開く時に解凍ソフトが必要になります。

3.フォーマット      SQL

 

実行をクリックでPCへダウンロード完了です。

クローバー
クローバー
お疲れ様でした
はな
はな
バックアップ完了です

PC上にバックアップしたファイルを保存しておくのは、ファイルが増えるだけでなく、PCに何か問題が起きた時にバックアップも消えてしまう可能性があります。
外付けHDD等、違う場所へバックアップを保存するとより安心です。

 

FTPソフトFileZilla
FTPソフトFileZillaを使いワードプレスをバックアップFTPソフトFileZilla を使用してWordPressのデータファイルをバックアップする方法を紹介します。public_htmlファイルの中には、ワードプレスの重要なプラグイン・テーマ・画像のデータファイルがあります。 WordPressの重要なデータファイルを失わない為にバックアップをしましょう。 ...