خلاصه (TL;DR): انتقال هاست به هاست دیگر یعنی جابهجایی کامل فایلها، پایگاهداده، ایمیلها و رکوردهای DNS از سرور میزبان فعلی به یک میزبان جدید، بدون از دست رفتن اطلاعات و بدون قطعی طولانی سایت. سادهترین و ایمنترین روش، استفاده از ابزار داخلی کنترلپنل (cPanel یا DirectAdmin) برای گرفتن بکاپ کامل و بازیابی آن روی هاست مقصد است؛ روش دوم، انتقال دستی فایلها با FTP و دیتابیس با phpMyAdmin است. در برتینا انتقال هاست بهصورت رایگان توسط تیم پشتیبانی ۲۴/۷ فارسی انجام میشود و در بیشتر موارد سایت شما بدون هیچ قطعی جابهجا میشود. در این راهنما گامبهگام و تصویری یاد میگیرید چطور این کار را انجام دهید.
انتقال هاست به هاست دیگر یعنی چه؟
انتقال هاست (Migration) به فرایند جابهجا کردن تمام محتوای یک وبسایت از یک سرور میزبانی به سرور میزبانی دیگر گفته میشود. این محتوا شامل چهار بخش اصلی است: فایلهای سایت (کدها، تصاویر، پوشهها)، پایگاهداده (Database)، حسابهای ایمیل و تنظیمات، و در نهایت رکوردهای DNS که مشخص میکنند دامنه شما به کدام سرور اشاره کند.
مهم است بدانید انتقال هاست با انتقال دامنه فرق دارد. در انتقال دامنه شما مالکیت یک دامنه را از یک ثبتکننده به ثبتکننده دیگر منتقل میکنید، اما در انتقال هاست، دامنه ثابت میماند و فقط محل نگهداری فایلها عوض میشود. اگر به دنبال انتقال یا ثبت دامنه هستید، میتوانید از بخش ثبت دامنه استفاده کنید؛ ولی موضوع این مقاله جابهجایی محتوای سایت است.
چرا باید هاست را به میزبان دیگری منتقل کنیم؟
دلایل متعددی کاربران را به سمت مهاجرت هاست سوق میدهد. شناخت این دلایل کمک میکند تصمیم درستی درباره میزبان جدید بگیرید:
- کندی و کیفیت پایین سرور فعلی: اگر سایت شما دیر بالا میآید یا در ساعات پربازدید از دسترس خارج میشود، احتمالاً منابع میزبان فعلی کافی نیست.
- پشتیبانی ضعیف: نبود پشتیبانی فارسی و شبانهروزی یکی از رایجترین دلایل مهاجرت است.
- نیاز به منابع بیشتر: رشد ترافیک سایت ممکن است شما را به سمت پلنهای قویتر یا حتی سرور مجازی و اختصاصی هدایت کند.
- موقعیت جغرافیایی دیتاسنتر: برای مخاطب ایرانی، دیتاسنتر داخل ایران سرعت بیشتری میدهد و برای مخاطب بینالمللی، دیتاسنتر آلمان یا فرانسه مناسبتر است.
- قیمت و ارزش خدمات: گاهی با هزینه یکسان میتوان امکانات بهمراتب بیشتری دریافت کرد.
پیشنیازهای انتقال هاست چیست؟
پیش از شروع، بهتر است این موارد را آماده داشته باشید تا فرایند بدون وقفه پیش برود:
- دسترسی کامل به کنترلپنل هاست فعلی (نام کاربری و رمز cPanel یا DirectAdmin).
- اطلاعات ورود به هاست مقصد که تازه خریداری کردهاید.
- دسترسی به بخش مدیریت DNS دامنه برای تغییر نیمسرورها.
- یک بکاپ کامل و بهروز از سایت بهعنوان نسخه پشتیبان اضطراری.
- فهرست حسابهای ایمیل فعال روی دامنه، در صورت وجود.
توصیه میکنیم پیش از هر اقدامی، از سالم بودن بکاپ مطمئن شوید. یک نسخه پشتیبان خراب در لحظه بحرانی هیچ ارزشی ندارد.
روش اول: انتقال هاست با ابزار بکاپ کنترلپنل (توصیهشده)
سادهترین و مطمئنترین روش برای اکثر کاربران، استفاده از قابلیت Backup داخلی cPanel یا DirectAdmin است. در این روش، یک فایل بکاپ کامل از هاست مبدأ میگیرید و آن را روی هاست مقصد بازیابی میکنید. مراحل به این صورت است:
- وارد کنترلپنل هاست فعلی شوید و به بخش Backup یا Backup Wizard بروید.
- گزینه Full Backup (بکاپ کامل) را انتخاب کنید تا فایلها، دیتابیس و ایمیلها همگی در یک فایل فشرده ذخیره شوند.
- فایل بکاپ را روی سیستم خود دانلود کنید یا مستقیماً به هاست مقصد منتقل کنید.
- وارد کنترلپنل هاست جدید شوید و از بخش Restore، فایل بکاپ را بازیابی کنید. در بسیاری از میزبانها این کار توسط تیم پشتیبانی انجام میشود.
- پس از بازیابی، از سالم بودن فایلها و دیتابیس مطمئن شوید.
نکته مهم این است که هر دو هاست مبدأ و مقصد بهتر است از یک نوع کنترلپنل استفاده کنند. انتقال بکاپ cPanel به cPanel یا DirectAdmin به DirectAdmin کاملاً بیدردسر است، اما جابهجایی بین دو کنترلپنل متفاوت ممکن است نیاز به تبدیل یا انتقال دستی داشته باشد.
روش دوم: انتقال دستی هاست با FTP و phpMyAdmin
اگر به هر دلیلی نمیتوانید از بکاپ کامل استفاده کنید، میتوانید انتقال را بهصورت دستی انجام دهید. این روش کنترل بیشتری میدهد اما به دقت بالاتری نیاز دارد:
- انتقال فایلها: با یک نرمافزار FTP مانند FileZilla به هاست مبدأ وصل شوید و کل محتوای پوشه
public_htmlرا روی سیستم دانلود کنید. سپس همان فایلها را در پوشهpublic_htmlهاست جدید آپلود کنید. - خروجی گرفتن از دیتابیس: در هاست مبدأ به phpMyAdmin بروید، دیتابیس سایت را انتخاب کنید و از بخش Export یک فایل
.sqlبگیرید. - ساخت دیتابیس جدید: در هاست مقصد یک دیتابیس و یک کاربر جدید بسازید و آن کاربر را به دیتابیس متصل کنید. نام کاربری و رمز را یادداشت کنید.
- وارد کردن دیتابیس: در phpMyAdmin هاست جدید، دیتابیس تازهساختهشده را انتخاب کرده و از بخش Import فایل
.sqlرا بارگذاری کنید. - اصلاح فایل تنظیمات: فایل پیکربندی سایت (برای وردپرس
wp-config.php) را ویرایش کنید و نام دیتابیس، کاربر و رمز جدید را جایگزین کنید.
اگر سایت شما وردپرسی است، انتقال آن نکات خاص خودش را دارد و بهتر است از یک هاست وردپرس بهینه استفاده کنید تا سرعت و سازگاری بهتری داشته باشید.
انتقال ایمیلها را فراموش نکنید
یکی از بخشهایی که اغلب در انتقال هاست نادیده گرفته میشود، حسابهای ایمیل سازمانی است. اگر روی دامنه خود ایمیلهایی مانند info@yourdomain.com دارید، باید این حسابها و محتوای آنها نیز منتقل شوند. در بکاپ کامل cPanel، ایمیلها هم شامل میشوند، اما در انتقال دستی باید جداگانه به آنها توجه کنید.
برای مدیریت حرفهایتر ایمیل سازمانی میتوانید از سرویس اختصاصی ایمیل سازمانی استفاده کنید که پایداری و امنیت بیشتری نسبت به ایمیل روی هاست اشتراکی ارائه میدهد.
تغییر DNS و نیمسرور: مرحله نهایی و حساس
پس از انتقال کامل فایلها و دیتابیس، باید به دامنه بگویید که از این پس به سرور جدید اشاره کند. این کار با تغییر نیمسرور (Nameserver) یا رکوردهای DNS انجام میشود. مراحل کلی:
- نیمسرورهای هاست جدید را از پنل مقصد یا پشتیبانی دریافت کنید (معمولاً به شکل
ns1.example.comوns2.example.com). - وارد پنل مدیریت دامنه شوید و نیمسرورهای قدیمی را با نیمسرورهای جدید جایگزین کنید.
- منتظر بمانید تا فرایند انتشار DNS (Propagation) تکمیل شود؛ این کار معمولاً بین چند ساعت تا حداکثر ۲۴ تا ۴۸ ساعت طول میکشد.
در طول این مدت، بعضی کاربران نسخه قدیمی و بعضی نسخه جدید سایت را میبینند. به همین دلیل توصیه میشود تا کامل شدن انتشار DNS، محتوای هاست قدیمی را حذف نکنید.
مقایسه روشهای انتقال هاست
| معیار | بکاپ کنترلپنل | انتقال دستی FTP | انتقال توسط پشتیبانی برتینا |
|---|---|---|---|
| سطح دشواری | متوسط | بالا | بدون دردسر |
| سرعت انجام | سریع | کند | سریع |
| احتمال خطا | کم | زیاد | بسیار کم |
| نیاز به دانش فنی | متوسط | زیاد | هیچ |
| شامل ایمیل و دیتابیس | بله | باید جدا انجام شود | بله، کامل |
| هزینه | رایگان | رایگان | رایگان |
مهمترین اشتباهاتی که باید در انتقال هاست از آنها پرهیز کرد
تجربه نشان داده بیشتر مشکلات انتقال هاست از چند اشتباه ساده ناشی میشود:
- حذف زودهنگام هاست قدیمی: تا وقتی از سالم بودن کامل سایت روی هاست جدید و اتمام انتشار DNS مطمئن نشدهاید، هیچ چیزی را از هاست قبلی پاک نکنید.
- فراموش کردن دیتابیس: انتقال فقط فایلها بدون دیتابیس، سایت را از کار میاندازد. هر دو باید با هم منتقل شوند.
- اشتباه در فایل تنظیمات: عدم بهروزرسانی اطلاعات دیتابیس در فایل پیکربندی، خطای اتصال به دیتابیس ایجاد میکند.
- نادیده گرفتن گواهی SSL: پس از انتقال باید مطمئن شوید گواهی SSL روی هاست جدید فعال است تا سایت با خطای امنیتی روبهرو نشود.
- انتخاب زمان نامناسب: بهتر است انتقال را در ساعات کمترافیک انجام دهید تا کمترین تأثیر روی کاربران گذاشته شود.
چرا انتقال هاست به برتینا؟
برتینا انتقال هاست را برای مشتریان جدید بهصورت کاملاً رایگان انجام میدهد. تیم فنی برتینا تمام فایلها، پایگاهداده و ایمیلها را با دقت منتقل میکند و در بیشتر موارد سایت شما بدون هیچ قطعی جابهجا میشود. زیرساخت هاستینگ برتینا بر پایه دیسکهای پرسرعت SSD و NVMe، مجازیسازی KVM و وبسرور LiteSpeed بنا شده و دیتاسنترهای ایران، آلمان و فرانسه امکان انتخاب نزدیکترین موقعیت به مخاطب شما را فراهم میکنند. تضمین آپتایم ۹۹.۹ درصد و پشتیبانی ۲۴/۷ فارسی هم آرامش خاطر شما را در طول و پس از انتقال تضمین میکند. برای شروع میتوانید پلنهای هاست اشتراکی را بررسی کنید.
چکلیست بعد از انتقال هاست
انتقال فایلها و تغییر نیمسرور، پایان کار نیست. برای اطمینان از سلامت کامل سایت روی میزبان جدید، این موارد را یکبهیک بررسی کنید:
- تمام صفحات اصلی سایت را باز کنید و از بارگذاری درست تصاویر و محتوا مطمئن شوید.
- فرمهای تماس، ثبتنام و پرداخت را آزمایش کنید تا از عملکرد صحیح آنها مطمئن شوید.
- ارسال و دریافت ایمیلهای سازمانی روی دامنه را تست کنید.
- فعال بودن گواهی SSL و نمایش قفل امنیتی در مرورگر را بررسی کنید.
- سرعت بارگذاری سایت را با میزبان جدید بسنجید و با وضعیت قبلی مقایسه کنید.
- در کنسول جستوجوی گوگل، از خطاهای احتمالی خزش و ایندکس مطلع شوید.
اگر همه این موارد بدون مشکل بود، میتوانید با خیال راحت پس از چند روز، اشتراک هاست قدیمی را تمدید نکنید. تا آن زمان، نگه داشتن هاست قبلی یک بیمه ارزشمند در برابر مشکلات پیشبینینشده است.
انتقال هاست و تأثیر آن بر سئوی سایت
بسیاری از صاحبان سایت نگراناند که انتقال هاست به رتبه آنها در گوگل آسیب بزند. خبر خوب این است که اگر انتقال درست انجام شود، تأثیر منفی روی سئو تقریباً صفر است. آنچه اهمیت دارد، حفظ ساختار آدرسها (URLها) و جلوگیری از قطعی طولانی سایت است. اگر آدرس صفحات ثابت بماند و سایت در طول انتقال از دسترس خارج نشود، رباتهای گوگل هیچ تغییر منفیای تشخیص نمیدهند.
در واقع، انتقال به یک میزبان سریعتر میتواند سئوی شما را بهبود دهد، چون سرعت بارگذاری یکی از فاکتورهای مهم رتبهبندی و تجربه کاربری است. سروری با زیرساخت NVMe و وبسرور LiteSpeed معمولاً زمان پاسخگویی کمتری دارد که هم برای کاربر و هم برای موتور جستوجو مطلوب است. تنها نکتهای که باید رعایت کنید این است که انتقال را در یک بازه کوتاه و کمترافیک انجام دهید و پس از آن، وضعیت ایندکس سایت را در کنسول جستوجوی گوگل دنبال کنید تا از سلامت کامل مطمئن شوید.
سوالات متداول
آیا انتقال هاست باعث قطعی سایت میشود؟
اگر انتقال بهدرستی انجام شود و تا اتمام انتشار DNS محتوای هاست قدیمی حفظ شود، سایت شما بدون قطعی محسوس جابهجا میشود. در برتینا فرایند بهگونهای مدیریت میشود که در بیشتر موارد کاربران هیچ اختلالی احساس نمیکنند.
انتقال هاست چقدر طول میکشد؟
انتقال فایلها و دیتابیس معمولاً بین چند دقیقه تا چند ساعت بسته به حجم سایت زمان میبرد، اما انتشار کامل تغییرات DNS در سراسر اینترنت ممکن است تا ۲۴ تا ۴۸ ساعت طول بکشد.
آیا اطلاعات سایت در حین انتقال از بین میرود؟
خیر. اگر بکاپ کامل و سالم تهیه کرده باشید و هاست قدیمی را زودتر از موعد حذف نکنید، هیچ اطلاعاتی از بین نمیرود. همیشه پیش از شروع، یک نسخه پشتیبان اضطراری نگه دارید.
آیا برای انتقال هاست باید دامنه را هم منتقل کنم؟
خیر. انتقال هاست و انتقال دامنه دو کار جداگانهاند. در انتقال هاست، دامنه شما ثابت میماند و فقط باید نیمسرورهای آن را به سرور جدید تغییر دهید. مالکیت دامنه بدون تغییر باقی میماند و نیازی به دخالت در ثبتکننده دامنه نیست.
اگر هاست مبدأ و مقصد کنترلپنل متفاوتی داشته باشند چه میشود؟
در این حالت انتقال بکاپ کامل ممکن است مستقیماً کار نکند و باید فایلها، دیتابیس و ایمیلها را بهصورت دستی یا با ابزارهای تبدیل منتقل کرد. تیم پشتیبانی برتینا در چنین شرایطی میتواند فرایند را برای شما مدیریت کند تا انتقال بدون مشکل انجام شود.
جمعبندی
انتقال هاست به هاست دیگر با کمی دقت و رعایت ترتیب مراحل، کار پیچیدهای نیست: بکاپ کامل بگیرید، فایلها و دیتابیس و ایمیلها را منتقل کنید، فایل تنظیمات را اصلاح کنید و در پایان نیمسرور دامنه را تغییر دهید. کلید موفقیت این است که تا اطمینان کامل از صحت سایت جدید، چیزی را از هاست قدیمی حذف نکنید. اگر ترجیح میدهید این فرایند را بدون دغدغه به متخصصان بسپارید، میتوانید با انتخاب یکی از پلنهای هاست پرسرعت برتینا از انتقال رایگان و پشتیبانی ۲۴/۷ فارسی بهرهمند شوید و سایت خود را روی زیرساختی پایدار و مطمئن بالا بیاورید.




