انتقال سایت بصورت دستی به Cpanel
صبا هاست برای هاست های میزبانی لینوکس خود کنترل پنل از نوع سی پنل را ارائه میدهد.
چنانچه هاست مبدأ شما سی پنل بوده وچند سایت برروی آن دارید و تنها قصد انتقال یکی از سایتها را به هاست دیگر دارید و یا اگر
کنترل پنل هاست مبدأ شما متفاوت ازسی پنل (بعنوان مثال دایرکت ادمین) است می بایست انتقال را بصورت دستی انجام دهید.
در انتقال دستی نیاز است که از فایلها و دیتابیس ها بصورت مجزا بکاپ تهیه کنید.
لازم به ذکر است که امکان انتقال ایمیل ها در انتقال دستی وجود ندارد.
ابتدا تهیه بکاپ از فایلها و دیتابیس ها در هاست مبدأ :
جهت تهیه Backup از فایلها، بسته به نوع کنترل پنلتان نیاز است که
فایلهای وبسایتان را فشرده کرده و فایل فشرده را به هاست مقصد منتقل نمایید.
آموزش فشرده سازی فایلها در سی پنل
آموزش فشرده سازی فایلها در دایرکت ادمین
انتقال فایلها و دیتابیس ها به هاست مقصد :
برای انتقال دیتابیس ها ابتدا وارد هاست مقصد خود شده مطابق با راهنمای "آموزش ایجاد بانک اطلاعاتی" یک دیتابیس و یوزر ایجاد نمایید.
سپس مطابق با راهنمای "بکاپ گیری و بازگردانی دیتابیس در php my admin" ( بخش بازگردانی نسخه پشتیبان دیتابیس ) اقدام فرمائید.
برای انتقال فایلها نیز وارد سی پنل هاست مقصد شوید و بر روی گزینه File Manager کلیک نمایید .
سپس وارد پوشه public_html شوید و روی گزینه Upload کلیک کنید.
نکته : توجه داشته باشید که در صورتیکه وبسایت اصلی شما دایر است و قصد انتقال وبسایت
دیگری را به هاست دارید می بایست ابتدا آن دامنه یا Sab Domain مورد نظر را در
هاست ایجاد کنید و سپس فایلها را در پوشه همان دامنه یا Sab Domain آپلود نمایید :
راهنمای ایجاد Sab Domain در سی پنل
راهنمای ایجاد Add on Domain در سی پنل
در صفحه باز شده روی دکمه Select File کلیک کنید و فایل بکاپ zip خود را از کامپیوتر
شخصی خود انتخاب نمایید تا آپلود گردد.
لطفاً منتظر بمانید تا نوار نمایش دهنده آپلود سبز رنگ شده و بصورت کامل پر شود
سپس به پوشه public_html بازگشته فایل بکاپ خود را انتخاب کرده و روی Extract کلیک کنید :
لطفاً توجه داشته باشید که در صورتیکه فضای هاست شما پر باشد همانند تصویر زیر
خطای disk full مشاهده می کنید .
در این صورت اطلاعات بصورت ناقص Extract شده است و می بایست جهت حذف اطلاعات
اضافی و آزادسازی فضای هاست اقدام نمایید.
یا یک درخواست مجزا به دپارتمان مالی جهت ارتقای سرویس ارسال نمایید.
نکته مهم : تنظیم اطلاعات دیتابیس در فایل کانفیگ اسکریپت :
هر اسکریپتی یک فایل کانفیگ دارد که اطلاعات دیتابیس در آن ذخیره شده است
(بعنوان مثال نام فایل کانفیگ وردپرس wp-config.php و نام فایل کانفیگ
جوملا configuration.php می باشد)
پس از انتقال کامل فایل ها و دیتابیس ، نیاز است که اطلاعات دیتابیسی که در هاست
مقصد ساخته اید ( نام دیتابیس، یوزر دیتابیس و رمز دیتابیس ) را در فایل کانفیگ
اسکریپت خود تنظیم کنید تا سایت شما در دسترس قرار بگیرد.