プラグインなしでWordPressウェブサイトを手動でバックアップする方法

公開: 2021-03-04

サイトを運営する際には、最も基本的なWordPressタスクを理解することが重要です。 もちろん、セキュリティはあなたの主要な考慮事項の1つでなければなりません。 手動のWordPressバックアップの作成もツールボックスにあるはずです。 Webサイトを自動的にバックアップするには、専用のバックアッププラグインまたはオンラインサービスを使用する必要があります。

ただし、Webサイトを手動でバックアップする方法を知っていると、Webサイトがどのように機能するかをよりよく理解できます。 また、たとえばWordPressダッシュボードやオンラインサービスにアクセスできない場合は、手動でアプローチすることでベーコンを節約できます。 事故が起こるので、それ自体、学ぶのに良い方法です。

この投稿では、WordPress Webサイトを手動でバックアップ(および復元)する方法を紹介します。 この前に、内部でのWordPressのインストールと、自動化されたアプローチが最適である理由について説明しましょう。

WordPressウェブサイトをバックアップする必要がある理由の簡単な入門書

初心者の場合、WordPressバックアップは、サイトのファイルとデータベースをある場所から別の場所にコピーするだけです。 定期的なバックアップを作成する理由はいくつかあります。

  • WordPress Webサイトが危険にさらされている場合は、元の状態に戻すことができます。
  • 現在のバックアップを取り、それを使用してサイトの新しい設計に取り組んだり、新しい機能を実装したりできます。 これは、ライブサイトに手を加えずに、ローカル開発環境を介して行います。
  • ハードウェア、ソフトウェア、および一般的なサービスの障害により、バックアップを含むデータが消去される可能性があります。
  • あなたの注意にもかかわらず、ユーザーエラーは常に可能性があります。 多くの場合、バックアップからデータを回復する方が、データを再作成するよりも簡単です。

ただし、WordPressを使用するということは、多くの場合、日常のタスクを自動化するのに役立つプラグインをインストールすることを意味します。 なぜこれがサイトをバックアップするためのより良い方法であるのか疑問に思っている場合は、次のセクションで説明します。

手動バックアップが通常最善のアプローチではない理由

すぐに使えるWordPressのインストール-それは「コア」です-はかなり裸です。 これは仕様によるものです。 サイトの外観を変更したい場合は、テーマをインストールすることでそれを実現できます。 サイトの機能を拡張したい場合は、プラグインをインストールします。

プラグインはサイトで多くのことを実現できますが、複雑なタスクを自動化することは、プラグインを使用するための最良の方法の1つです。 サイトのバックアップは、いくつかの理由で自動化に適しています。

  • バックアップを作成するたびに、同じ手順が実行されることを確認できます。
  • 適切なファイルとフォルダが正常にバックアップされていることがわかります。
  • また、バックアップが安全に保存されていることを確認することもできます。

とにかく、あなたはすでに多くの異なるWordPressタスクにプラグインを使用している可能性があります。 ただし、WordPress Webサイトがハッキングされた場合、WordPressの通常のファイル操作方法にアクセスできなくなります。 これを考えると、手動でバックアップする方法を学ぶことは、矢筒のもう1つの矢です。

WordPressウェブサイトを手動でバックアップする方法

手動バックアップを2つの部分に分割します。2つ目はデータベースを詳しく調べます。 ただし、この前に、最初の部分でテーマ、プラグイン、およびメディアを扱います。 見てみましょう!

1. WordPressのテーマ、プラグイン、ファイル、メディアのアップロードをバックアップします

まず、バックアップする必要のあるファイルがいくつかあります。 幸い、WordPressのコアファイルは再ダウンロードできるため、すべてを保存する必要はありません。

始める前に、次のものを用意する必要があります。

  • ホスティングサーバーへの管理者アクセス
  • FTP資格情報とともに、FileZillaなどのセキュアファイル転送プロトコル(SFTP)クライアント。
  • SFTPを介してファイルを転送するために必要なスキル。

これらを入手したら、SFTPクライアントを介してサイトにログインし、 wwwまたはpublic_htmlディレクトリにあるファイルのリストを確認します。

WordPressのファイルを表示するFTPクライアント。

複数のサイトがある場合、ファイル構造は同じですが、他のサイトのいくつかは専用フォルダーにあります。 ここですべてのファイルをスキャンするのではなく、次のものを見つけるだけで済みます。

  • Webサイトのルートディレクトリにあるwp-config.phpファイル。
  • wp-contentディレクトリ。

簡単に言うと、最初のファイルには、WordPressアプリケーションがデータベースへの接続に使用する接続文字列など、サイト固有の構成設定が含まれています。 wp-contentフォルダーは、テーマ、プラグイン、およびメディアファイルが存在する場所です。

ここでの作業は簡単です。ファイルとフォルダを安全な場所にドラッグしてください。 これを実行すると、最初の部分は終了です。

2.WordPressデータベースをバックアップします

データベースのバックアップは、主にデータベースサーバーに接続する必要があるため、サイトのフォルダーやファイルよりも少し複雑です。 このためには、次のものも必要です。

  • ホスティングアカウントへの管理者アクセス。
  • グラフィカルユーザーインターフェイス(GUI)を使用してWordPressデータベースにアクセスできるphpMyAdminやAdminerなどのツールへのアクセス。 このようなツールは、多くの場合、WebホストのcPanelなどから入手できます。

これらを手に入れたら、以下の2つの異なるバックアップ方法を確認してください。 それらはすべて同じ目標に到達するので、あなたに合ったオプションに自由に引き寄せてください。

グラフィカルツール(Adminerなど)の使用

GUIを使用してWordPressデータベースにアクセスすると、GUIの操作が簡単になり、利用可能なツールが多数あります。 多くの場合、ホストはphpMyAdminまたはAdminerのいずれかを提供します。

ツールの場所はホストによって異なりますが、通常は次のように明確にラベル付けされます。

WebホストのMySQLデータベース画面。

入ると、左側のどこかにサイトのデータベースを示すリストまたはドロップダウンが表示されます。

Adminerでデータベースを選択します。

ここで、Webサイトの名前に対応するデータベースを選択します。

WordPressデータベーステーブルのリスト。

次に、データベースの[エクスポート]リンクをクリックし、プロンプトが表示されたら、カスタムエクスポートを実行します。 [エクスポート]画面で、オプションが指定されている場合はUTF-8エンコーディングを選択し、 GZIP出力オプションを選択します(可能な場合も同様)。

Adminer内でデータベースをエクスポートします。

最後に、[エクスポート]をクリックして、ファイルをコンピューターに保存します。

ホスティングコントロールパネルの機能を使用する

多くのユーザーは、ホスティングコントロールパネル内にある機能を十分に活用していません。 とにかく、多くのホスティング管理パネルからデータベースをバックアップすることができます。 多くのホストがcPanelを使用していますが、カスタムダッシュボードも利用できます。

データベースを手動でバックアップできるかどうかを特定のホストに確認する必要があります。 データベースをダウンロードするための明確な手順を提供するものもあります。 対照的に、サイト全体の手動バックアップの一部でない限り、データベースを手動でダウンロードできないものもあります。

いずれの場合も、ホストのバックエンドに明確にマークされたサイトをバックアップするオプションがあります。 cPanelを使用している場合は、多くの場合、[ファイル]セクション内のバックアップウィザードです。

cPanel内のバックアップウィザードリンク。

ここから、[バックアップ]ボタンをクリックすると、[完全または部分バックアップ]セクションが表示されます。

cPanelバックアップウィザードでバックアップを選択します。

最後に、 MySQLデータベースと電子メールフォワーダーとフィルターの両方のリンクをクリックしてから、次のページの特定のリンクをクリックして、データベースとファイルをダウンロードします。

cPanel内で完全または部分的なバックアップを選択します。

完全を期すためにホームディレクトリをダウンロードすることもできますが、必須ではないことに注意してください。 または、オプションが利用できる場合は、前のファイルバックアップ手順をスキップして、テーマ、プラグイン、およびメディアをここからダウンロードすることもできます。

手動のWordPressバックアップを保存する方法と場所

バックアップからWordPressWebサイトを復元する前に、バックアップを安全に保存するためのヒントをいくつか紹介しましょう。 次のことは行わないことをお勧めします。

  • 問題が発生するとデータが消去される可能性があるため、バックアップをWebサイトのサーバーに保存します。
  • 日常業務に使用するコンピューターにバックアップを保存します。 誤ってファイルを削除するリスクがあります。そうしないと、ハードディスクに障害が発生した場合にファイルが失われます。

代わりに、「三つのルール」に従います。バックアップの3つのコピーを3つの別々の場所に保存します。 1つは安全なクラウドストレージソリューションにあり、もう1つはリムーバブルドライブにある必要があります。 3つ目は、選択した形式にすることができますが、他のバックアップとは別に保持する必要があります。

WordPressウェブサイトを手動で復元する方法

幸いなことに、WordPress Webサイトを復元する必要がある場合、そのプロセスはバックアップとほぼ逆になります。 この記事全体で詳細の多くをカバーしてきましたが、実行する必要のある幅広い手順を実行する価値があります。

  • あなたはおそらくあなたのサイトに関して「白紙の状態」に直面するでしょう。 そのため、新しいバージョンのWordPressをインストールすることをお勧めします。これにより、ファイル、データベース、および関連するユーザーが生成されます。
  • 新しいMySQLユーザー資格情報を使用してGUIデータベースツールにログインします。
  • 左側のディレクトリメニューまたはドロップダウンから、新しいサイトのデータベース名を見つけます。
  • WordPressデータベースにアクセスしたら、[インポート]オプションをクリックします。
  • ファイルを参照し、文字エンコードが使用可能な場合はUTF-8に設定されていることを確認します。
  • [実行]、[完了] 、または[インポート]をクリックして、プロセスを開始します
  • データベースがバックアップされて実行されたら、 wp-contentフォルダーとwp-config.phpファイルを取得し、それらをサーバーにアップロードして、前のフォルダーを上書きします。 必要に応じて、データベース名と資格情報を更新します。

最初に各アクションをすでに完了しているため、復元プロセスはバックアップよりもはるかに簡単であることがわかります。

ただし、完了したら、実行する2つの「クリーンアップ」手順があります。 まず、ルートサーバーから.SQLバックアップファイルを削除し、ファイル、フォルダー、およびデータベースに適切なアクセス許可を設定します。

まとめ

サイトのバックアップは、実装する必要のある重要かつ基本的なプロセスです。 それらは常にWordPressセキュリティプログラムに含まれている必要があります。 ダッシュボードにアクセスできない場合は、バックアップを手動で行うと便利です。

さらに、WordPressの手動バックアップを作成することで、インストールについて多くのことを学ぶことができます。 したがって、プラグインまたはオンラインサービスを使用してWebサイトをバックアップする必要がありますが、ときどき手動バックアップを実行してください。

この投稿では、WordPressサイトを手動でバックアップする際のさまざまな側面について概説しています。 テーマ、プラグイン、メディア、データベースのバックアップを検討する必要があります。 後者の場合、使用できる方法がいくつかあります。 もちろん、バックアップを安全に保存し、手動で復元する方法を知ることも重要な関心事です。