-
September 19th, 2012, 22:40
#1
عضو جدید
راهنمای گرفتن فول بکاپ ( خودکار - هر شب ) از وبسایت + انتقال آن به میزبانی دیگر
با کمک این راهنما میتوانید هر شب از وبسایتتان فول بکاپ گرفته آن را به میزبانی دیگر ( FTP ) انتقال دهید .
نکته ها :
در این روش فول بکاپ نخست بر روی میزبان کنونی ساخته میشود و سپس به میزبانی دیگر ( FTP) منتقل میشود .
پس اگر حجم داده هاتان بالاست ( مثلا 80 درصد هاست پر است ) با اینکار احتمال فراوان شما ار مرز فضای ویژه خودتان خواهید گذشت . اگر میزبانتان به این کار حساس باشد با یکی دو بار انجام این کار معلق خواهید شد . برای پیشگیری میتوانید از خدمت بکاپی که بنده در اینجا ارائه میدهم استفاده کنید .
دقت بفرمایید نیاز نیست هر روز از فایلها ( اسکریپت - عکس ... ) بک آپ بگیرید . هر بار که ساختار اسکریپت ها و عکس هاتان دگرگون شد یکبار بکاپ بگیرید .
بکاپ هر روزه تنها باید از MYSQLآن هم زمانی که هر روز سایت یا انجمن به روز میشود انجام گیرد .
++++++++++++++++++++++++++++++++++++++++++
در ریشه ( بالاتر از public_html ) پرونده های زیر را بسازید ؛
پرونده ای با نام :
درونش بنویسید :
کد HTML:
machine IP/of/FTP SERVER login USER password PASS
دسترسی این پرونده باید 600 باشد .
پرونده ای با نام autoftp بسازید و درونش بنویسید :
کد HTML:
open IP/of/FTP SERVER put fullbackup*.tar.gz close
دسترسی این پرونده باید 600 باشد .
فایلی با نام backup.sh ساخته درونش اینها را بنویسید :
کد HTML:
tar -czf files.tar.gz ./ --preserve-permissions ; mysqlump -u USERNAME -pPASSWORD --all-databases ->dbBackup.sql ; tar -czf dbBackup.sql.tar.gz dbBackup.sql --preserve-permissions ; tar -czf fullbackup_$(date +%d_%m_%Y).tar.gz dbBackup.sql.tar.gz files.tar.gz --preserve-permissions ; rm -f dbBackup.sql.tar.gz files.tar.gz ; pftp < autoftp ; rm -f fullbackup_$(date +%d_%m_%Y).tar.gz ;
دسترسی این پرونده باید 700 باشد .
++++++++++++++++++++++++++++++++++++++++
برای گرفتن فول بکاپ ( خودکار - هر شب ) باید از cron بهره بریم .
در CPANEL بروید به بخش زیر :
Advanced -> Cron Jobs
در دایرکت ادمین :
Advanced Tools < Cron Jobs
برای اینکه زمان رونوشت برداری را درست دهیم باید دقت کنید زمان سرورتان چیست . اگر یعنی اگر در آمریکاست نزدیک به 12 ساعت و اگر در اروپاست نزدیک به +3 ساعت با ایران اختلاف دارد . پس نیمه شب ایران را با سرور بسنجید و زمان درست در بخش ساعت تنظیم کنید . برای نمونه 12 نیمه شب این است :
minute : 0
hour : 0
دیگر کادر ها : *
درپایان در بخش command بنویسید :
++++++++++++++++++++++++++++++++++++++
**
+++++++++++++++++++++++++++++++++
***
+ فارسی پکــــــــ|فتوگالری جامع و بسته بندی های اختصاصی
والپیپر به همراه کاور مجزا
+ فارسی پکــــــــ|ارائه ی اختصاصی
موزیک ویدئوهای روسی ، امریکایی و بلغاری با برترین کیفیت
+ فارسی پکــــــــ|
انجمن مهندسی ایران |
جامعه مهندسان ایرانی |
فارسی پک روی فیس بوک
+ فارسی پکــــــــ|کیفیت را با ما تجربه کنید | farsipack [Gmail] com | info.farsipack [Yahoo] com | tell : 0937 621 8228
+ فارسی پکــــــــ|f a r s i p a c k [dot] org
-
تعداد تشکر ها از Hippo به دلیل پست مفید
-
September 19th, 2012 22:40
# ADS