WooCommerce ストア (注文、製品、およびデータベース) をバックアップする方法

公開: 2022-08-30

オンライン ストアの構築と維持には多くの作業が必要です。 したがって、注文、製品、データベースなどの重要なデータが失われないように、WooCommerce ストアをバックアップする方法を知っておくことが重要です。

良いニュースは、WooCommerce のバックアップに使用できるソリューションが複数あることです。 最適なオプションは、プラグインを使用するかどうかや、作成するバックアップの種類など、いくつかの要因によって異なります。

この投稿では、WooCommerce ストアをバックアップすることの重要性と、バックアップを行う頻度について説明します。 次に、ストアのバックアップと復元に使用できる方法について説明します。 最後に、このプロセスに関するよくある質問にお答えします。

WooCommerce ストアをバックアップする理由

WooCommerce ストアを定期的にバックアップする必要がある理由はいくつかあります。 まず第一に、技術的な問題や人的エラーが発生した場合にデータを保護するのに役立ちます.

サイトを更新している場合、新しいプラグインをインストールしている場合、またはコンテンツにその他の変更を加えている場合、何か問題が発生する可能性があります. 存在する場合は、復元する現在のバージョンを持っていることが重要です。

サイバー攻撃も同様です。 ハッカーが悪意のあるコードやマルウェアでサイトに侵入して感染した場合にロールバックできるように、Web サイトの安全なコピーを用意しておく必要があります。

ストアをバックアップするもう 1 つの理由は、データの記録を保持することです。 これは、監査の目的で、またはクエリや苦情を処理するときに過去の注文を参照する必要がある場合に役立ちます。

まとめると、バックアップは、WooCommerce サイトがダウンしてログインできなくなった場合でも、いつでもデータにアクセスできるようにするのに役立ちます。ホスティングの問題、サイバー攻撃、予期しない停止はすべて、ダウンタイムの原因となる可能性があります.

WooCommerce はどのくらいの頻度でバックアップする必要がありますか?

WordPress サイトをバックアップする頻度は、データを追加または変更する頻度によって異なります。 静的または小規模な Web サイトでは、定期的なバックアップのみが必要な場合があります。毎日が適切なオプションです。

しかし、WooCommerce サイトは別の話です。 通常、より多くのアクティビティがあるだけでなく、注文や顧客の送信などのデータを保護することがますます重要になっています。 1つも失いたくない。

このため、WooCommerce ストアは、注文が行われたり、製品が更新されたり、サイトで何かが発生したりするたびに新しいコピーを保存する、リアルタイム バックアップ以外のもので満足すべきではありません。

WordPress サイトを定期的に手動でバックアップできます。 これは最も効率的なプロセスではありませんが、プラグインの使用を避けることができます。 ただし、リアルタイムのバックアップには、Jetpack Backup などのツールを使用する必要があります。

Jetpack バックアップのホームページ

Jetpack は WooCommerce ストアの変更を継続的に監視します。 コンテンツを更新するたびに、この変更のスナップショットが安全に保存されます。 これらは自動的に行われるため、バックアップを忘れないようにする必要はありません。 また、コピーを復元する必要がある場合は、数回クリックするだけで復元できます。コードやサーバーの編集は必要ありません。

WooCommerce のバックアップには何を含める必要がありますか?

WooCommerce バックアップの作成に関しては、データベースとファイルという 2 つの主な領域を考慮する必要があります。 データベースにはすべての重要なデータが含まれています。これを失うと、ストア全体が失われます。

WooCommerce データベースには以下が含まれます。

  • 製品
  • お客様
  • 注文
  • 税務情報

一方、ファイルにはすべてのメディアが含まれています。 これらのファイルを紛失すると、製品の画像とビデオがすべて失われます。

もう 1 つの重要な領域は、配送方法や支払いゲートウェイなどの設定です。 通常、ストアの設定はデータベースとファイルに含まれているため、それらの個別のバックアップを作成する必要はありません。

WooCommerce データベースをバックアップする方法

WooCommerce データベースのバックアップに使用できる方法はいくつかあります。 最適なソリューションは、経験レベルや使用するホスティング プランの種類など、いくつかの要因によって異なります。 各オプションを詳しく見てみましょう。

1. プラグインを使って WooCommerce をリアルタイムでバックアップする

WooCommerce データベースをバックアップするための最も迅速で簡単な方法は、Jetpack Backup のようなプラグインを使用することです。

  • 自動リアルタイムバックアップ
  • 10GBのストレージスペース(1TBオプションも利用可能)
  • ワンクリックで復元
  • 30 日間のバックアップ アーカイブ
  • 簡単なセットアップ
  • オフサイト保管

ウェブサイトにインストールしてアクティブ化したら、WordPress 管理エリアからJetpack → バックアップに移動してツールにアクセスできます。

ここで、すべてのバックアップを管理できます。 顧客データと注文を最新に保ちながら、サイトを過去の状態に復元することもできます。

2. ウェブホストを使用して WooCommerce をバックアップします

Web サイトにプラグインをインストールしたくない場合は、Web ホストを通じて WooCommerce をバックアップできます。 利用可能なオプションは、ホスティング プランによって異なります。

多くのプロバイダーは、パッケージの一部としてバックアップを提供していますが、プレミアム アドオンとして提供しているプロバイダーもあります。 ウェブホストに確認して、プランに含まれているオプションを確認し、必要に応じてサービスをアップグレードすることをお勧めします.

WooCommerce ストアのバックアップに関する実際の手順はホストによって異なりますが、プロセスは似ています。 まず、ホスティング コントロール パネルにログインします。

Web ホストが cPanel を使用している場合は、[ファイル]セクションに移動し、[バックアップ]アプリケーションを選択します。

cpanel でバックアップを見つける

次の画面に、いくつかのバックアップ オプションが表示されます。

cpanel のバックアップ オプション

サイト全体をバックアップする場合は、[完全なアカウント バックアップをダウンロード] ボタンを選択します。 一部のプロバイダーは 48 時間後にバックアップを自動的に削除するため、ローカル デバイスに保存することをお勧めします。

または、 [MySQL データベース バックアップのダウンロード]セクションまで下にスクロールすることもできます。

cpanel でデータベースのバックアップをダウンロードする

ここで、リストから WooCommerce データベースを見つけることができます。 次に、リンクを選択してダウンロード プロセスを開始します。 バックアップは、コンピューターに.sqlファイルとして保存されます。

ホスティング プロバイダーが cPanel を使用していない場合でも、WooCommerce データベースをバックアップするオプションがある場合があります。 例として SiteGround を使用してみましょう。

開始するには、アカウントにログインしてWeb サイトに移動します。 ドメイン名の横にある [サイト ツール]を選択します。 次に、[セキュリティ] → [バックアップ] に移動します。

Siteground でバックアップを作成する

バックアップに名前を付けたら、[作成] ボタンをクリックします。 バックアップが完了したら、同じページにある[バックアップの管理]ログから表示できます。

このオプションを選択すると、ホストに完全に依存していることに注意してください。 何か問題が発生し、バックアップが正しく保存されていない、または完了していない可能性が非常に高くなります。 ホスティング プロバイダーは通常、サイトを毎日または毎週のみバックアップし、バックアップを一定期間のみ保存します。 何か問題が発生した場合、これは、バックアップして実行するために必要なものがないことを意味する可能性があります。

また、ホスティングの問題が原因でストアがダウンした場合、バックアップにアクセスして復元するための代替オプションはありません.

3. WooCommerce を手動でバックアップする

WooCommerce バックアップを作成するための 3 つ目のオプションは、手動のアプローチを使用することです。 この方法は、少し面倒で時間がかかる場合があります。 そのため、最後の手段としてのみお勧めします。

WooCommerce ファイルとデータベースを個別にバックアップする必要があります。 これは、cPanel ファイル マネージャーまたはファイル転送プロトコル (FTP) クライアント、および phpMyAdmin を使用して行うことができます。

次のチュートリアルでは、cPanel を介してサイトをバックアップする方法について既に説明したため、FTP と phpMyAdmin について説明します。

FTP 経由で WooCommerce ファイルをバックアップする

開始するには、FileZilla などの FTP クライアントをダウンロードする必要があります。

FileZilla ダウンロードページ

FTP クライアントを起動したら、ログインしてサイトに接続します。 FTP 資格情報は、Web ホスティング アカウントで確認できます。 ホスト名、ユーザー名、パスワード、およびポート番号が必要です。

サイトに正常に接続したら、 public_htmlフォルダーに移動し、右クリックして [ダウンロード] を選択します。

FileZilla 経由でサイト ファイルをダウンロードする

ファイルをデバイスの ZIP フォルダーとして保存および保存できます。 次のステップは、データベースのバックアップです。

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

phpMyAdmin を使用して、WooCommerce データベースを手動でバックアップできます。 開始するには、ホスティング アカウントにログインし、 Databasesの下のphpMyAdminに移動します。

cpanelでphpMyAdminを見つける

次のページでは、データベースのリストを見つけることができます。 データベースを選択し、すべてのテーブルを選択して、[エクスポート] タブをクリックします。

phpmyadmin によるデータベースのエクスポート

次に、バックアップ形式を選択する必要があります。 デフォルトの SQL のままにしておくことができます。

完了したら、[ Go ] ボタンをクリックしてデータベースをダウンロードします。 次に、データベースのバックアップを、以前にダウンロードしたサイト ファイルを含むフォルダーに移動できます。

必要な時間を超えると、手動バックアップは人的エラーのリスクを伴います。 バックアップを復元する必要がある場合、バックアップに問題があることに気付くのは最も避けたいことです。 さらに、手動のバックアップでは、サイトの最新の変更やストアの注文のコピーがない可能性があります。 これらの理由により、通常、手動バックアップに依存することはお勧めしません。

WooCommerce のバックアップを復元する方法

WooCommerce バックアップの作成に使用した方法に関係なく、いくつかの簡単な手順で復元できるはずです。 最適なオプションは、バックアップに使用したソリューションによって異なります。

前のセクションで説明した 3 つの主な方法に基づいて、WooCommerce バックアップを復元する方法を見てみましょう。

1. Jetpack を使用してワンクリックでバックアップを復元する

サイトに Jetpack バックアップをインストールして有効にしている場合は、ワンクリックで WooCommerce バックアップを復元できます。 Jetpack バックアップを使用することの優れた点は、復元するポイントに関係なく、すべての注文が保存されることです。 選択できる主なオプションは 2 つあります。

1 つ目は、特定のイベントに復元することです。 これを行うには、WordPress.com アカウントに移動し (サイトがダウンしていても実行できます)、アクティビティ ログに移動します。 この画面では、フィルターを使用して日付または活動タイプで検索できます。

探しているイベントが見つかったら、その横にある [アクション] ボタンを選択し、続いて [この時点まで復元] を選択します。

Jetpack でバックアップを復元する

これにより、[サイトの復元]パネルが開きます。 ここで、復元したくないアイテムを選択できます。 すべてのコンテンツを取得する場合は、[ Confirm Restore ] をクリックするだけです。

プログレスバーが表示され、プロセスの現在のステータスが示されます。 復元が完了すると、メールで通知が届きます。

2 番目のオプションは、サイトを特定の日に復元することです。 WordPress ダッシュボードでJetpackBackupに移動します。

ここに、サイトの最新のバックアップが表示されます。 特定の日を選択するには、ページ上部のカレンダーから[日付を選択] をクリックする必要があります。

希望の日付が見つかったら、[この時点に戻す] を選択できます。

Jetpack を使用して特定の日にバックアップを復元する

次の画面では、選択したオプションをそのままにしておきます。 特定のアイテムを除外する場合は、付随するボックスのチェックを外すことができます。 完了したら、[復元の確認] ボタンをクリックします。

Jetpack でバックアップを復元するためのオプション

もう一度、進行状況バーが表示されます。 プロセスが完了すると、確認メッセージが表示されます。

2. Web ホストからバックアップを復元する

Web ホスト経由でサイトをバックアップした場合は、通常、同じ方法でサイトを復元できます。 プロバイダーがcPanelを使用している場合は、サイトにログインし、[ファイル] [バックアップ]に移動します。

これは、サイトのバックアップに使用したのと同じページですが、今度は [ Restore a MySQL Database Backup ] の下にある [ Choose File ] ボタンをクリックする必要があります。

cpanel を使用してデータベースのバックアップを復元する

バックアップとしてダウンロードした .sql ファイルを選択し、[アップロード] ボタンをクリックして復元します。

データベース バックアップ ファイルのアップロード

プロセスが完了すると、データベースが正常に復元されたことを知らせるメッセージが表示されます。

3.ストアの手動バックアップを復元する

前述したように、cPanel のバックアップ アプリケーションを使用して (ホスティング プロバイダーが提供している場合)、コンテンツを復元できます。 これは常にオプションとは限らないため、FTP と phpMyAdmin を使用してストアを手動で復元する方法を紹介します。

WooCommerce ファイルを復元することから始めましょう。 ホスティング プロバイダーから提供された資格情報を使用して、FTP 経由でサーバーに接続します。

サーバーに接続すると、リモート サイト パネルにサイト ディレクトリが表示されます。 public_htmlフォルダーに移動し、ファイルをローカル サイト パネルからリモート サイト パネルにドラッグ アンド ドロップします。

cpanel 経由でサイトに接続する

バックアップ時にファイルを ZIP フォルダーに保存した場合は、復元する前にファイルを抽出する必要があります。 WooCommerce ストアのサイズによっては、時間がかかる場合があります。

次に、phpMyAdmin を使用してデータベースを手動で復元できます。 開始するには、ホスティング cPanel アカウントにログインし、データベースセクションからphpMyAdminに移動します。

左側のリストからデータベースを選択し、[インポート] タブを選択します。

phpMyAdmin によるデータベースのインポート

次の画面で、[ファイルを選択] ボタンをクリックし、ローカル デバイスまたはサーバーからバックアップしたファイルを選択する必要があります。 次に、形式がダウンロードしたバックアップと同じであることを確認します (デフォルトではSQL )。

完了したら、[ Go ] ボタンをクリックします。 ファイルと同様に、この復元プロセスには時間がかかる場合があります。

WooCommerce バックアップを作成するためのヒントとベスト プラクティス

WooCommerce でのバックアップの作成は非常に簡単です。 プロセスができるだけスムーズに進むようにするために、使用できるヒントとベスト プラクティスがいくつかあります。

1 つ目は、ニーズに合ったバックアップ スケジュールを作成することです。 理想的には、サイトに変更を加えるたびにバージョンを保存できるように、リアルタイム バックアップを選択することをお勧めします。

もう 1 つのヒントは、オフサイト バックアップを作成することです。 なんで? バックアップをストアと同じサーバーに保持すると、単一障害点が作成される可能性があるためです。 ストアまたはサーバーに何かが発生した場合、バックアップも失われる可能性があります。

これを防ぐために、サイトのコピーをサードパーティのプラットフォームに保持することをお勧めします。 一般的なオプションには、Google Cloud Storage、Amazon S3、Dropbox などがあります。 Jetpack を使用する場合、プラグインはバックアップを別の安全な場所に自動的に保存することに注意してください。

WooCommerce サイトのバックアップを取得する必要がある場合は、ライブ サイトに移動する前にステージング環境に復元することもできます。 このようにして、復元されたバージョンをテストして、すべてが正常に表示され機能することを確認できます。

最後に、バックアップ ソリューションを定期的にテストして、正しく機能していることを確認することをお勧めします。 プラグインを使用している場合は、最新の状態に保つ必要があります。 これにより、セキュリティが強化されるだけでなく、互換性の問題が発生する可能性が最小限に抑えられます。

WooCommerce のバックアップに関するよくある質問

これまで、WooCommerce のバックアップを作成および復元する方法を見てきましたが、プロセスについてまだ疑問があるかもしれません。 それらのいくつかに答えましょう。

WooCommerce のバックアップはどこに保存されますか?

WooCommerce バックアップの場所は、保存に使用した方法によって異なります。 ホスティング プランにバックアップが含まれている場合は、cPanel (または同等のコントロール パネル) からアクセスできます。 これらのバックアップはサーバーに保存されます。

WooCommerce ストアを手動でバックアップするか、プラグインを使用する場合は、通常、ローカル デバイスや選択したオフサイトの場所からバックアップにアクセスできます。 たとえば、FTP クライアントを使用している場合は、コンピューターにバックアップを保存してから、Google ドライブや Dropbox などのサードパーティ プラットフォームにアップロードできます。

Jetpack からのバックアップは専用サーバー (WordPress.com で使用されているのと同じ世界的に有名なインフラストラクチャ) に保存されるため、セキュリティについて心配する必要はありません。

プラグインを使用して手動バックアップを作成することもできるため、追加の場所に常に安全で更新されたコピーを保持できます.

最高の WooCommerce バックアップ ソリューションは何ですか?

最適なバックアップ ソリューションを探している場合は、Jetpack Backup の使用を検討してください。 このプレミアム ツールは WooCommerce サイトを自動的にバックアップするため、自分で処理することを心配する必要はありません。 また、ストアに変更を加えるたびにリアルタイムのバックアップも実行します。

WooCommerce の製品のみをバックアップできますか?

ストアの特定のセクションだけをバックアップしたい場合があります。 おそらく、必要以上に多くのストレージ スペースを占有したくない場合や、完全なバックアップを行う時間がない場合などです。

幸いなことに、WooCommerce 製品をバックアップするだけです。 これは、手動またはプラグインを使用して行うことができます。

手動で行うには、管理ダッシュボードの [製品] タブに移動します。 次に、すべての製品を選択し、画面上部にある [エクスポート] ボタンをクリックします。

WooCommerce からの製品のエクスポート

これにより、[製品のエクスポート]画面が表示されます。 ここで、エクスポートする列、製品タイプ、および製品カテゴリを選択できます。 すべてのデータを含める場合は、そのままにしておくことができます。

完了したら、[ CSV の生成] ボタンをクリックします。

WooCommerce 製品を CSV にエクスポートする

CSV ファイルがコンピュータにダウンロードされます。 その後、このファイルをオフサイトの保管場所に移動できます。

もう 1 つのオプションは、WooCommerce の Product Import Export などのプラグインを使用することです。 無料版では、シンプル、グループ、または外部/アフィリエイト タイプに基づいて製品をエクスポートできます。

WooCommerce で注文をバックアップできますか?

デフォルトでは、WooCommerce では注文をエクスポートできません。 幸いなことに、これを行うには、WooCommerce の Advanced Order Export などのプラグインを使用できます。

このプラグインを使用すると、WooCommerce の注文と製品に割り当てられたカスタム フィールドをエクスポートできます。 CSV、XML、JSON など、複数のデータ エクスポート形式オプションから選択することもできます。

さらに、ラベルの名前を変更したり、列を並べ替えたり、フィルターを適用したりできます。 このツールを使用すると、注文データ、注文の詳細の概要、および顧客情報をエクスポートして、選択した場所に保存できます。

プラグインをインストールして有効にすると、 WooCommerce → Export Ordersに移動できます。 次に、[今すぐエクスポート] タブをクリックして設定を構成します。

WooCommerce 注文をエクスポートするための設定の構成

オーダーをデータ タイプでフィルタリングし、特定の日付範囲を入力できます。 エクスポート ファイルに名前を付けて、 フォーマット。 右側では、製品にさまざまなフィルターを適用することを選択できます。 たとえば、注文ステータス、カスタム フィールドなどに基づいて作成できます。

変更に満足したら、下部にある [設定の保存] ボタンを選択し、続いて [エクスポート] を選択します。 これにより、選択した形式のファイルがダウンロードされます。

WooCommerce ストアのバックアップを開始する

WooCommerce ストアには、注文、顧客情報、製品の詳細などのデータが満載です。 WordPress サイトを危険にさらす潜在的な脅威が非常に多いため、WooCommerce バックアップの実行方法を知ることが重要です。

この投稿で説明したように、WooCommerce ストアをバックアップおよび復元するにはいくつかの方法があります。 最も簡単なオプションは、Jetpack Backup などのプラグインを使用することです。 手動バックアップを実行することもできますが、これには非常に時間がかかるため、理想的ではありません。

手間をかけずに定期的な WooCommerce バックアップを作成したいとお考えですか? 今すぐ Jetpack バックアップをダウンロードしてください!