پنجشنبه, ۶ اردیبهشت, ۱۴۰۳ / 25 April, 2024
مجله ویستا

تهیه پشتیبان از بانک اطلاعات سایت


تهیه پشتیبان از بانک اطلاعات سایت
برای هر Webmaster داشتن یک نسخه پشتیبان (BackUp) از بانک اطلاعات (DataBase) سایت خود امری ضروری است . با وجود آنکه تهیه یک فایل پشتیبان با کمک ورود به تنظیمات phpMyAdmin کار آسانی است اما انجام اینکار بصورت روزانه ، هفتگی و یا ماهانه علاوه بر وقت گیر بودن آن ممکن است با فراموشی شما نیز همراه باشد . با استفاده از راهنمای زیر شما می توانید تمام این مراحل را بصورت کاملاً خودکار و در زمان دلخواه انجام دهید .
برای انجام اینکار ، در ابتدا نیاز به یک اسکریپت PHP خواهید داشت [دریافت کنید] . نمونه های فراوان دیگری را نیز می توانید در سایت Download.com پیدا کنید .
پس از دریافت این اسکریپت ، آنرا با یک ویرایشگر متن باز کنید و مقادیر مورد نیاز در آنرا تغییر دهید . این مقادیر شامل مشخصات DataBase سایت شما خواهند شد از جمله کلمه عبور ، نام DataBase و غیره ... همچنین در صورتی که مایل هستید نسخه پشتیبان بر روی هاست شما یا مکانی دیگر ذخیره شود مشخصات FTP سایت را نیز در این اسکریپت وارد کنید .
حال اسکریپت مذکور را در مسیری مانند http://yourdomain.com/backups کپی کنید . این مسیر جایی است که فایهای پشتیبان شما بعداً در آن ذخیره می شوند . توجه داشته باشید که مقدار CHMOD فولدر backups را بر روی عدد ۷۷۷ تنظیم کرده باشید تا بدین ترتیب اسکریپت بتواند در این فولدر فایلهای ذخیره را بسازد . برای تست اسکریپت می توانید از مسیر http://yourdomain.com/backups/backup.php استفاده نمایید .
پس از آنکه مطمئن شدید اسکریپت شما درست عمل می کند ، وارد CPanel سایت خود شوید و در آنجا بر روی آیکون "Cron jobs" کلیک کنید . حالت "Standard" را انتخاب نموده و در محل "Command to run" عبارت زیر را بنویسید :
php /home/username/public_html/backups/backup.php
در مسیر بالا بجای عبارت "username" شناسه سایت خود را بنویسید . بطور مثال برای سایت WinBeta عبارت زیر نوشته می شود :
php /home/winbeta/public_html/backups/backup.php
حال از جداول زمانی موجود زمانی را که مایل هستید نسخه پشتیبان سایت شما آماده شود را انتخاب کنید . بطور مثال هر هفته ساعت ۳ شب . اکنون دکمه "Save Crontab" را کلیک کنید .
بدین ترتیب از این پس "Cron jobs" بصورت خودکار اسکریپت PHP شما را اجرا کرده و فایل پشتیبان را در مسیری که مشخص کرده اید ذخیره می کند .

نویسنده : علی پارسا
http://www.winbeta.net/
منبع : مطالب ارسال شده


همچنین مشاهده کنید