すべてのプロダクト
Search
ドキュメントセンター

Elastic Compute Service:OOS を使用したディスクファイルの定期クリーンアップ

最終更新日:Aug 21, 2026

CloudOps Orchestration Service (OOS) を使用して複数の ECS インスタンスにわたるディスクファイルの自動クリーンアップをスケジュールし、ディスク領域の枯渇を防止します。

説明

CloudOps Orchestration Service (OOS) は、タスクをコードとして標準化する無料のクラウドベースの O&M 自動化プラットフォームです。 詳細については、「CloudOps Orchestration Service とは」をご参照ください。

前提条件

手順

重要

データ損失を防ぐため、クリーンアップタスクを実行する前に ECS インスタンス上のデータをバックアップしてください。 たとえば、ディスクの スナップショットの作成 を行います。

  1. CloudOps Orchestration Service (OOS) コンソールにログインします。

  2. 左側メニューで、[自動タスク] > [一般的な運用保守タスク] > ディスクのクリーンアップ を選択し、作成 をクリックします。

  3. [ルールの設定] エリアで、[ファイルの保持期間][単位][クリーンアップパス][クリーンアップファイル] を設定します。

    例: *.log ファイルを /home/admin/logs/ から 7 日後に削除します。

    ルールの横にある image アイコンをクリックして、クリーンアップパスとファイルを追加します。

    重要

    重要なデータを誤って削除しないよう、クリーンアップパスとファイルが正しいことを確認してください。

  4. [クリーンアップ時間] をクリックして、実行スケジュールとタスクの権限を設定します。

    • [スケジュールタイプ][定期実行] を選択し、実行周期 を設定します。

      繰り返しは、事前設定された期間または cron 式 を使用して設定できます。 次の例では cron 式を使用します。

      例:毎月 5 日の 23:00:00 にクリーンアップタスクを実行し、2026 年 8 月 31 日の 23:00:00 (China/Shanghai 時間) に終了します。

    • 権限RAM ロールを指定し、ロールの権限を使用する (デフォルト) を選択し、デフォルトの OOS ロール [OOSServiceRole] を選択します。 詳細については、「Set a RAM role for OOS and grant permissions」をご参照ください。

  5. インスタンスの選択 をクリックし、対象インスタンスを選択します。

  6. [詳細設定 (オプション)] をクリックします。 制御タイプ並行数制御 に設定し、並行数エラーしきい値 を設定します。

    • 制御タイプ

      • 並行数制御:タスクが完了するまで、指定した同時実行数を維持します。 リソース消費を制御する場合に使用します。

      • バッチ制御:タスクをバッチで実行します。 前のバッチが完了すると、次のバッチが開始されます。 実行ペースを制御する場合や、処理順序を確保する場合に使用します。

    • 並行数:タスクを同時に実行するインスタンス数または割合です。 この例では値は 1 (一度に 1 インスタンス) です。

    • エラーしきい値:タスクが停止するまでに許容されるエラーの最大数です。 数値または割合を指定できます。 デフォルト値:0 (最初のエラーで停止)。 100% に設定すると、すべてのエラーを無視します。

  7. [実行設定 (オプション)] はデフォルトのままにし、作成 をクリックします。

  8. [パラメーターの確認] ダイアログボックスで設定を確認し、OK をクリックします。

  9. 実行の詳細を確認します。

    タスクリストで、操作 列の 詳細 をクリックします。