以前、
プラグインを使用してWordPressサイトを自動バックアップする、しかし、自分でVPSを使用しており、宝塔パネルをインストールしている場合は、宝塔パネルを直接使用してWebサイトとデータベースをバックアップし、FTPスペースにアップロードすることもできます。これにより、WPプラグインを1つ少なくインストールできます。
サーバーとFTPへのバックアップの違い
宝塔パネルでWebサイトとデータベースをバックアップする際には、サーバーディスクにバックアップするか、FTPストレージスペースにバックアップするかのオプションがあります。それらの違いは以下の通りです:
- サーバーディスクにバックアップすると、データはサーバー上に保存されます。サーバーが故障すると、データは失われます。
- FTPストレージスペースにバックアップすると、データはサードパーティのサーバー上に保存されます。サーバーが故障しても、データは残ります。
したがって、私たちは
Webサイトデータとデータベースをバックアップする際には、優先的にFTPストレージスペースへのバックアップを検討することをお勧めします。サーバーディスクにバックアップする場合は、定期的にサーバーから最新のバックアップファイルを自分のコンピュータにダウンロードして保存することを忘れないでください。
無料のFTPサービススペースを申請する
複数のVPSをお持ちの場合は、別のサーバー上にFTPサービスを構築し、FTPアカウントを作成するだけで済みます。VPSが1台しかない場合は、無料のFTPスペースを申請することができます。ここでは、以前に使用した又拍雲を引き続き使用します。登録チュートリアルは、以前に書いた
又拍雲でWordPressを加速する記事を参照してください。ここでは改めて書きません。
又拍雲の登録方法を選択する必要があります。
クラウドストレージスペースとアカウントを作成する
又拍雲の登録が完了したら、以下の操作に従ってください。データ漏洩を防ぐためです。まず、又拍雲で新しいクラウドストレージサービスを作成します。下図の通りです。

次に、作成したクラウドストレージサービスのアクセス制御画面をクリックし、オプションで新しいIPブラックリスト/ホワイトリストを追加し、自分のサーバーIPを追加します。これにより、他の人はこのスペースにアクセスできなくなり、より安全です。ただし、問題点として、自分のPCからもアクセスできなくなります。また、多くの場合、家庭用PCのIPは定期的に変更されるため、ルールの追加は面倒です。

そのため、この
Token 盗難リンク防止設定を使用します。
Token 盗難リンク防止機能を有効にする。この秘密鍵が他人に知られなければ、たとえクラウドストレージ上のファイルの直接リンクアドレスを知られても、ダウンロードを成功させることはできません。{"code":"40310002","msg":"region is forbidden"} というエラーが表示されます。
クラウドストレージスペースのFTPログインアカウント
作成したこの又拍雲クラウドストレージスペースをFTPソフトウェアでログインする場合、対応する情報は以下のように入力します: アドレス(ホスト):
- インテリジェントルーティング(推奨):v0.ftp.upyun.com
- 電気通信回線:v1.ftp.upyun.com
- 中国聯通回線:v2.ftp.upyun.com
- 中国移動回線:v3.ftp.upyun.com
暗号化:ftp は„暗号化なし“モードを選択、ftps は„明示的な FTP over TLS“モードを選択 ユーザー名:
操作员名/服务名、例:
operator/mybucketパスワード:オペレーターのパスワード ポート:21 詳細は又拍雲のドキュメントを参照してください:
https://help.upyun.com/knowledge-base/developer_tools/宝塔パネルでWebサイトデータとデータベースを自動バックアップ
FTPスペースを用意したら、次に
宝塔パネルでWebサイトデータとデータベースファイルを自動バックアップする方法を設定します。 ①、宝塔パネルにログイン後、ソフトウェアストアでFTPを検索し、FTPストレージスペースをインストールします。

②、FTPストレージスペースの設定ボタンをクリックし、前のステップで作成した又拍雲クラウドストレージスペースのFTPアカウントを追加します。 hostsにはv0.ftp.upyun.comを入力 ユーザー名には
操作员名/服务名を入力します。例えば、クラウドストレージスペースを作成する際にオペレーターをnaiba、クラウドストレージスペース名をbackupとした場合、ここには
naiba/backupと入力します。パスワードにはオペレーターのパスワードを入力します。 保存場所は/の後に任意の英数字の組み合わせを入力するか、空欄のままでも構いません。

③、宝塔パネルのスケジュールタスクをクリックし、タスクを追加する際に「Webサイトのバックアップ」を選択し、次にバックアップするWebサイト、バックアップ周期、バックアップ場所としてFTPストレージスペースを選択します。

④、1つのスケジュールタスクを追加した後、同じ操作でWebサイトデータベースをバックアップするスケジュールタスクを追加します。 ⑤、スケジュールタスクが実行された後、又拍雲クラウドストレージスペースにログインしてバックアップデータがあるか確認します。ない場合は、アカウント情報が正しく入力されているか確認してください。 以上が、
宝塔パネルを使用してWebサイトデータとデータベースをFTPスペースに自動バックアップする方法です。面倒だと感じる場合は、Webサーバーのディスクにバックアップすることもできますが、サーバーから定期的にバックアップファイルをダウンロードしてローカルに保存し、サーバーのハードウェア障害時にデータが失われるのを防ぐ必要があります。
バックアップデータはどのように復元しますか?
バックアップを取るだけでなく、サイトに問題が発生した際のバックアップからの復元方法も学ぶ必要があります。詳細は、私たちが別途執筆した宝塔パネルでのバックアップデータ復元チュートリアルをご参照ください。
コメントは終了しました
この記事のコメント機能は終了しています。ご質問がある場合は、他の方法でお問い合わせください。