سلام مهمان گرامی ، خوش آمدید. آیا این نخستین بازدید شماست ؟ وارد شوید یا عضو شوید ورود سریع با گوگل ورود سریع با توییتر ورود سریع با فیس بوک ارتباط با ما درباره ما

مرجع فروش و به اشتراک گذاری فایل


[-]
کلمات کلیدی
آموزش اتوماتیک هاست آپ از بک cpanel

آموزش آموزش بک آپ اتوماتیک از هاست cPanel
#1
قبل از مطالعه آموزش به موارد زیر دقت نمایید:


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

۲- هاست شما حتما باید cPanel باشد و توجه داشته باشید حتما ابزار Backup در هاست شما فعال باشد.

۳- جهت راه اندازی زمانبندی و اجرای اتوماتیک فرآیند بک آپ گیری هاست شما باید گزینه Cron Job داشته باشد.


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


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

بک آپ گیری در کنترل پنل های هاستی که به دسترسی یوزر امکان بک آپ گیری اتوماتیک نمی دهند کار راحتی نیست زیرا نمی توان بک آپ منظم به صورت دستی داشت . متاسفانه این امکان در کنترل پنل محبوب cPanel که اکثر سرویس دهنده های دنیا برای هاست لینوکس استفاده می کنند وجود ندارد.

توجه ! بک آپ اتوماتیک در دسترسی سطح بالا root به طور اتوماتیک در WHM وجود دارد ولی برای یوزرهای معمولی فقط بک آپ دستی وجود دارد


برای اجرای یک سیستم اتوماتیک در سی پنل به موارد زیر نیاز داریم .

۱- دقت

۲- ایجاد یک اکانت ftp در هاست سی پنل و اتصال به یک پوشه خاص  ( توجه داشته باشید باید این دسترسی به یک پوشه از زیر مجموعه public_html باشد . تحت هیچ شرایطی از اکانت پیشفرض ftp استفاده نکنید و همچنین بک آپ را در پوشه اصلی public_html وارد نکنید)

۲- ابزار Crone Job در سی پنل برای زمان بندی بک آپ ها

۳- دارای یک فضای میزبان مناسب هاست بک آپ با دسترسی FTP  و یا فضای Google Drive  و DropBox جهت ذخیره فایل بک آپ

۴- اسکریپت بک آپ گیری به همراه سرویس انتقال اطلاعات که در آموزش توضیح خواهم داد.


ایجاد یک اکانت FTP در هاست خود


به یک اکانت ftp جهت  انتقال بک آپ به خارج از سرور نیاز داریم . جهت امنیت و همچنین مشخص بودن مسیر بک آپ بهتر است یک پوشه در public_html خود ایجاد کنید و دسترسی ftp را فقط به همان پوشه دهید. بهتر است از یک اسم نامشخص استفاده کنید . و از اسامی backup و … مواردی که قابل حدس باشد جهت امنیت استفاده نکنید.

مطابق با تصویر زیر من یک اکانت ftp ایجاد کرده و به پوشه mynano که یک اسم دلخواه و بی ربط می باشد ایجاد کردم لاز به ذکر است در هنگام ایجا اکانت FTP پوشه دلخواه نیز به طور اتوماتیک ساخته می شود.



این تصویر کوچک شده است . برای دیدن در اندازه واقعی بر روی تصویر کلیک کنید
   
 ایجاد اسکریپت بک آپ گیری


فایل اسکریپت را از پایین دانلود کنید .سپس فایل را اکستراکت کنید و فایل cpanel-backup.php را با یک ادیتور مناسب مانند ++Notpad باز کنید و موارد زیر را تکمیل نمایید.


این تصویر کوچک شده است . برای دیدن در اندازه واقعی بر روی تصویر کلیک کنید
   

سپس دو فایل xmlapi.php.inc و cpanel-backup.php را در پوشه public_html هاست خود آپلود کنید.

برای تست اینکه اسکریپت به درستی کار می کند کافیست به صورت زیر اجرا نمایید.


کد:
http://yourdomain.com/cpanel-backup.php

توجه داشته باشید که که http://yourdomain.com همان آدرس سایت شماست . بعد از اجرا ممکن است اسکریپت خطا دهد . مشکل خاصی نیست زیرا این اسکریپت در هاستی که بیشتر توابع در آن محدود شده به خوبی کار می کند . منتظر باشید پس از اتمام بک آپ گیری یک ایمیل برای شما با موضوع Full Backup Completed از هاست ارسال می شود . به پوشه ای که به ftp دسترسی داده اید بروید و فایل بک آپ را در آن مشاهده نمایید.


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


تا اینجا شما توانستید توسط این اسکریپت یک بک آپ دستی بگیرید.

بر روی سایت من آدرس بک اپ را اجرا نکنید زیرا نام آنرا تغییر داده ام 

 بک آپ گیری اتوماتیک با اجرای اسکریپت به صورت زمان بندی شده توسط Cron Job

با توجه به اینکه نیاز داریم این اسکریپت به صورت اتوماتیک اجرا شود از ابزار cron job استفاده می کنیم .


قبل از ادامه آموزش خواهشمندم به موارد زیر دقت کنید:



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

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

مطابق با تصویر زیر ما یک Cron Job اصافه می کنیم و تنظمی می کنیم کد زیر به صورت هفتگی در روز جمعه و ساعت ۳ صبح اجرا شود .

کد:
php -q /home/username/public_html/cpanel-backup.php


توجه ! کنید در کد بالا به جای username باید یوزر نیم هاست خود را وارد کنید تا دستور اجرا شود.




این تصویر کوچک شده است . برای دیدن در اندازه واقعی بر روی تصویر کلیک کنید
   
منابع : http://www.ade.li/1392/04/22/page-168.html

فـــایـــل هـــای پـــیـــوســـت شـــده ====================
دانـــــــــلـــــــــود : cpanel-php-backup.zip

حــجــم فــــایــــل : 16/89 KB

تـعـداد دریـافــت : 12

====================
بیوگرافی نویسنده : عبدالصمد هستم 24 ساله " مهندس فناوری شبکه های کامپیوتری " علاقمند به ترفند و تکنولوژی

خدمات ما در سال 1395 کلیک کنید

استخدامی مرجع فایل ( رایگان کسب درآمد کنید ! )
   40%


اشتراک گذاری این مطلب

فیسبوک گوگل پلاس تویتر کلوپ فیسنما دیگ لینکداین تلگرام

پاسخ
با هزار تومان چیکار میشه کرد ؟
#2
جالبه مهندس..
مرسی


اشتراک گذاری این مطلب

فیسبوک گوگل پلاس تویتر کلوپ فیسنما دیگ لینکداین تلگرام

پاسخ
#3
(1394/3/30، 11:49:54 صبح)Ali نوشته است: جالبه مهندس..
مرسی

خواهش 
درخواست آموزش قسمت های دیگه هاست پذیرفته میشه  Big Grin
امیدوارم کمکی کرده باشه و بتونی از خدمات سایت لذت ببری !  Wink

موفق باشی
بیوگرافی نویسنده : عبدالصمد هستم 24 ساله " مهندس فناوری شبکه های کامپیوتری " علاقمند به ترفند و تکنولوژی

خدمات ما در سال 1395 کلیک کنید

استخدامی مرجع فایل ( رایگان کسب درآمد کنید ! )
   40%


اشتراک گذاری این مطلب

فیسبوک گوگل پلاس تویتر کلوپ فیسنما دیگ لینکداین تلگرام

پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  آمـوزش فی ل ترگذاری سایت‌ها روی مرورگر کروم samad 0 268 1395/8/12، 05:38:31 عصر
آخرین ارسال: samad
  آمـوزش چه نرم‌افزارهایی باید از روی ویندوز پاک شوند؟ samad 0 215 1395/8/11، 01:46:01 عصر
آخرین ارسال: samad
  بـیـشـتـر بـدانـیـم با اتصال به اینترنت دیگر تلگرام به اینترنت وصل نمی شود samad 0 542 1395/5/2، 10:37:33 عصر
آخرین ارسال: samad
  بـیـشـتـر بـدانـیـم تفاوت روتر، سوئیچ و هاب چیست؟ samad 0 359 1395/4/31، 02:42:22 عصر
آخرین ارسال: samad
  آمـوزش بازکردن سیستم جامع گلستان در گوگل کروم (Google Chrome) samad 0 443 1395/4/3، 09:50:34 عصر
آخرین ارسال: samad
  آمـوزش فیلم آموزشی ساخت استیکر پک در تلگرام samad 6 1,553 1395/3/9، 12:39:52 صبح
آخرین ارسال: samad
  بـیـشـتـر بـدانـیـم سایت ثبت اسناد و املاک کشور هک شد ! samad 0 433 1395/3/6، 04:00:58 عصر
آخرین ارسال: samad
  بـیـشـتـر بـدانـیـم سایت مرکز آمار عربستان توسط هکرهای ایرانی از دسترس خارج شد! samad 0 406 1395/3/6، 10:41:33 صبح
آخرین ارسال: samad
  بـیـشـتـر بـدانـیـم سایت مرکز آمار ایران توسط داعش هک شد؟ samad 0 397 1395/3/5، 09:04:54 عصر
آخرین ارسال: samad
  بـیـشـتـر بـدانـیـم زبان فارسی به بازی کلش آف کلنز اضافه شد samad 0 404 1395/3/5، 11:20:26 صبح
آخرین ارسال: samad

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان