آموزش انتقال سایت از سرور قدیم به سرور جدید در Cpanel . راه کاری مناسب برای انتقال سایت مشتریان به پنل جدید نمایندگی میزبانی وب.
1- در ابتدای کار ، شما بهتر است که یک هاست جدید در سرور مقصد یعنی سرور
مجازی یا سرور اختصاصی خود ایجاد کنید. ( لازم نیست که دامنه ای ثبت کنید
تا بر روی آن قرار دهید یا... فقط یک هاست ایجاد کنید )
2- در ابتدا وارد سی پنل مبدا در سرور فعلی شوید.
3- به بخش Backups در صفحه اصلی سی پنل وارد شوید.
4- وارد قسمت Download or Generate a Full Backup آن بخش شوید.
5- در این قسمت چندین فیلد خالی وجود دارد که فیلدها را به ترتیب زیر تکمیل کنید:
- فیلد Backup Destination: روبروی این قسمت از منوی کشویی قسمت Remote Ftp Server را انتخاب کنید.
- فیلد Email Address: روبروی این گزینه ایمیل خود را وارد کنید.
- فیلد Remote Server: روبروی این گزینه IP سرور مقصد ، یعنی سرور خود را وارد کنید.
- فیلد Remote User : در این قسمت نام UserName هاستی که در سرور خود ( که در مرحله اول توضیح دادم ) را وارد کنید.
- فیلد Remote Password: در این قسمت هم PassWord هاستی که در سرور خود ایجاد کرده اید وارد کنید.
- فیلد Port: این قسمت را که به صورت پیشفرض خالی است ، شما هم خالی بگذارید.
- فیلد Remote Dir: این قسمت را هم که به صورت پیشفرض خالی است ، شما هم خالی بگذارید.
6- گزینه ای که در پایین فیلدها است ، به نام " Generate Back up " را کلیک کنید.
7- در این مرحله منتظر ایمیل از طرف سی پنل سرور فعلی باشید.
ایمیل فوق نشان اطلاع می دهد که اطلاعات سایت مربوطه به سرور مقصد ارسال
شده است.
8- حالا وارد هاستی که در سرور مقصد ، یعنی سرور جدید ایجاد کرده اید شوید.
9- وارد قسمت File Manager شوید. در صفحه خارج از صفحه روت و در کنر پوشه روت یعنی www یک فایل زیپ شده خواهید دید. برای ظم بیشتر یک پوشه جدید ، مثال: sika در داخل پوشه روت یعنی www بسازید و آن فایل زیپ شده را به داخل پوشه Sika انتقال دهید.
10- در این مرحله شما باید برنامه putty
را باز کنید .
11- پس از اینکه وارد برنامه putty شدید ، فرمان زیر را در آن جراء کنید:
cp -a /home/username/public_html/Sika/* /home/
نکته:
- در قسمت username نام کاربری هاستی که در سرور خود ایجاد کرده اید ( که
در مرحله اول ، در مورد آن توضیح دادم ) را جایگزین کنید. و نیز در قسمت
kianonline نام پوشه ای که در مرحله 9 توضیح دادم ، برای نظم بیشتر ایجاد
کنید را جایگزین کنید.
12- سپس کلید Enter را
فشار دهید. پس از زدن دکمه مربوطه ، از شما پرسیده می شود که این فایل (
همان فایل مربوط به اطلاعات سایت مشتری که انتقال داده اید ) به پوشه home
سرورتان انتقال داده شود یا خیر ؟ که شما کلید Enter را فشار میدهید. تا
انتقال داده شوند.
13- پس از انجام مرحله قبلی ، وارد WHM سرور خود شوید.
14- وارد بخش Restore a Full Backup/cpmove file در زیر بخش Backup شوید.
15- در این مرحله در مقابل گزینه مربوطه ، UserName سایت در
سرور قبلی ( توجه: سرور قبلی مبدا! نه هاستی که روی سرور جدید ایجاد
کرده اید ! ) را وارد نمایید. و سپس ادامه مراحل را طی کنید تا فایل زیپ
شده اطلاعات سایت مشتری اکسترکت شود. و در پایان در پایین صفحه منتظر
نوشته Done باشید. تا کامل اکسترکت شود.
باتشکر از منبع : مجید طوسی


