ファイルの誤削除やウイルスによるデータ損失を防ぐために、Cloud Backup を使用して、Elastic Compute Service (ECS) インスタンス上のすべてのフォルダーとファイルをバックアップできます。Cloud Backup を使用すると、柔軟なバックアップポリシーを設定してデータをクラウドにバックアップし、いつでもデータを復元できます。このトピックでは、Cloud Backup を使用して ECS インスタンスからファイルをバックアップする方法について説明します。
前提条件
Alibaba Cloud の Cloud Backup サービスを有効化する必要があります。Cloud Backup の有効化は無料です。ただし、Cloud Backup の ECS ファイルバックアップ機能を使用すると、ソフトウェア使用料とストレージ料金が請求されます。詳細については、「ECS ファイルバックアップの料金」をご参照ください。
注意
最適なバックアップ速度を得るには、64 ビットのデュアルコア CPU 以上、および 8 GB 以上の使用可能なメモリを搭載したマシンで Cloud Backup クライアントを実行してください。
システムがバックアップできるデータ量は、使用可能なメモリによって異なります。4 GB の使用可能なシステムメモリで、最大 100 万ファイル、合計 8 TB をバックアップできます。フォルダーに数千万以上のファイルが含まれている場合、システムには少なくとも 16 GB の使用可能なメモリが必要です。
バックアッププランを作成するか、バックアップポリシーを初めてアタッチすると、Cloud Backup は自動的に AliyunServiceRoleForHbrEcsBackup サービスリンクロール を作成し、関連リソースへのアクセス権限を取得します。ロールの権限付与を求めるダイアログボックスが表示されます。プロンプトに従って権限を付与してください。
ECS バックアップクライアントは、Alibaba クラウドアシスタントと一緒に使用する必要があります。2017 年 12 月 1 日より前に購入した ECS インスタンスについては、手動で クラウドアシスタントエージェントをインストールする 必要があります。
バックアッププランを作成して ECS ファイルを定期的にバックアップする
Cloud Backup コンソールにログインします。
左側のナビゲーションウィンドウで、 を選択します。
上部のナビゲーションバーで、リージョンを選択します。
ECS ファイルバックアップ ページで、ECS インスタンスリスト タブをクリックします。対象のインスタンスを見つけ、[アクション] 列の [バックアップ] をクリックします。
[バックアッププランの作成] パネルで、次の表の説明に従ってパラメーターを設定し、[OK] をクリックします。
重要選択したリージョンがバックアップポリシーをサポートしている場合、バックアップポリシーをアタッチすることによってのみバックアッププランを作成できます。Cloud Backup は、そのポリシーに基づいて ECS ファイルを定期的にバックアップします。
コンソールの左側のナビゲーションウィンドウで、Policy Center をクリックして、バックアップポリシーをサポートするリージョンを表示します。詳細については、「バックアップポリシーの作成」をご参照ください。
パラメーター
説明
备份目录规则
バックアップするフォルダーを指定します。Cloud Backup は、指定されたフォルダー内のすべてのファイルとサブディレクトリをバックアップします。
全部目录 または 指定目录 を選択します。
全部目录 を選択した場合は、排除系统目录 を有効にするかどうかを選択します。
排除系统目录 を有効にすると、Windows および Linux の除外されたシステムディレクトリはバックアッププランに含まれません。
排除系统目录 の右側にある
アイコンをクリックすると、除外されたシステムディレクトリの詳細を表示できます。排除系统目录 を有効にしない場合、すべてのディレクトリがバックアッププランに含まれます。
指定目录 を選択した場合は、ソースファイルパス を指定する必要があります。新增目录 をクリックして、複数のバックアップフォルダーを追加します。
ソースパスのルールは次のとおりです。
ワイルドカード (*) を使用しない場合、最大 8 つのパスを入力できます。
ワイルドカード (*) を使用する場合、1 つのパスのみ入力できます。
/*/*などのワイルドカードがサポートされています。各行は、
/、\\、C:\、またはD:\で始まる絶対パスである必要があります。ボリュームシャドウコピーサービス (VSS) を使用する場合、複数のパス、UNC パス、ワイルドカード、およびファイルの除外はサポートされていません。
UNC を使用する場合、VSS、ワイルドカード、およびファイルの除外はサポートされていません。バックアップソースに UNC パスが含まれている場合、Windows ACL はバックアップされません。
排除系统目录
排除系统目录 スイッチをオンにして、システムディレクトリをバックアップから除外します。
备份文件类型
全部类型 または 指定类型 を選択します。
全部类型 を選択した場合、すべてのファイルタイプがバックアップされます。
指定类型 を選択した場合は、选择文件类型 ボックスでバックアップするファイルタイプを指定する必要があります。
バックアップポリシー
ドロップダウンリストからバックアップポリシーを選択します。
Cloud Backup は、選択したバックアップポリシーに従ってデータソースを自動的にバックアップします。バックアップポリシーには、バックアップボールトの暗号化、バックアップ間隔、保持期間、地理的冗長性ポリシー、自動データアーカイブ、バックアップポイントのウイルススキャンなどの設定が含まれます。これにより、データソース資産を柔軟に管理できます。
デフォルトのバックアップポリシーがバックアップ要件を満たさない場合は、[新しいポリシー] または [ポリシーの編集] をクリックしてバックアップポリシーを管理できます。バックアップポリシーのパラメーターの詳細については、「ポリシーセンター」をご参照ください。
トラフィックシェーピングの有効化
トラフィックシェーピングは、ビジネスのピーク時にバックアップトラフィックを制御して、サービスへの影響を回避するのに役立ちます。
トラフィックシェーピングを使用するには、[トラフィックシェーピングを使用] スイッチをオンにし、ビジネスニーズに基づいて [調整タイムウィンドウ] を選択し、タイムウィンドウ内でバックアップに使用できる [最大トラフィック (MB/s)] を入力してから、[追加] をクリックします。
バックアップの成功
スケジュールされたバックアップ時間になると、Cloud Backup はバックアップジョブを開始して実行します。
説明バックアップの進行状況のパーセンテージは、システムが現在のデータ量に基づいて生成する動的な推定値であり、参考用です。正確な完了率を反映していない場合があります。バックアッププロセス中、データスキャンがまだ完了していないため、表示される合計スキャンサイズが実際の合計データサイズよりも小さい場合があります。バックアップジョブの完了は、その最終ステータスによって決まります。
[バックアップジョブ] タブで、バックアップジョブの [ステータス] が [完了] の場合、バックアップは成功です。
[ソースでの合計スキャン]、[バックアップ完了]、[ボールトへのデータ書き込み]、[バックアップ速度] などのバックアップジョブに関する詳細を表示できます。これらのメトリックの詳細については、Cloud Backup コンソールのツールチップをご参照ください。
説明2025 年 6 月 1 日以降に完了したバックアップジョブについては、「ソースでの合計スキャン」、「バックアップ完了」、「ボールトへのデータ書き込み」のデータ量とファイル数の両方の統計が表示されます。この日付より前に完了したバックアップジョブについては、これらのメトリックにはデータ量の統計のみが表示されます。

バックアップ計画 タブで、対象の ECS インスタンスの横にある
アイコンをクリックして、[バックアップ履歴] でバックアップレコードと生成されたバックアップポイントを表示します。これらの履歴バックアップポイントを使用して、ECS ファイルを復元できます。
トラブルシューティング
クライアントまたはバックアップジョブの ステータス が異常な場合は、次の情報を参照してください。
クライアント状態: 未インストール
バックアップクライアントが ECS インスタンスにインストールされていません。これは、ECS インスタンスがバックアップによって保護されていないことを意味します。重要なデータをバックアップするために、この機能を使用することを強くお勧めします。
ECS インスタンス上のファイルをバックアップするために、バックアップクライアントを手動でインストールする必要はありません。ECS インスタンスのバックアッププランを作成すると、クラウドアシスタントが自動的にクライアントをインストールします。インストールが完了すると、クライアント状態 は 有効 に変わり、クライアントのバージョン番号が表示されます。
バックアップステータスが 失敗
インターフェイスのプロンプトに従って構成を変更し、それが正しいことを確認してください。
ログをチェックして、特定のエラーコードを見つけます。
説明バックアップクライアントのデフォルトのインストールパスは参考用です。操作を実行するときは、実際のインストールパスを使用してください。
Windows ログパス: ローカルディスク (C) > Program Files > Aliyun Hybrid Backup Service Client > logs
Linux ログパス: /opt/alibabacloud/hbrclient/logs
バックアップステータスが 部分的に完了
バックアップに失敗したファイルのリストをダウンロードし、各ファイルをチェックし、エラーメッセージに基づいてエラーを解決します。その後、バックアップジョブを再度実行します。
説明Windows ECS インスタンス上のファイルをバックアップするときに VSS 機能を使用する場合、エラーメッセージのファイルパスには VSS スナップショットデータが保存されるパスである `shadow_ali_ids` が含まれます。この情報は無視できます。たとえば、エラーメッセージにパス
E:\shadow_ali_ids\testが表示される場合、実際のファイルパスはE:\testです。
バックアップファイルの参照とダウンロード
バックアップファイルの参照
ブラウザー 機能を使用すると、バックアップされたファイルを参照できます。参照しているバックアップポイントでウイルススキャンが実行された場合、Cloud Backup はウイルスに感染しているファイルにマークを付けます。
バックアップ計画 タブで、対象のクライアントを見つけて
をクリックします。备份历史 で、目的の時間のバックアップポイントを見つけ、バックアップポイントをクリックして ブラウザー を選択します。

バックアップファイルのダウンロード
バックアップされたファイルを直接ダウンロードすることはできません。指定したパスに復元することで間接的にダウンロードできます。たとえば、復元中に 恢复路径类型 を 指定路径 に設定し、復元パス を
/temp/pathに設定します。復元ジョブを開始する前にこのパスを作成してください。そうしないと、ジョブは失敗します。復元ジョブが完了すると、バックアップポイントのファイルがこのパスにダウンロードされます。
バックアップポイントの保持期間の延長
ECS ファイルバックアップの既存データを長期間保持するには、バックアップポイントの保持期間を延長できます。
バックアップポイントの保持期間は延長のみ可能で、短縮することはできません。
永久に保持するように設定されているバックアップポイントの保持期間は延長できません。
バックアップ計画 タブで、対象の ECS インスタンスの横にある
アイコンをクリックします。备份历史 で、保持期間を延長したい履歴バックアップポイントをクリックします。[特定の時間] を設定するか、[期限切れなし] を選択します。

保存 をクリックします。
設定が完了すると、[有効期限] 列で新しい有効期限を確認できます。

ウイルススキャン
ウイルスを含むファイルが本番環境に復元されるのを防ぐために、Cloud Backup サービスは バックアップポイントのウイルス検出 機能を提供します。この機能は、将来のデータ復元のためにクリーンで安全なバックアップポイントを選択するのに役立ちます。ウイルススキャン をクリックして、ファイルのウイルスをチェックできます。詳細については、「バックアップポイントのウイルススキャン」をご参照ください。
バックアップクライアントの再インストール
クライアントをインストールする前に、クライアントのインストールパスを確認してください。
NAS フォルダーがインストールパスにマウントされている場合は、
umountコマンドを使用して NAS フォルダーをアンマウントし、NAS ファイルの偶発的な削除を防ぐ必要があります。インストールパスに他の重要なフォルダーやファイルが含まれている場合は、重要なファイルの偶発的な削除を防ぐために、それらを別のフォルダーに移動してください。
ECS インスタンスリスト タブで、対象のインスタンスを見つけます。[アクション] 列で、 を選択してクライアントをインストールします。インストールが完了すると、クライアントのステータスは 有効 に更新されます。

クライアントのステータスが異常な場合は、以下のドキュメントを参照してトラブルシューティングを行うことができます。
クライアントのアンインストール
クライアントをアンインストールする前に、クライアントのインストールパスを確認してください。
NAS フォルダーがインストールパスにマウントされている場合は、
umountコマンドを使用して NAS フォルダーをアンマウントし、NAS ファイルの偶発的な削除を防ぐ必要があります。インストールパスに他の重要なフォルダーやファイルが含まれている場合は、重要なファイルの偶発的な削除を防ぐために、それらを別のフォルダーに移動してください。
ECS インスタンスリスト タブで、対象のインスタンスを見つけます。[アクション] 列で、 を選択してバックアップクライアントをアンインストールします。アンインストールが完了すると、クライアントのステータスは 未インストール に更新されます。

バックアップの削除
バックアップクライアントによって生成されたバックアップデータを削除できます。
バックアップを削除すると、バックアップクライアントによって生成されたバックアップデータが削除され、実行中のバックアップまたは復元ジョブが失敗します。バックアップを削除する前に、バックアップデータが不要であること、およびバックアップまたは復元ジョブが実行中でないことを確認してください。
バックアップ計画 タブで、対象の ECS インスタンスの横にある
アイコンをクリックします。备份历史 で、削除したいバックアップポイントを見つけ、バックアップポイントをクリックして [削除] を選択し、削除を確認します。

バックアップジョブのアラート設定
バックアップクライアントまたはバックアップまたは復元ジョブのステータスが異常な場合、例外を迅速に通知されるようにアラート通知を設定できます。ECS インスタンスリスト タブで、対象のインスタンスを見つけます。[アクション] 列で、 を選択します。

アラートメソッド | 説明 |
無効 | このクライアントに対してアラート通知は送信されません。 |
バックアップボールトと同じ | このクライアントは、バックアップボールトと同じアラートメソッドを使用します。 |
Alibaba Cloud アカウントに通知 | このクライアントのバックアップアラート通知は、Alibaba Cloud アカウントにメールで送信されます。 |
カスタマイズ済み | 1 つ以上の連絡先または連絡先グループを選択します。設定が完了すると、このクライアントのバックアップアラートは、選択した連絡先または連絡先グループに送信されます。詳細については、「アラート連絡先の管理」をご参照ください。 |
バックアップクライアントパラメーターの設定
クライアントのパフォーマンスを最適化するには、ECS インスタンスリスト タブで対象のインスタンスを見つけます。[アクション] 列で、 を選択します。デフォルトの構成を使用することをお勧めします。

クライアント設定 | 説明 |
用HTTPS传输数据 | データ転送に HTTPS プロトコルを使用するかどうかを選択できます。HTTPS 転送には暗号化と復号が含まれるため、転送パフォーマンスに影響を与える可能性があります。この構成を変更した場合、変更は次回のバックアップまたは復元ジョブの開始時に有効になります。 説明 この設定は、ネットワーク転送中のデータセキュリティにのみ影響します。HTTPS が有効になっているかどうかに関係なく、バックアップデータはバックアップボールトに保存されるときに暗号化されます。 |
数据网络 | VPC またはインターネット経由でデータを転送するかどうかを選択します。クライアントが Alibaba Cloud VPC にデプロイされているか、専用回線を介して Alibaba Cloud VPC に接続されている場合は、転送ネットワークとして VPC を選択します。 |
最大工作线程数 | バックアップクライアントのワーカースレッドの最大数を設定します。スレッド数が多いほど、ホストリソースを多く消費し、ホストのパフォーマンスに大きな影響を与えます。評価後にこのパラメーターを設定してください。 |
最大CPU核心使用数 | バックアップクライアントが使用できる CPU コアの最大数を設定します。CPU コア数が多いほど、ホストリソースを多く消費し、ホストのパフォーマンスに大きな影響を与えます。評価後にこのパラメーターを設定してください。 |
ECS ファイルの復元
詳細については、「ECS ファイルの復元」をご参照ください。
クロスリージョンバックアップのサポート
リージョンのディザスタリカバリが業務継続性に影響を与えるのを防ぐために、Cloud Backup は、[ボールトタイプ] が [標準] または [Tablestore バックアップ] のバックアップボールトに対して、クロスリージョンミラーボールトの作成をサポートしています。ECS ファイルを保存する標準バックアップボールトの場合、クロスリージョンディザスタリカバリのためにクロスリージョンミラーボールトを作成できます。ミラーボールトが作成されると、ソースバックアップボールトのデータは自動的にクロスリージョンミラーボールトに複製され、2 つのリージョン間のデータ整合性が確保されます。必要に応じて、ミラーボールトからクロスリージョンデータ復元を実行することもできます。詳細については、「クロスリージョンバックアップ」をご参照ください。さらに、ECS ファイルバックアップは、クロスアカウントバックアップ、自動アーカイブ、KMS 暗号化、バックアップロック、バックアップポイントのウイルススキャン、バックアップのためのタグベースの自動リソース関連付けなどのエンタープライズレベルの機能もサポートしています。
失敗した ECS ファイルバックアップの再試行パラメーターの設定
ネットワークの不安定などの要因でファイルバックアップジョブが失敗した場合、再試行パラメーターを設定できます。
バックアップしたいファイルがあるサーバーにログインします。
clientフォルダーに、hbr.configという名前のファイルを作成します。説明hbr.configファイルは、hbrclientおよびids実行可能プログラムと同じディレクトリにあります。次のパラメーターを
hbr.configファイルに追加します。パラメーター
説明
retry_times
バージョン 2.16.0 以降のクライアントの場合、これはデータバックアップの再試行回数です。デフォルト値は 30 です。
retry_interval
バージョン 2.16.0 以降のクライアントの場合、これはデータバックアップの再試行間隔です。デフォルト値は 1000 ミリ秒です。
skip_error_files
バックアップに失敗したファイルをスキップするかどうかを指定します。
false (デフォルト): バックアップに失敗したファイルをスキップしません。
true: バックアップに失敗したファイルをスキップします。
以下は、hbr.config ファイルのサンプル構成です。
retry_times=30 retry_interval=1000 skip_error_files=false
リファレンス
ECS インスタンスをローカルまたは別のリージョンにバッチでバックアップする場合、または ECS の開発およびテスト環境を迅速にセットアップして複製する場合は、ECS インスタンスのバックアップを使用します。
ディスクバックアップは、システムディスクとデータディスクを含む、ECS インスタンスのすべてのタイプのディスクに対してクラッシュ整合性のあるバックアップを作成します。この機能により、ディスク全体をバックアップまたは復元できます。詳細については、「ディスクバックアップの作成」をご参照ください。
Cloud Backup は、さまざまなバックアップシナリオに対応するリソースプランを提供します。これらのプランは、コストを節約するための大幅な割引を提供します。詳細については、「リソースプラン購入ガイド」をご参照ください。
ECS インスタンス内の MySQL、Oracle、または SQL Server データベースをバックアップするには、「MySQL のバックアップ」、「Oracle のバックアップ」、および「SQL Server のバックアップ」をご参照ください。データベースをバックアップする前に、Cloud Backup コンソールでデータベースを登録する必要があります。
ローカルサーバーからクラウドにファイルをバックアップするには、「ローカルファイルのバックアップ」をご参照ください。