PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزش اتصال سرور بکاپ به WHM جهت استفاده از Remote Backup



Mohammad_reza
January 30th, 2012, 15:20
در این آموزش می پردازیم به نحوه استفاده از Remote Backups در WHM (سی پنل)

مواد اولیه :
1 عدد سرور لینوکس با WHM/cPanel نصب شده.
1 عدد سرور (در اینجا از سرور ویندوزی استفاده می شود)
حوصله به میزان کافی !

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

برای شروع لازمه که برنامه FileZilla نسخه Server رو روی سرور ویندوز نصب کنیم. (برای دانلود کلیک کنید) (http://filezilla-project.org/download.php?type=server)
همه گزینه ها رو بصورت پیشفرض قرار بدید و فقط Next و Install رو بزنید.

برنامه با موفقیت نصب میشه ، پس از نصب روی Close کلیک کنید ، یک صفحه جدید مشاهده خواهید کرد ، مانند عکس تنظیمات رو انجام بدید (رمز عبور دلخواه) :


http://up.vbiran.ir/images/045qw0ebqf9qo1izd47s.png

حالا در صفحه اصلی برنامه روی http://up.vbiran.ir/images/w7yw1vcpm89w5xy6owd.png کلیک کنید

تنظیمات رو مطابق تصاویر انجام بدید :

http://up.vbiran.ir/images/01a3l7yuqtedak239d8q.png
به جای ftpbackup می تونید نام کاربری دلخواه خودتون رو وارد کنید

http://up.vbiran.ir/images/m55yqcak6ihey0pyqtk.png
تیک پسورد رو بزنید و رمز عبورتون رو وارد کنید

http://up.vbiran.ir/images/xft4ziq0zfwrheituwrz.png
سطح دسترسی اکانت رو مطابق تصویر بالا ببرید. و برای اکانت یک فولدر تعریف کنید. من توی درایو سی یک فولدر به اسم ftpbackup ساختم و به اکانت اختصاص دادم.
از این پس بکاپ ها در این فولدر قرار می گیرند. به منظور امنیت بیشتر پس از هر بار تمام شدن بکاپ ، فایل های موجود در این پوشه رو به یک پوشه دیگه تو سرورتون انتقال بدید تا اگه هکر تونست به اف تی پی سرورتون درسترسی پیدا کنه ، نتونه به راحتی بکاپ های شما رو پاک کنه.


در آخر روی OK کلیک کنید.
خوب حالا ما یک اکانت به صورت زیر داریم :



ServerIP:21
username: ftpbackup
password: mypassword


دقت کنید که نام کاربری و رمز عبور در مراحل قبل توسط شما تعیین شده اند. و پورت اف تی پی نیز به صورت پیشفرض 21 می باشد.
تذکر : چنانچه از ویندوز سرور 2008 استفاده می کنید باید فایروال سرور رو خاموش کنید.

حالا میریم سراغ WHM :

http://up.vbiran.ir/images/gmzap4o940m0pcx2xl2.png
در منوی سمت چپ مانند تصویر از قسمت Backup گزینه Configure Backup رو انتخاب کنید.


در صفحه جدید تنظیمات رو به این صورت انجام میدید :

Backup status : Enabled
Backup Interval :
یعنی بکاپ روزانه باشه / هفتگی یا ماهانه ، ما Daily یعنی روزانه رو انتخاب می کنیم.
Days to run backup :
می تونید انتخاب کنید تو چه روزهایی از هفته بکاپ تهیه بشه. مثلاً اگه می خواهید هر هفته سه شنبه بکاپ تهیه بشه ، باید Backup Interval روی هفتگی باشه و تو این قسمت سه شنبه رو انتخاب کنید. یا اگه از Backup Interval Daily استفاده می کنید باید همه روزها رو تیک بزنید.

Remount/Unmount Backup Drive
این گزینه ترجیحاً روی Disabled باشه.

Bail Out If Backup Drive Mount Fails
این هم Disbale باشه

Incremental Backup
این به دلخواه خودتون هست ، اگه این رو تیک بزنید بکاپ داخلی هم تهیه میشه که به توصیه من اگه سرور متوسط یا صعیف دارید Disable باشه بهتره و همون Remote Backup واسه شما کافیه.

Backup Accounts
: Enabled

Compress Account Backups: Enabled

Backup Configuration Files: Disabled
این گزینه دلخواه هست و هرجور می خواهید می تونید تنظیم کنید.

Backup SQL Databases:
ترجیحاً گزینه آخر یعنی
Per Account and Entire MySQL Directory رو انتخاب کنید

Backup Access Logs : Enabled

Use local DNS zone files rather than ...
روی سیستم هایی که Cluster نیستند Disabled باشه بهتره

Backup Type : Remote FTP

Use Hard Links for weekly and monthly backups : disabled

nable use of optimized account backup tool : Enabled

Remote FTP Host:
آی پی سرور ویندوز (سرور بکاپ) رو وارد می کنید

FTP Backup User:
نام کاربری که ساختید (اگه یادتون باشه ما ftpbackup ساختیم)

FTP Backup Password :
رمز عبوری که برای اکانت اف تی پی روی سرور ویندوز تعریف کردیم. (با رمز عبوری که پس از نصب فایل زیلا تعریف کردیم متفاوت هست) منظور این رمز عبور هست :


http://up.vbiran.ir/images/m55yqcak6ihey0pyqtk.png


FTP Backup Directory
خالی بذارید

FTP Backup Passive Mode: Enabled

Backup Destination: هر چیزی که بصورت پیشفرض هست تغییرش ندید

Select Specific Users
با استفاده از این گزینه می تونید مشخص کنید که فقط برخی اکانت های خاص ازشون بکاپ تهیه بشه.

save رو بزنید و کار تمام هست.

سوالی بود در خدمتم.

پ.ن :
با تشکر از

WebPardaz عزیز برای در اختیار گذاشتن وی پی اس ویندوز جهت تهیه آموزش (آیدی یاهو : webpardaz_net)

تهیه و گردآوری : محمدرضا سبزواری
TenqHosting | هاست اشتراکی | میزبانی وب (http://www.tenqhosting.com)

درصورتی که این مطلب برای شما مفید واقع شده است ، می توانید با کمک خود ، هرچند کوچک ، در تهیه آموزش های بعدی بنده رو یاری کنید : http://up.vbiran.ir/images/cg5a9yxmlurqb3x6mpi8.png حمایت می کنم ! (http://pay.toptheme.ir/)

aph
January 30th, 2012, 15:29
مرسی فقط برا من وسط های بک آپ گیرکرد و بک آپ کامل نشد.؟

Mohammad_reza
January 30th, 2012, 15:33
مرسی فقط برا من وسط های بک آپ گیرکرد و بک آپ کامل نشد.؟

ممکنه لود سرورتون بالا رفته باشه ، در اینصورت سرور بکاپ رو متوقف می کنه که از مشکلات بعدی جلوگیری کنه.
از کجا فهمیدید که بکاپ متوقف شده ؟

aph
January 30th, 2012, 15:36
حجم بک آپ گرفتم نصف حجم فایل های اصلی هم نیست.

Mohammad_reza
January 30th, 2012, 15:40
حجم بک آپ گرفتم نصف حجم فایل های اصلی هم نیست.

خوب چیز طبیعی هست ،

Compress Account Backups: Enabled
ما بکاپ ها رو بصورت فشرده دریافت می کنیم. پس باید حجمشون کمتر باشه.

aph
January 30th, 2012, 15:44
اوکی. یعنی موقعی که برگردونیم مشکلی پیشنخواهد اومد؟ آخه به نظر زیاد فشرده میشه.

Mohammad_reza
January 30th, 2012, 15:58
اوکی. یعنی موقعی که برگردونیم مشکلی پیشنخواهد اومد؟ آخه به نظر زیاد فشرده میشه.

مشکلی پیش نمیاد. می تونید امتحان کنید. بعضاً دیده شده که فایل های بکاپ تا 10 برابر کوچکتر از فایل های عادی هستند.

okey
January 30th, 2012, 16:12
اگه بخواییم در یه ساعت خاصی بک آپ بگیره باید چی کار کنیم ؟

hostarya
January 30th, 2012, 16:14
با تشكرات فراوان
منتاه اين اتوماتيك كار ميكنه؟

Mohammad_reza
January 30th, 2012, 17:00
با تشكرات فراوان
منتاه اين اتوماتيك كار ميكنه؟

بله از اونجایی که ما براش زمان و تاریخ اجرا تعیین کردیم میشه نتیجه گرفت که اتوماتیک هست



اگه بخواییم در یه ساعت خاصی بک آپ بگیره باید چی کار کنیم ؟

ابتدا بوسیله WHM پلاگین cronconfig رو نصب کنید سپس در منوی سمت چپ بوسیله پلاگین Configure cPanel Cron Timesزمان کران جاب cpbackup رو تغییر بدید به زمان دلخواه.

aph
January 30th, 2012, 17:17
مشکلی پیش نمیاد. می تونید امتحان کنید. بعضاً دیده شده که فایل های بکاپ تا 10 برابر کوچکتر از فایل های عادی هستند.

ممنون بابت راهنماییتون.

lkmew
February 1st, 2012, 00:31
برا من یه سئوال پیش اومده مگه نه اینکه از طریق WHM میشه آدرس و یوزر پسورد اکانت FTP رو داد و خودش ریموت بک آپ میگیره پس اون filezilla برا چیه ؟!

Mohammad_reza
February 1st, 2012, 00:35
برا من یه سئوال پیش اومده مگه نه اینکه از طریق WHM میشه آدرس و یوزر پسورد اکانت FTP رو داد و خودش ریموت بک آپ میگیره پس اون filezilla برا چیه ؟!

برای اینه که بتونیم روی سرور ویندوز اکانت اف تی پی ایجاد کنیم !
شما اگه اکانت اف تی پی خودتون رو از قبل دارید ، نیازی به فایل زیلا نخواهید داشت.

lkmew
February 1st, 2012, 00:49
یه سئوال که بی ربط به موضوع تاپیک نیست.
فرض کنید remote FTP رو از طریق WHM ست کردیم. حالا می خوایم هر از گاهی از تمام سایتهای روی سرور یه Remote backup هم روی یه FTP اکانت دوم ایجاد کنیم. چه روشی رو پیشنهاد می کنید؟

Mohammad_reza
February 1st, 2012, 00:52
چه کاریه :دی
2 تا راه دارید :
1- کاری کنید بکاپ های سرور بکاپ اصلی ، هر از چند گاهی به سرور دوم منتقل بشن.
2- هر از چند گاهی مشخصات اف تی پی سی پنل رو تغییر بدید به سرور دوم و دستور بکاپ ارسال کنید به سرور (می تونه با تغییر زمان کران جاب بکاپ انجام بشه) بعد از پایان کار مجدداً به اف تی پی اصلی تغییر بدید.
من روش اول رو می پسندم.

lkmew
February 1st, 2012, 00:59
خب تو روش اول چطور میشه فایلهای یه FTP account رو که قطعا حجم فایلها هم زیاده به یه FTP account دیگه منتقل کرد؟

citykala
March 27th, 2012, 15:41
ببخشین اگر خواستیم بک اپ ها رو یه جا استفاده کنیم یا برگردونیم راه حلشه چیه ؟

مرسی

Mohammad_reza
March 28th, 2012, 22:46
ببخشین اگر خواستیم بک اپ ها رو یه جا استفاده کنیم یا برگردونیم راه حلشه چیه ؟

مرسی

درود ،

بکاپ رو در پوشه /home سرور قرار بدید و در سی پنل از گزینه restore a full backup / cpmove (اگه اشتباه نکنم!) برای بازگرداندن استفاده کنید.

Mohammad_reza
April 9th, 2012, 14:47
لینک تصاویر اصلاح شد !

TARIMEHR
June 6th, 2012, 12:52
سلام
من دو روز پیش این کارو انجام دادم
دقیقا طببق گفته های شما
رمز و یوزر هم درست وارد کردم
توی این دو روز دو بار ایمیل اومد مبنی بر گرفته شدن فول بک آپ
اما توی سرور ویندوز توی اون پوشه هیچ بک آپی نیست
با چه دستوری میشه الان دستور گرفتن بک آپ رو ارسال کنم؟
من هر تغییری میدم یه روز صبر میکنم تا ببینم درست شد یا نه
کمک :((
این همه سایت بدون بک آپ

vahidmom
June 9th, 2012, 17:32
با عرض سلام
اگر سي پنل هستش با دستور

/scripts/cpbackup
ميتونيد دستور بك آپ رو به سرور بديد

TARIMEHR
June 9th, 2012, 17:35
سلام
منونم از توجه شما
من از این دستور استفاده کردم
توی سرور ویندوز هم فایل زیلا سرور رو چک کردم. ای پی سرور لینوکس میوفته
وصل میشه اما بک اپ رو نمیریزه
طبق کفته دوستمون دستی از یکی از سایت ها بک اپ منتقل کردم
با ریموت انجام شد
اما نمیدونم مشکلش چیه
فایروال دارم
حالا نمیدونم مشکل از فایروال هست یا نه

TARIMEHR
June 9th, 2012, 17:48
مشکل به طور معجزه اسایی بعد 2 روز خودش حل شد