تنظیم بک آپ گیری خودکار از دیتابیس در دایرکت ادمین
بکاپ گیری منظم از دیتابیس می تواند به شما کمک کند تا در مواقع ضروری بتوانید از آنها استفاده کرده و مانع از حذف اطلاعات مهم سایت شوید. به همین دلیل در این آموزش روشی معرفی می شود تا بتوانید در هر بازه زمانی از اطلاعات دیتابیس به صورت خودکار بکاپ تهیه کنید.
ابتدا از منوی "System Info & Files" گزینه "File Manager" را انتخاب نمائید.
تصویر(1)
مطابق با تصویر زیر یک پوشه (1) در مسیر اصلی هاست خود (home) ایجاد و در فیلد نام پوشه عنوان "database_backup" (شماره2) را وارد نمایید. در نهایت جهت ایجاد پوشه روی گزینه "Create" (شماره3) کلیک کنید.

تصویر(2)
سپس در خط دستور زیر و در محل های مشخص شده با رنگ قرمز، مقادیر مربوط به هاست خود را قرار دهید.
خط دستور:
mysqldump -u DBUSERNAME -p'DBPASSWORD' DBNAME --events --routines --triggers --no-tablespaces > /PARTITION/USERNAME/database_backup/DBNAME.sql
نکته: نیازی به تغییر عبارت dbfilename.sql در انتهای دستور نیست.
DBUSERNAME = نام کاربری دیتابیس
DBUSERNAME = نام کاربری دیتابیس
DBPASSWORD = رمز عبور دیتابیس
توجه: علامت ' موجود در دستور، حتما در ابتدا و انتهای رمز عبور حفظ شود.
DBNAME = نام دیتابیس
توجه: این مورد دوبار در دستور تکرار شده است.
USERNAME = نام کاربری هاست
PARTITION = مسیر هاست
توجه: براي اطلاع از اينكه partition هاست شما روي home يا home3 قرار دارد، مسیر home در بخش Cron Jobs و فیلد Command (تصویر5) مشخص شده است.

تصویر(3)
مطابق با تصویر زیر از بخش "Advanced Features" زیر منوی "Cron Jobs" را انتخاب نمایید.

تصویر(4)
برای ایجاد کرون جدید روی گزینه "CREATE CRON JOB" کلیک نمائید.
تصویر(5)
مطابق با تصویر زیر در فیلد های مشخص شده (شماره1) زمانبندی اجرای کرون جاب را وارد نمائید، برای مثال در زمانبندی زیر، اجرای دستور کرون جاب یکبار در روز تنظیم شده است. در کادر "Command" (شماره2) نیز دستور فوق را قرار دهيد.
نیاز به زدن تیک گزینه هایی همچون "Prevent Email" نمی باشد. در نهایت روی گزینه "CREATE" (شماره3) کلیک نمایید.
تصویر(6)
با ایجاد کرون جاب، در زمان هایی که مشخص کرده اید، از دیتابیس مذکور در پوشه ای که روی هاست ساخته اید، بک آپ تهیه می شود. طی این پروسه، بک آپ جدید جایگزین بک آپ قبلی می شود.