بدون دیدگاه

آموزش تنظیم بکاپ گیری روزانه یا ساعتی از هاست

بکاپ ساعتی یا روزانه از هاست
5/5 - (4 امتیاز)

آنچه در این مقاله میخوانید

منظور از بکاپ گیری از هاست چیست؟

بکاپ گرفتن و تهیه نسخه پشتیبان یکی از مهمترین بخش های مدیریت یک وب سایت میباشد.بک آپ گرفتن از هاست به‌معنای ایجاد نسخه‌ای کپی و کامل از تمام داده‌ها و فایل‌های موجود روی هاست است که شامل فایل‌های وب‌سایت، پایگاه‌های داده، ایمیل‌ها و تنظیمات سرور می‌شود.

 هنگامی که شما از هاست خود بکاپ تهیه می کنید و ان را بر روی لوکال و سیستم خود نگه داری می کنید، در صورتی که برای هاست شما مشکلی پیش اید که مانع از نمایش اطلاعات و محتویات  سایت  به درستی شود به راحتی کپی فایل های خود را میتوانید مجددا آپلود نمایید تا مشکل برطرف گردد.

نحوه تنظیم بک آپ گيری روزانه يا ساعتی در هاست

در صورتی كه اطلاعات ذخیره شده روی هاست تان از اهمیت بالایی برخوردار است میتوانید روزانه یا حتی ساعتی به صورت اتوماتیک از هاست تان بکاپ تهیه كنید.
 

گام اول)  جهت تنظیم بکاپ ساعتی یا روزانه از هاست وارد سی پنل هاست خود شده و بر روی گزینه File  manager کلیک کنید

اموزش بکاپ ساعتی از هاست

گام دوم) سپس به روت هاست بروید(پوشه قبل public_html) ، فایل زیر را آپلود نمایید. سپس طبق تصویر زیر فایل را انتخاب و روی “Edit” كلیك كنید.

برای دانلود فایل بر روی دکمه زیر کلیک کنید:

گام سوم) پس از ویرایش فایل بالا تصویر زیر برایتان نمایش داده میشود که مطابق تصویر میبایست اطلاعات لازم را وارد و در انتها گزینه Save changes را از سمت راست انتخاب کنید تا اطلاعات وارد شده ذخیره شوند.

وارد کردن اطلاعات برای تنظیم بکاپ ساعتی

توضیحات ذکر شده در تصویر بالا برایتان در قالب متن در زیر نیز نمایش داده شده است:

نام کاربری سی پنل هاست تان
$cpuser = “username“; // Username used to login to cPanel

رمز هاست

$cppass = “password“; // Password used to login to cPanel

آدرس آی پی هاست مذکور را در این بخش وارد کنید

$ip = “ip_address“; // Your main ip address

 

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

یوزر اف تی پی

$ftpuser = “ftpusername“; // Username for FTP account

رمز

$ftppass = “ftppassword“; // Password for FTP account

آدرس آی پی

$ftphost = “ip_address“; // IP address of your hosting account

آدرس ایمیل شما

$notifyemail = “[email protected]“; // Email address to send results

گام آخر) شما باید مشخص كنید كه چه زمان هایی بک آپ گرفته شود. به بخش cron job در كنترل پنل هاست شوید

سپس زمانبندی را بر حسب دقیقه، ساعت و ماه و روز انتخاب كنید و در بخش  command  دستور زیر را قرار دهید:

/usr/local/bin/php /home/username/cron_backups.php >/dev/null 2>&1

در کد فوق به جای username، نام کاربری هاست  و در صورتی که پارتیشن هاست شما موردی جز home است، آن را  به جای واژه “home” در دستور بالا جای گذاری كنید.

موارد نمایش داده شده در تصویر بعنوان مثال بوده است،شما میتوانید روز و زمان دلخواه را تنظیم کنید
هر بار که cron اجرا می شود، یک ایمیل به آدرسی که در بخش کرون ها تنظیم کرده اید، ارسال می گردد.
با توجه به محدودیت ارسال ایمیل در هاست اگر نمی خواهید بعد از هر بار اجرای کرون ایمیلی برای شما ارسال شود، می توانید در انتهای دستور کرون خود، دستور زیر را قرار دهید:
>/dev/null 2>&1
 

همچنين براي اطلاع از اينكه هاست شما روي home يا home2 قرار دارد به بخش اول سي پنل بروید در پنجره سمت راست دومين گزينه آدرس يوزرتان را نمايش ميدهد.

براي مثال:

/home/youraccount

يا

/home2/youraccount
خرید دامنه
همچنین ممکن است بپسندید

پست های مشابه بیشتر

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.
شما برای ادامه باید با شرایط موافقت کنید