باسلام
ابتدا یک پوشه در مسیر اصلی هاست خود(home) تحت عنوان database_backup بسازید.
سپس خط دستور زیر در محل های مشخص شده با رنگ قرمز، مقادیر مربوطه از هاست خود را قرار دهید.
خط دستور:
mysqldump -u DBUSERNAME -p'DBPASSWORD' DBNAME --events --routines --triggers > /PARTITION/USERNAME/database_backup/DBNAME.sql


DBUSERNAME = نام کاربری دیتابیس
DBPASSWORD = رمز عبور دیتابیس
توجه:
علامت ' موجود در دستور، حتما در ابتدا و انتهای رمز عبور حفظ شود.
DBNAME = نام دیتابیس
توجه:
این مورد دوبار در دستور تکرار شده است.
USERNAME = نام کاربری هاست
PARTITION = مسیر هاست
توجه:
براي اطلاع از اينكه partition هاست شما روي home يا home3 قرار دارد:
در سی پنل: به بخش اول سي پنل رفته در پنجره سمت چپ دومين گزينه آدرس يوزرتان را نمايش ميدهد.
در دایرکت ادمین: مسیر home است.

در نهایت
...
در مرحله آخر شما بايد مشخص كنيد كه چه زمانهايي بايد بك آپ گرفته شود. به بخش cron job در كنترل پنل هاست برويد و زمانبدي را بر حسب دقيقه، ساعت و ماه و روز انتخاب كنيد و در بخش command دستور فوق را قرار دهيد.
نیاز به زدن تیک گزینه هایی همچون prevent email نمی باشد.

با ذخیره کرون جاب، در زمان هایی که مشخص کرده اید، از دیتابیس مذکور در پوشه ای که روی هاست ساخته اید، بک آپ تهیه می شود.
طی این پروسه، بک آپ جدید جایگزین بک آپ قبلی می شود.
آیا این پاسخ مفید بود؟ 1 کاربر این مقاله را مفید می دانند (2 رای)