آموزش نصب و راهاندازی DiskGuardian – نظارت امن بر دیسک سرور لینوکس
آموزش کامل نصب و راهاندازی DiskGuardian را بهصورت گامبهگام و کاربردی . این آموزش برای کاربران لینوکس (سیستمادمینها، توسعهدهندگان و مالکان سرور) طراحی شده و با آخرین نسخهٔ تولیدی diskguardian هماهنگ است
📘 DiskGuardian
DiskGuardian یک عامل نظارتی سبکوزن برای لینوکس است که هنگام پر شدن دیسک، به تلگرام شما هشدار ارسال میکند.
چرا DiskGuardian را نصب کنیم؟
بسیاری از سیستمادمینها و مالکان سرور با پر شدن ناگهانی فضای دیسک مواجه میشوند که منجر به توقف وبسایتها، دیتابیسها یا سرویسهای حیاتی میشود. DiskGuardian این مشکل را با:
- نظارت خودکار روی درصد استفاده از دیسک
- ارسال هشدار فوری از طریق تلگرام
- مصرف صفر منابع سیستم
حل میکند.
مرحله ۱: دریافت فایل نصب
- وارد پنل کاربری خود در SayeApps شوید.
- به بخش دانلودها بروید.
- فایل
diskguardian.zipرا دانلود کنید.
این فایل شامل اسکریپت نصب (
) و فایلهای لازم برنامه است.diskguardian.sh
📦 مرحله ۲: استخراج و اجرای نصب
بهصورت مثال، فرض کنید فایل را در پوشهٔ ~/Downloads ذخیره کردهاید:
# 1. وارد پوشه دانلود شوید
cd ~/Downloads
# 2. فایل را استخراج کنید
tar -xzf diskguardian.tar.gz
# 3. وارد پوشهٔ استخراجشده شوید
cd diskguardian
# 4. دسترسی اجرایی به اسکریپت بدهید
chmod +x diskguardian.sh
# 5. اسکریپت نصب را اجرا کنید
./diskguardian.sh
مرحله ۳: پیکربندی تعاملی
نصبکننده بهصورت تعاملی از شما سؤالات زیر را میپرسد:
- ایمیل
→ ایمیلی که موقع خرید محصول ثبت کردید رو وارد کنید. - کد لایسنس
→ کد را از پنل کاربری خود کپی کنید (مثال:DG-LIC-XXXX-YYYY-ZZZZ) - آستانهٔ هشدار دیسک
→ مقدار پیشفرض:85(یعنی اگر دیسک ۸۵٪ پر شد، هشدار داده شود) - فاصلهٔ زمانی بررسی
→ مقدار پیشفرض:10دقیقه - اطلاعات تلگرام (اختیاری)
- توکن ربات: مثال:
123456789:AAHdX123abc456def789ghi - شناسه چت (Chat ID): عددی مثل
410000495
→ اگر نمیخواهید هشدار دریافت کنید، هر دو فیلد را خالی بگذارید.
- توکن ربات: مثال:
- فعالسازی cron
→ اگرyوارد کنید، برنامه بهصورت خودکار هر چند دقیقه یکبار اجرا میشود.
▶️ مرحله ۴: اجرای دستی یا خودکار
✅ اجرای دستی (یکباره)
diskguardian
diskguardian --start
- لایسنس را با سرور SayeLic بررسی میکند
- استفاده از دیسک را چک میکند
- در صورت نیاز، هشدار ارسال میکند
فعالسازی نظارت خودکار (اگر هنگام نصب cron را غیرفعال کردهاید)
🛑 غیرفعالسازی موقت
diskguardian --stop
🗂️ مرحله ۵: مسیرهای مهم
ساختار نصب DiskGuardian
مسیرها و توضیحات فایلهای برنامه
🛠️ مرحله ۶: عیبیابی سریع
راهنمای عیبیابی DiskGuardian
مشکلات رایج و راهحلهای سریع
🔄 مرحله ۷: بهروزرسانی یا حذف
حذف کامل برنامه
diskguardian --reset
diskguardian --uninstall
این دستور تمام فایلها، تنظیمات و cron jobها را پاک میکند.
سوالات متداول (FAQ)
❓ آیا DiskGuardian منابع سیستم را مصرف میکند؟
خیر. این ابزار کمتر از ۱MB RAM استفاده میکند و فقط هنگام اجرا فعال است.
📡 آیا بدون تلگرام هم کار میکند؟
بله. تلگرام کاملاً اختیاری است. بدون آن، فقط لاگها در فایل ذخیره میشوند.
🔑 آیا لایسنس روی چند سرور قابل استفاده است؟
خیر. هر لایسنس فقط برای یک سرور معتبر است (بر اساس checksum فایل نصب).
✅ DiskGuardian یک راهحل ساده، امن و کارآمد برای نظارت بر فضای دیسک سرورهای لینوکس است. با نصب آن، دیگر هرگز نگران پر شدن ناگهانی دیسک نخواهید بود. این ابزار با لایسنسینگ ، هم امنیت فروشنده و هم راحتی خریدار را تضمین میکند.

