リモートストレージを構成する

デフォルトで、Plesk はサーバにバックアップを保存します。ただし、これにはリスクが伴います。サーバのハードディスクが故障した場合、ウェブサイトのデータとバックアップの両方が失われる可能性があります。これを回避するために、リモートストレージにバックアップを保存することをお勧めします。このトピックでは、Plesk でバックアップ用にリモートストレージを構成する方法を説明します。

以下のタイプのリモートストレージを構成できます。

  • FTP ストレージ
  • Amazon S3 バックアップストレージ
  • S3 互換ストレージ:
    • DigitalOcean Spaces
    • 各種 S3 互換ストレージ(Minio、OpenStack など)
  • Google ドライブバックアップストレージ
  • Microsoft OneDrive バックアップストレージ

複数のリモートストレージを構成できますが、S3 互換ストレージは一度に 1 つしか構成できません。たとえば、Amazon S3 バックアップと Google ドライブバックアップを両方構成することはできますが、Amazon S3 バックアップと DigitalOcean Spaces を構成することはできません。

バックアップの作成時には一度に 1 つのリモートストレージしか使用できません。複数のリモートストレージにバックアップを保存したい場合は、使用したいリモートストレージごとにバックアップを一度作成します。

このセクションの内容:

FTP ストレージ

Amazon S3 バックアップストレージ

Google ドライブバックアップストレージ

DigitalOcean Spaces Storage

S3-compatible storage

Microsoft OneDrive バックアップストレージ

リモートストレージ内のバックアップをパスワードで保護する

 

FTP ストレージ

FTP ストレージを構成するには:

  1. FTP ストレージとして機能するサーバをセットアップします。Plesk サーバからこのサーバへ FTP 経由で接続できる必要があります。
  2. [ウェブサイトとドメイン]>[バックアップマネージャ]>[リモートストレージ設定]>[FTP]に進みます。
  3. [FTP ストレージを使用]チェックボックスをオンにします。
  4. ステップ 1 でセットアップしたサーバの設定を指定します(サーバのホスト名または IP アドレス、バックアップの保存用ディレクトリのパス、FTP ユーザ名とパスワード)。
  5. Plesk ファイアウォールが FTP サーバからの受信接続を禁止するように構成されている場合、[パッシブモードを使用]チェックボックスをオンにします。ステップ 1 でセットアップしたサーバがパッシブ FTP モードをサポートすることを確認します。
  6. (推奨)バックアップをリモートストレージに転送するときに暗号化された接続を使用するには、[FTPS を使用]チェックボックスをオンにします。これにより、第三者がデータをインターセプトできなくなります。ステップ 1 でセットアップしたサーバが FTPS 接続をサポートすることを確認します。
  7. [OK]をクリックします。

FTP ストレージの構成が完了します。これをバックアップの作成時に使用できます。

nnn

 

Amazon S3 バックアップストレージ

Amazon S3 バックアップストレージを構成するには:

  1. AWS アカウントを作成します
  2. バケットを作成します
  3. バケット内にバックアップ保存用のディレクトリを作成します。このディレクトリへのパスとバケット名をメモしておきます。これらは、後で Amazon S3 バックアップストレージを構成するために使用します。
  4. IAM ユーザのアクセスキーを作成し、その ID とシークレットを .csv ファイルでダウンロードします。アクセスキーユーザに AmazonS3FullAccess アクセス権限があることを確認します。もしなければ、追加します
  5. [ウェブサイトとドメイン]>[バックアップマネージャ]>[リモートストレージ設定]>[Amazon S3 Backup]に進みます。
  6. [ストレージを使用]チェックボックスをオンにします。
  7. ステップ 4 でダウンロードした .csv ファイルから IAM ユーザのアクセスキー ID と IAM ユーザのアクセスキーシークレットをコピーして、該当フィールドに貼り付けます。
  8. ステップ 2 で作成したバケットの名前を[バケット]フィールドに入力します。
  9. ステップ 3 で作成したディレクトリのパスを[パス]フィールドに入力します。
  10. [OK]をクリックします。

Amazon S3 バックアップストレージが構成されます。手動またはスケジュールされたバックアップの作成時にこれを使用できます。

11

 

Google ドライブバックアップストレージ

Google ドライブバックアップストレージを構成するには:

  1. Google アカウントがなければ、作成します。
  2. [ウェブサイトとドメイン]>[バックアップマネージャ]>[リモートストレージ設定]>[Google Drive Backup]に進みます。
  3. バックアップの保存に使用するストレージを所有する Google アカウントにサインインします。
  4. [許可]をクリックして Plesk が Google ドライブ内のファイルを表示/管理できるようにします。
  5. リンクをクリックして、Google ドライブの権限データを Plesk に送信します。
  6. [ストレージを使用]チェックボックスをオンにします。
  7. (オプション)デフォルトで、Plesk は Google ドライブ内に「My Plesk」フォルダを作成し、ここにバックアップを保存します。別の場所にバックアップを保存したい場合、[パス]テキストボックスに必要なパスを入力します。
  8. [OK]をクリックします。

Google ドライブバックアップストレージが構成されます。手動またはスケジュールされたバックアップの作成時にこれを使用できます。

1

別の Google アカウントに関連付けられた Google ドライブストレージにバックアップを保存したい場合、[ウェブサイトとドメイン]>[バックアップマネージャ]>[リモートストレージ設定]>[Google Drive Backup]に進み、[ログアウト]リンクをクリックします。

これにより、現在接続されている Google ドライブバックアップストレージが接続解除されます。続いて、上の手順に従って別のストレージを接続できます。Google ドライブバックアップストレージの接続を解除しても、そこに保存された Plesk バックアップは削除されません。後で再び接続すると、保存されたバックアップがバックアップマネージャに表示され、復元することができます。

 

DigitalOcean Spaces Storage

DigitalOcean Spaces Storage を構成するには:

  1. DigitalOcean アカウントを作成します
  2. スペースを作成します
  3. スペース内にバックアップ保存用のディレクトリを作成します。このディレクトリへのパスとスペースの URL をメモしておきます。これらは、後で DigitalOcean Spaces ストレージを構成するために使用します。
  4. アクセスキーとシークレットを作成します。これらをメモしておきます。これらは、後で DigitalOcean Spaces ストレージを構成するために使用します。シークレットは作成時に一度だけ表示されます。後で確認する方法はありません。
  5. [ウェブサイトとドメイン]>[バックアップマネージャ]>[リモートストレージ設定]>[Amazon S3 Backup]に進みます。
  6. [サービスプロバイダ]の下で[DigitalOcean Spaces]を選択します。
  7. 該当するフィールドに、スペースの URL、バックアップを保存するディレクトリのパス、アクセスキー、シークレットをペーストして、[OK]をクリックします。

DigitalOcean ストレージの構成が完了します。手動またはスケジュールされたバックアップの作成時にこれを使用できます。

 

S3-compatible storage

A number of services offering remote storage use APIs compatible with Amazon S3. We call them S3-compatible. Of those, Plesk explicitly supports DigitalOcean, Minio, and OpenStack.

You can try configuring any other S3-compatible storage in Plesk, but there is no guarantee that it will work as expected. You can use the AWS Command Line Interface (AWS CLI) to check an S3-compatible storage for compatibility with Plesk. If you can upload or download a file from the storage via the AWS CLI, you can probably use the storage with Plesk.

To configure an S3-compatible storage:

  1. Go to Websites & Domains > Backup Manager > Remote Storage Settings > Amazon S3 Backup.
  2. Under “Service provider”, select “Custom (Minio, OpenStack, etc)”.
  3. Fill in all the fields. Pay particular attention to the “Bucket” and “Path” fields. A bucket is a place that you create to store data in an S3-compatible storage. You need to note the bucket name and paste it in the “Bucket” field. In the “Path” field, you need to paste a path to the directory inside the bucket where you want to store backups.
  4. Click OK.

The S3-compatible storage is configured. You can now select it when creating a manual or scheduled backup.

 

Microsoft OneDrive バックアップストレージ

Microsoft OneDrive バックアップストレージを構成するには:

  1. [ウェブサイトとドメイン]>[バックアップマネージャ]>[リモートストレージ設定]>[Microsoft OneDrive Backup]に進みます。
  2. Microsoft アカウントにサインインします。Plesk は、このアカウントに関連付けられた OneDrive ストレージにバックアップを保存します。Microsoft アカウントがない場合、アカウントを作成します
  3. リンクをクリックして、Microsoft 権限データを Plesk に送信します。
  4. [ストレージを使用]チェックボックスをオンにします。
  5. (オプション)デフォルトで、Plesk は Microsoft OneDrive ストレージの “Apps/plesk-backup/<subscription name>” フォルダにバックアップを保存します。必要に応じて別のフォルダを指定できます。
  6. [OK]をクリックします。

Microsoft OneDrive バックアップストレージが構成されます。手動またはスケジュールされたバックアップの作成時にこれを使用できます。

別の Microsoft アカウントに関連付けられた OneDrive ストレージにバックアップを保存したい場合、[ウェブサイトとドメイン]>[バックアップマネージャ]>[リモートストレージ設定]>[Microsoft OneDrive Backup]に進み、[ログアウト]リンクをクリックします。

1

これにより、現在接続されている OneDrive バックアップストレージが接続解除されます。続いて、上の手順に従って別のストレージを接続できます。OneDrive バックアップストレージの接続を解除しても、そこに保存された Plesk バックアップは削除されません。後で再び接続すると、保存されたバックアップがバックアップマネージャに表示され、復元することができます。

 

リモートストレージ内のバックアップをパスワードで保護する

リモートストレージ内のバックアップをパスワードで保護することができます。これにより、メールアカウントのパスワードやデータベースユーザのパスワードなど、バックアップに保存されたパスワードが暗号化されます。バックアップが第三者の手に渡っても、内部に保存されたパスワードを入手することはできません。

パスワードで保護されたバックアップを復元するには、パスワードを入力する必要があります。入力できない場合、バックアップに保存されたすべてのパスワードがランダムに生成されます。

リモートストレージ内のバックアップをパスワードで保護するには:

  1. 1 つ以上のリモートストレージを構成します。
  2. [ウェブサイトとドメイン]>[バックアップマネージャ]>[リモートストレージ設定]に進みます。[バックアップのセキュリティ設定]セクションが使用できるようになっています。

    555

  3. [パスワード保護]の下で[無効]の横の[変更]リンクをクリックします。
  4. [パスワード保護を使用する(推奨)]チェックボックスをオンにします。
  5. 該当するフィールドにパスワードを入力します。
  6. [OK]をクリックします。

これでリモートストレージに保存されたすべてのバックアップがパスワードで保護されます。

 

Leave your feedback on this topic here

If you have questions or need support, please visit the Plesk forum or contact your hosting provider.
The comments below are for feedback on the documentation only. No timely answers or help will be provided.