تنظیم بک آپ گیری خودکار از دیتابیس

باسلام
ابتدا یک پوشه در مسیر اصلی هاست خود(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 کاربر این را مفید یافتند
آیا این پاسخ به شما کمک کرد؟

مقالات مربوطه

ایجاد اکانت FTP در Cpanel

  FTP مخفف عبارت File Transfer Protocol  پروتکلی استاندارد جهت انتقال فایل بین کامپیوترهای مختلف...

(park domain )اتصال دامین جدید به هاست

  اگر مایلید دامنه ای به جز دامنه اصلی بر روی هاست خود پارک کنید تا هاست شما با 2 دامنه یا...

مشاهده آمار در cPanel

در سی پنل بخشی وجود دارد به نام logs که به شما اجازه مي دهد به آمارهايي در مورد وب سايت و...

نمایش فایل های مخفی در Cpanel

دلیل اینکه فایل .htaccess یا پوشه .trash و...  در لیست فایل ها نمایش داده نمی شود این است که در...

چگونه بانک اطلاعاتی بسازم ؟

برای ایجاد بانک اطلاعاتی(دیتابیس) و یوزر آن به شکل زیر اقدام کنید :  پس از ورود به cpanel در بخش...