در این آموزش می پردازیم به نحوه استفاده از Remote Backups در WHM (سی پنل)
مواد اولیه :
1 عدد سرور لینوکس با WHM/cPanel نصب شده.
1 عدد سرور (در اینجا از سرور ویندوزی استفاده می شود)
حوصله به میزان کافی !
فرض می کنیم سرور لینوکس از قبل آماده هست و تمام کانفیگ های سی پنل انجام شده.
برای شروع لازمه که برنامه FileZilla نسخه Server رو روی سرور ویندوز نصب کنیم. (برای دانلود کلیک کنید)
همه گزینه ها رو بصورت پیشفرض قرار بدید و فقط Next و Install رو بزنید.
برنامه با موفقیت نصب میشه ، پس از نصب روی Close کلیک کنید ، یک صفحه جدید مشاهده خواهید کرد ، مانند عکس تنظیمات رو انجام بدید (رمز عبور دلخواه) :

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

به جای ftpbackup می تونید نام کاربری دلخواه خودتون رو وارد کنید

تیک پسورد رو بزنید و رمز عبورتون رو وارد کنید

سطح دسترسی اکانت رو مطابق تصویر بالا ببرید. و برای اکانت یک فولدر تعریف کنید. من توی درایو سی یک فولدر به اسم ftpbackup ساختم و به اکانت اختصاص دادم.
از این پس بکاپ ها در این فولدر قرار می گیرند. به منظور امنیت بیشتر پس از هر بار تمام شدن بکاپ ، فایل های موجود در این پوشه رو به یک پوشه دیگه تو سرورتون انتقال بدید تا اگه هکر تونست به اف تی پی سرورتون درسترسی پیدا کنه ، نتونه به راحتی بکاپ های شما رو پاک کنه.
در آخر روی OK کلیک کنید.
خوب حالا ما یک اکانت به صورت زیر داریم :
کد:
ServerIP:21
username: ftpbackup
password: mypassword
دقت کنید که نام کاربری و رمز عبور در مراحل قبل توسط شما تعیین شده اند. و پورت اف تی پی نیز به صورت پیشفرض 21 می باشد.
تذکر : چنانچه از ویندوز سرور 2008 استفاده می کنید باید فایروال سرور رو خاموش کنید.
حالا میریم سراغ WHM :

در منوی سمت چپ مانند تصویر از قسمت 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 :
رمز عبوری که برای اکانت اف تی پی روی سرور ویندوز تعریف کردیم. (با رمز عبوری که پس از نصب فایل زیلا تعریف کردیم متفاوت هست) منظور این رمز عبور هست :

FTP Backup Directory
خالی بذارید
FTP Backup Passive Mode: Enabled
Backup Destination: هر چیزی که بصورت پیشفرض هست تغییرش ندید
Select Specific Users
با استفاده از این گزینه می تونید مشخص کنید که فقط برخی اکانت های خاص ازشون بکاپ تهیه بشه.
save رو بزنید و کار تمام هست.
سوالی بود در خدمتم.
پ.ن :
با تشکر از
WebPardaz عزیز برای در اختیار گذاشتن وی پی اس ویندوز جهت تهیه آموزش (آیدی یاهو : webpardaz_net)
تهیه و گردآوری : محمدرضا سبزواری
TenqHosting | هاست اشتراکی | میزبانی وب
درصورتی که این مطلب برای شما مفید واقع شده است ، می توانید با کمک خود ، هرچند کوچک ، در تهیه آموزش های بعدی بنده رو یاری کنید :
حمایت می کنم !