بک آپ گرفتن از هاست یکی مهم ترین و اصلی ترین کاری است که مدیر سایت باید انجام دهد. اما بک آپ گیری به طور مداوم کار دشواری است. ما در این مقاله به شما همراهان عزیز شتابان هاست بک آپ گیری خودکار از هاست به طور ساعتی یا روزانه را آموزش می دهیم.
نسخه پشتیبان گرفته شده سایت را شما نمی توانید بازگردانی کنید و فقط میزبان داده سایت شما می تواند که نسخه پشتیبان را بازگردانی کند. تهیه نسخه پشتیبان به صورت خودکار باعث پر شدن هاست شما می شود و بهتر است که شما هر از گاهی بک آپ های ذخیره شده خود را پاک کنید. نسخه بک آپ ها را در مسیر قبل از پوشه Public_html قرار می گیرند پس بهتر است که در قبل پوشه Public_html یک پوشه با نام backup بسازید.
بعد از اینکه فایل بالا را دانلود کردید آن فایل را در مسیر قبل پوشه Public_html آپلود نمایید و سپس روی آن کلیک راست کرده و بر گزینه Edit را انتخاب نمایید و دستورات زیر در آن قرار دهید:
نام کاربری سی پنل هاست:
$cpuser = "username"; // Username used to login to cPanel
رمز عبور سی پنل هاست:
$cppass = "password"; // Password used to login to cPanel
آدرس IP هاست را در این قسمت وارد نمایید:
$ip = ""; // Your main ip address
مشخص کنید که بک آپ به کدام هاست منتقل شود. (می توانید در هاست خود هم ذخیره نمایید، برای اینکار یک یوزر و رمز برای FTP ایجاد نمایید)
ایجاد یوزر FTP:
$ftpuser = "ftpusername"; // Username for FTP account
رمز عبور FTP:
$ftppass = "ftppassword"; // Password for FTP account
آدرس IP هاست:
$ftphost = "ip_address"; // IP address of your hosting account
آدرس E-mail شما:
$notifyemail = "any@example.com"; // Email address to send results
در مرحله آخر شما باید به قسمت Cron Job بروید و زمانبندی را بر حسب دقیقه، ساعت، روز و… تنظیم کنید.
بعد از وارد شدن به cron job به قسمت add new cron job بروید و زمانبندی را تنظیم نمایید.
با طی کردن مراحل بالا می توانید یک اسکریپت تهیه نسخه پشتیبان از هاست ایجاد می کنید. سپس به قسمت Command رفته دستور زیر را قرار دهید:
/usr/local/bin/php /home3/youraccount/cron_backups.php
بجاي youraccount، نام کاربری هاست را وارد كنيد.
امیدواریم از این مقاله بهره لازم را برده و برای شما مفید بوده باشد. نظرات خود را با ما به اشتراک بگذارید.
ما را در شتابان هاست دنبال نمایید.