اگر به دلایلی مانند از دست دادن ترافیک، سرعت کم بارگذاری صفحه یا نامناسب بودن هاست فعلی خود تصمیم به تغییر هاست دارید، اما نمی دانید چگونه سایت را به سرور جدید منتقل کنید، باید بگوییم که وجود دارد. نیازی به نگرانی در مورد این موضوع نیست . شما مهمترین مرحله یعنی تصمیم گیری در مورد تغییر هاست را پشت سر گذاشته اید و اکنون برای رسیدن به این هدف نیاز به یک آموزش قابل اعتماد برای مهاجرت به هاست دیگر بدون از دست دادن فایل یا اختلال در عملکرد سایت دارید. .
این کار اگرچه در کلام بسیار سخت و پرمخاطره به نظر می رسد، اما در عمل بسیار واضح و ساده است. در این آموزش هر مرحله را با نکات و جزئیات لازم توضیح می دهیم تا سوالی باقی نماند و پس از انتقال موفقیت آمیز سایت با خیال راحت به فعالیت خود ادامه دهید.
انتقال سایت به سرور جدید مستلزم یک سری نکات است که مهمترین آنها این است که برای لغو هاست فعلی خود عجله نکنید و تنها زمانی اقدام کنید که از عملکرد صحیح سایت خود در سرور جدید مطمئن باشید. بودن
همچنین باید به فکر تهیه یک نسخه پشتیبان کامل از فایل ها و اطلاعات وب سایت خود باشید تا در بدترین حالت ممکن در صورت گم شدن فایل های خود، بدون نگرانی از فایل پشتیبان وب سایت استفاده کنید.
چه زمانی باید به فکر انتقال سایت به سرور جدید باشیم؟
اگرچه ادامه کار در هاستی که تمامی فایل ها و داده های مهم سایت را در آن ذخیره کرده اید و به عملکرد دلخواه خود رسیده اید، ایده کاملا منطقی و درستی است، اما همیشه اینطور نیست. دلایل زیادی وجود دارد که باعث ایجاد آلارم تغییر میزبان سایت می شود و اگر متوجه این آلارم ها شده اید، وقت آن است که به فکر انتقال سایت به سرور جدید باشید. بیایید با ۳ دلیل برای انتقال به هاست جدید آشنا شویم:
از دست دادن ترافیک
ممکن است در ابتدا که ترافیک وب سایت کم و قابل کنترل است متوجه کاستی های سرور یا هاست فعلی خود نشوید، اما هاست های قوی در مواجهه با بار و ترافیک سنگین قدرت خود را نشان می دهند. اگر در ساعات شلوغ وب سایت نارضایتی بازدیدکنندگان و از دست دادن ترافیک ناشی از خرابی سرور غیرمنتظره را مشاهده کردید، وقت آن است که به فکر مهاجرت به یک هاست قدرتمندتر باشید.
خرابی بیش از حد سرور نیز می تواند بر رتبه بندی صفحات وب سایت در نتایج جستجو تأثیر بگذارد، که مطمئناً آن چیزی نیست که شما می خواهید. بنابراین می توانید با انتقال سایت به سرور جدید از کنترل ترافیک و حفظ رضایت مشتریان بالقوه خود مطمئن باشید.
سرعت بارگذاری کند وب سایت
اگر متوجه شده اید که وب سایت شما به مرور زمان با افزایش محتوا یا ترافیک وب سایت کند شده است و با همه راهکارهایی که برای افزایش سرعت سایت وجود دارد، هنوز به نتیجه دلخواه خود نرسیده اید، شاید زمان انتقال سایت شما فرا رسیده باشد. وب سایت به میزبان دیگری شما برای حفظ رضایت کاربران و افزایش امتیاز سئوی خود به یک وب سایت با کارایی و سرعت بالا نیاز دارید و چه ایده ای بهتر از اینکه وب سایت خود را به یک هاست قدرتمندتر و کارآمدتر منتقل کنید.
نارضایتی از عملکرد میزبانی فعلی
اگر هاست فعلی پاسخگوی نیازهای شما نباشد و امکانات، امکانات و کارکردهای مورد نظر را به شما ارائه ندهد، لازم نیست برای همیشه محکوم به آن باشید. ارائه دهندگان هاست زیادی وجود دارند که می توانند میزبان ایده آل برای وب سایت شما باشند و ویژگی ها و عملکرد متناسب با نیاز وب سایت شما را همراه با مقرون به صرفه بودن ارائه دهند.
بنابراین اگر سرور فعلی سایت از جنبههای مختلف از جمله امنیت، عملکرد، قابلیتهای توسعه، امکانات و فناوریهای جدید قادر به برآورده کردن انتظارات شما نیست، باید به فکر حفظ کارایی و رتبهبندی وبسایت خود و راهکارهایی مانند انتقال آن باشید. سایت برای فعال کردن سرور جدید.
اما برای این کار باید برنامه ریزی دقیقی داشته باشید تا وضعیت وب سایت خود را به خطر نیندازید.
وقت آن رسیده است که مراحل مهاجرت به هاست جدید را با تمام جزئیات و نکات کلیدی در اختیار شما قرار دهیم تا بتوانید این فرآیند حساس و پر استرس را در سریع ترین زمان ممکن طی کنید.
مرحله ۱) هاست جدید را انتخاب کنید.
به احتمال زیاد، دلیل اینکه آنها به فکر انتقال وب سایت به یک هاست جدید هستند، نارضایتی آنها از عملکرد هاست فعلی است. به همین دلیل برای اینکه گول نخورید ابتدا باید تحقیقات و بررسی های لازم را در مورد ارائه دهندگان هاست انجام دهید و هاست مناسب را انتخاب کنید.
در انتخاب سرور هاست جدید باید به نکات مهمی توجه کنید که در زیر به آنها اشاره می کنیم:
الزامات وب سایت
قبل از انتخاب یک برنامه میزبانی، باید ایده روشنی از نیازهای خود داشته باشید. اگر هدف شما یادگیری طراحی وب یا ایجاد یک وب سایت شخصی است، یک طرح میزبانی مشترک می تواند نیازهای شما را برآورده کند. اگر به دنبال پیاده سازی یک فروشگاه آنلاین رو به رشد هستید، به یک سرور مجازی یا اختصاصی با منابع سخت افزاری کافی (فضای ذخیره سازی، CPU و پهنای باند) نیاز دارید. مهم است که هدف خود را بشناسید و سپس میزبانی را انتخاب کنید که همه این الزامات را بر اساس الزامات این هدف پوشش دهد.
امنیت
امنیت یکی از عوامل مهم در انتخاب هاست است. هر چقدر هم که هاست مورد نظر منابع و امکانات لازم را در اختیار شما قرار دهد، کمبود امنیت زمینه را برای حملات مختلف و خرابی های سایت فراهم می کند و این آن چیزی نیست که شما از یک هاست جدید انتظار دارید. بنابراین میزبانی را انتخاب کنید که دارای تدابیر امنیتی سختگیرانه برای محافظت از وب سایت شما در برابر هکرها و سایر تهدیدها باشد.
قابلیت اطمینان و آپتایم سرور
مطمئناً وقتی می خواهید یک وب سایت راه اندازی کنید، می دانید که برای داشتن مسیر مشخص، کاربران باید محتوای صفحه مورد نظر خود را ببینند و به جای پیام این صفحه وب در دسترس نیست، پاسخ سؤالات خود را بیابند. به همین دلیل است که قابلیت اطمینان و آپ تایم سرور یکی از مهم ترین عوامل در انتخاب هاست جدید برای وب سایت است. بنابراین به درصد آپ تایم پلن هاست توجه کنید زیرا این فاکتور درصد زمانی را نشان می دهد که وب سایت شما به صورت آنلاین در دسترس یا قابل مشاهده است.
هر چه این درصد بیشتر باشد (ترجیحاً بالای ۹۰ درصد)، احتمال اینکه وب سایت شما به طور غیرمنتظره ای آفلاین شود، کمتر می شود.
سرعت
سرعت بالای وب سایت یکی از مهمترین معیارهای مورد نیاز کاربران اینترنت است. از طرفی موتورهای جستجوی محبوبی مانند گوگل که به تجربه کاربری اهمیت زیادی می دهند، سرعت را یکی از مهم ترین فاکتورهای رتبه بندی سایت ها در نتایج جستجو می دانند.
مرحله ۲) از تمام فایل ها و داده های وب سایت خود نسخه پشتیبان تهیه کنید.
تهیه نسخه پشتیبان از فایل ها و اطلاعات موجود در سرور میزبان فعلی و پایگاه های داده متصل به وب سایت یکی از مراحل اصلی انتقال سایت به سرور جدید است. با این کار احتمال از دست رفتن اطلاعات و داده های مورد نیاز برای راه اندازی وب سایت را به صفر می رسانید به شرطی که این فایل را در مکانی غیر از هاست وب سایت نگهداری کنید.
سپس مراحل مربوط به پشتیبان گیری کامل یا جزئی شروع می شود که ترجیحاً بهتر است از روش بک آپ گیری کامل استفاده شود تا تمامی جزئیات مربوط به فایل های سایت در یک فایل یکپارچه گنجانده شود.
به طور کلی سعی کنید از تمامی فایل های اصلی سایت و تمامی فایل های موجود در ساب دامین ها بک آپ بگیرید تا بعدا در سرور جدید بتوانید شرایط لازم را برای عملکرد صحیح وب سایت فراهم کنید.
البته، می توانید از کلاینت های ftp مانند filezilla نیز برای پشتیبان گیری از فایل ها و داده های وب سایت خود استفاده کنید.
این فایل های پشتیبان را از حالت فشرده خارج نکنید و اجازه دهید همانطور که هستند باقی بمانند زیرا زمانی که این فایل ها را در سرور جدید آپلود می کنید، فرآیند استخراج و تجزیه توسط خود سرور انجام می شود.
مرحله ۳) شروع به انتقال سایت به سرور جدید کنید.
پس از اینکه از تمامی فایل ها و اطلاعات ذخیره شده در سرور قبلی خود نسخه پشتیبان تهیه کردید و آنها را در مکانی امن ذخیره کردید، می توانید مهاجرت به هاست جدید را شروع کنید.
برای این کار ابتدا باید وارد هاست جدید خود شوید. پس پس از خرید، ایمیل هاست جدید را بررسی کنید و اطلاعات ورود به حساب هاست مانند نام کاربری، رمز عبور، آدرس IP و لینک پلن سی پنل مورد نظر را پیدا کنید.
اگر به لینک سی پنل دسترسی ندارید، می توانید پسوند cpanel / یا شماره پورت: ۲۰۸۲ را به انتهای آدرس اضافه کنید تا به عنوان ادمین به حساب سی پنل وارد شوید. در صورت نیاز می توانید دستورالعمل های لازم برای ورود cPanel، اکانت FTP یا هر کنترل پنل دلخواه را از قسمت پشتیبانی دریافت کنید.
پس از اینکه با موفقیت وارد cPanel شدید، باید به قسمت Backup Manager رفته و از قسمت Restore برای آپلود فایل پشتیبان کاملی که از هاست قبلی ایجاد کرده اید استفاده کنید و منتظر فرآیند آپلود و بارگذاری هر فایل در محل باشید. به نحو مقتضی تکمیل شود.
مرحله ۴) عملکرد وب سایت را در هاست جدید تست کنید.
اکنون که تمامی فایل های وب سایت را به سرور جدید منتقل کرده اید، باید مطمئن شوید که تمامی فایل ها به خصوص پایگاه داده شما به درستی کار می کنند.
همه دادهها، تصاویر، پیوندها و حسابها را به دقت بررسی کنید تا ببینید در جای درست خود ظاهر میشوند و به درستی کار میکنند. در صورت وجود ایراد یا مشکل بهتر است در این مرحله عیب یابی لازم را انجام دهید تا بعداً دچار عارضه نشوید.
مرحله ۵) حساب های ایمیل خود را به سرور جدید منتقل کنید.
هنگام انتقال وب سایت خود از یک سرور به سرور دیگر، فراموش نکنید که حساب های ایمیل شرکت خود را منتقل کنید. در حال حاضر اکانت های ایمیلی که هر کدام هدف خاصی دارند به سرور قدیمی شما متصل می شوند و برای اینکه این ایمیل ها گم نشوند باید قبل از تغییر DNS ایمیل های مورد نظر را روی سرور جدید راه اندازی کنید.
مرحله ۶) name servers ها را تغییر دهید.
اگرچه در حال حاضر، فایل های وب سایت شما در سرور دیگری قرار دارند و به اصطلاح در مکانی جدید زندگی می کنند، اما سیستم DNS از این موضوع اطلاعی ندارد. برای رفع این مشکل کافیست نام سرورهای ارائه شده توسط هاستینگ را از طریق ایمیل در سامانه ثبت دامنه ثبت کنید.
مرحله ۷) طرح میزبانی قبلی خود را لغو کنید.
اکنون که با موفقیت وب سایت خود را به یک سرور جدید منتقل کرده اید و مطمئن هستید که در خانه جدید خود به درستی کار می کند، دیگر نیازی به هاست قدیمی خود ندارید و می توانید با خیال راحت آن را لغو کنید.
توجه داشته باشید که اگر می خواهید یک پروسه کنسلی امن داشته باشید تا بعداً دچار مشکل نشوید، بهتر است با پشتیبانی تماس بگیرید و هرگونه هزینه کنسلی را پرداخت کنید.
انتقال وب سایت وردپرس به سرور جدید با افزونه Duplicator
اگر وب سایت خود را با وردپرس راه اندازی کرده اید، افزونه های زیادی مانند All-In-One WP Migration و Duplicator وجود دارند که می توانند فرآیند فشرده سازی فایل ها و پایگاه داده وب سایت و آپلود آن در هاست جدید را برای شما بسیار آسان کنند. Formation که در این قسمت از Duplicator استفاده می کنیم.
برای انتقال وب سایت به سرور جدید با Duplicator، کافی است مراحل زیر را دنبال کنید:
وارد داشبورد وردپرس هاست قدیمی خود شوید و افزونه Duplicator را نصب کنید. شما دو راه برای این کار دارید:
۱) فایل زیپ Duplicator را دانلود کرده و از قسمت Plugins بر روی Add New و سپس Upload Plugin کلیک کنید و فایل Duplicator را آپلود کنید.
۲) به قسمت Plugins رفته و روی Add New کلیک کنید و افزونه Duplicator را جستجو کنید، فایل مربوطه را پیدا کنید و بر روی Install Now کلیک کنید.
سپس از قسمت Installed Plugins بر روی گزینه Activate مربوط به افزونه Duplicator کلیک کنید تا فعال شود.
از منوی داشبورد، Duplicator را انتخاب کرده و روی دکمه Create New کلیک کنید
سپس، اسم دلخواهی برای پکیج بکاپ وارد کنید و روی Next کلیک کنید.
پس از پایان فرآیند اسکن، روی Build کلیک کنید تا بسته شما ایجاد شود.
پس از مشاهده دو فایل پکیج آماده در صفحه بعد، بر روی Download Both Files کلیک کنید تا فایل زیپ پشتیبان و فایل installer.php دانلود و در سیستم ذخیره شود.
سپس این دو فایل را در پوشه root یا پوشه public_html هاست جدید آپلود کنید که برای آن می توانید از یک سرویس گیرنده FTP مانند FileZilla استفاده کنید.
پس از این مرحله تمامی فایل های وب سایت مستقیماً در پوشه public_html استخراج می شوند و نیازی نیست نگران انتقال دستی آن ها باشید.
جمع بندی
اگرچه انتقال سایت به یک سرور جدید کاری دشوار و پرخطر به نظر می رسد، اما اگر تمام نکات مهم را برای مهاجرت ایمن رعایت کنید، دیگر نیازی نیست نگران سختی این فرآیند باشید. کافیست مراحلی که در این مقاله بررسی کردیم را به ترتیب و با دقت دنبال کنید.