تنظیم بک آپ گیری خودکار از دیتابیس و تنظیم ساعت سرور
تنظیم بک آپ گیری خودکار از دیتابیس
ابتدا یک پوشه در مسیر اصلی هاست خود(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 نمی باشد.
با ذخیره کرون جاب، در زمان هایی که مشخص کرده اید، از دیتابیس مذکور در پوشه ای که روی هاست ساخته اید، بک آپ تهیه می شود.
طی این پروسه، بک آپ جدید جایگزین بک آپ قبلی می شود.
تنظیم ساعت سرور
برای تنظیم ساعت سرور بر روی کشور ایران
وارد کنترل پنل هاست شوید و در زمان ورود به file manager تیک show hidden file را بزنید.
و سپس در فایل منیجر به دنبال فایل .htacess بگردید و پس از پیدا کردن آن ، آنرا ویرایش کرده و کد زیر را به انتهای آن اضافه کنید :
SetEnv TZ Asia/Tehran
ولی تنظیم کلی ساعت باید از سمت اسکریپت انجام شود
از تنظیمات اسکریپت ساعت را چک کنید
باید بازه زمانی اسکریپت مورد نظر را ست کنید (اگر این گزینه را داشته باشد)
برای مثال ایران +۳.۳۰ است
نکته : در صورتی که با فعال کردن گزینه Show Hidden Files فایل .htaccess را مشاهده نکردید به این معنی است که فایل مورد نظر در هاست موجود نیست . به سادگی با استفاده از گزینه New File در بالای cpanel میتوانید آن را ایجاد کنید.
منبع: www.mihanwebhost.com