نمایک، نیاز اول کسب و کارها
پرش به محتوای اصلی

زمان‌بندی پشتیبان‌گیری

فاصله ثابت، عبارت cron به وقت تهران یا فقط دستی؛ بازه مجاز، پراکندگی، جاماندن و تلاش دوباره.

در این صفحه

سه نوع زمان‌بندی

interval هر N دقیقه (با بازه مجاز اختیاری)، cron با عبارت پنج‌بخشی به وقت تهران، و manual فقط با «اجرای اکنون» یا API. هر منبع در هر لحظه حداکثر یک اجرای در جریان دارد.

بدنه زمان‌بندی
پارامترنوعلزومپیش‌فرضتوضیح
kindinterval | cron | manualلازم—نوع زمان‌بندی.
intervalMinutesintegerبرای interval—فاصله به دقیقه؛ کمتر از کمترین فاصله تنظیمات (پیش‌فرض ۵) ⇒ BACKUP_INTERVAL_TOO_SHORT.
cronExprstring (۵ بخش)برای cron—دقیقه ساعت روز ماه روز‌هفته، به وقت تهران؛ فقط رقم و , / - * و فاصله.
window{ startMin, endMin } | nullاختیاری—فقط برای interval: اجرا فقط در این بازه (دقیقه از نیمه‌شب تهران).
jitterSeconds0..3600اختیاری0پراکندگی تصادفی شروع برای جلوگیری از هم‌زمانی؛ حداکثر یک‌دهم فاصله.

عبارت cron

زمان‌ها همیشه به وقت تهران (UTC+۳:۳۰ ثابت) محاسبه می‌شوند؛ پنل پنج اجرای بعدی را پیش از ذخیره نشان می‌دهد.

نمونه عبارت‌های cron
عبارتنوع / مقدارتوضیح
*/15 * * * *هر ۱۵ دقیقهپشتیبان‌گیری پرتکرار برای داده حساس.
0 * * * *سر هر ساعت
0 3 * * *هر شب ساعت ۳ تهرانپیش‌تنظیم «هر شب».
30 2 * * 6شنبه‌ها ۲:۳۰روز‌هفته ۰ یکشنبه تا ۶ شنبه.
0 4 1 * *اول هر ماه میلادی ساعت ۴

جاماندن و تلاش دوباره

  • اگر عامل تا پایان مهلت شروع (پیش‌فرض ۱۵ دقیقه) کار را نگیرد، اجرا «جامانده» ثبت و هشدار فرستاده می‌شود.
  • اجرای ناموفق به تعداد تنظیم‌شده با فاصله فزاینده دوباره تلاش می‌شود (پیش‌فرض ۲ بار، ۱ و ۵ دقیقه).
  • خطاهای پیاپی فاصله اجرای بعدی را تا سقف تنظیمات بیشتر می‌کنند تا سرور شما زیر بار نرود.
  • کاهش تکرار زمان‌بندی از API پذیرفته نمی‌شود؛ فقط از پنل.

آخرین به‌روزرسانی: