Jadwalkan pembersihan file disk secara otomatis di beberapa instans ECS menggunakan CloudOps Orchestration Service (OOS) untuk mencegah kehabisan ruang disk.
CloudOps Orchestration Service (OOS) adalah platform otomatisasi O&M berbasis cloud gratis yang menstandarkan tugas sebagai kode. Lihat Apa itu CloudOps Orchestration Service?.
Prasyarat
-
Instans ECS berada dalam status Running.
-
Cloud Assistant Agent telah diinstal pada instans ECS.
Prosedur
Buat cadangan data pada instans ECS sebelum menjalankan tugas pembersihan untuk mencegah kehilangan data. Misalnya, buat snapshot untuk disk tersebut.
-
Masuk ke CloudOps Orchestration Service (OOS).
-
Pada panel navigasi kiri, pilih , lalu klik Create.

-
Pada area Set rules, konfigurasikan File retention period, Unit, Cleanup path, dan Cleanup file.
Contoh: file
*.logdi/home/admin/logs/dihapus setelah 7 hari.
Klik ikon
di samping aturan untuk menambahkan lebih banyak jalur dan file pembersihan.PentingVerifikasi bahwa jalur dan file pembersihan sudah benar agar tidak menghapus data penting secara tidak sengaja.
-
Klik Cleanup time untuk mengonfigurasi jadwal eksekusi dan izin tugas.
-
Scheduled type: Pilih Periodic execution dan atur Recurrence Frequency.
Anda dapat mengatur pengulangan menggunakan periode preset atau ekspresi cron. Contoh berikut menggunakan ekspresi cron.
Contoh: jalankan tugas pembersihan pada pukul 23.00.00 tanggal 5 setiap bulan, berakhir pada 23.00.00 tanggal 31 Agustus 2026 (waktu China/Shanghai):

-
Permissions: Pilih Specify RAM Role and Use Permissions Granted to This Role (default), lalu pilih peran OOS default OOSServiceRole. Lihat Atur peran RAM untuk OOS dan berikan izin.
-
-
Klik Select Instances dan pilih instans target.

-
Klik Advanced (Optional). Atur Rate Control ke Concurrency-based Control, lalu konfigurasikan Concurrency dan Error Threshold.
-
Rate Control:
-
Concurrency-based Control: Mempertahankan laju konkurensi yang ditentukan hingga tugas selesai. Gunakan opsi ini untuk mengontrol konsumsi sumber daya.
-
Batch-based Control: Menjalankan tugas dalam batch; batch berikutnya dimulai setelah batch sebelumnya selesai. Gunakan opsi ini untuk mengontrol kecepatan eksekusi atau memastikan urutan pemrosesan.
-
-
Concurrency: Jumlah atau persentase instans yang menjalankan tugas secara konkuren. Dalam contoh ini, nilainya adalah 1 (satu instans dalam satu waktu).
-
Error Threshold: Jumlah maksimum error yang diperbolehkan sebelum tugas dihentikan. Menerima angka atau persentase. Nilai default: 0 (berhenti saat terjadi error pertama). Atur ke 100% untuk mengabaikan semua error.

-
-
Pertahankan nilai default untuk Execution settings (Optional) dan klik Create.
-
Pada kotak dialog Parameter Confirmation, verifikasi pengaturan lalu klik OK.
-
Lihat detail eksekusi.
Pada daftar tugas, klik Details pada kolom Actions.