Hosting sekin ishlaydi, texnik yordam javob bermaydi, narx oshdi yoki loyiha oddiy hostingga sig'may qoldi — sabab qanday bo'lmasin, saytni boshqa hostingga ko'chirish vaqti keladi. Yaxshi xabar: to'g'ri reja bilan bu ish sayt ishlamay qolmasdan, pochta va Google'dagi o'rinlar yo'qolmasdan bajariladi.
Qisqa javob: avval hammasining to'liq ro'yxati va zaxira nusxasi olinadi, keyin sayt yangi serverda ishga tushiriladi va sinovdan o'tkaziladi, faqat shundan keyin DNS yozuvlari yangi serverga yo'naltiriladi. Eski hosting yana bir muddat saqlanadi. Quyida har bir bosqichni, WordPress va Tilda bilan bog'liq nozikliklarni hamda domen almashtirishni ko'rib chiqamiz.
Qachon saytni ko'chirish kerak
- Sayt sekin ochiladi va hosting tarifi buni hal qilmaydi.
- Loyihaga backend, Telegram bot yoki fon vazifalari qo'shildi va oddiy hosting yetmay qoldi.
- Provayder zaxira nusxa, SSL yoki texnik yordam bilan muammolarga yo'l qo'yadi.
- Shaxsiy ma'lumotlar bo'yicha talablar sabab serverni O'zbekistonga ko'chirish kerak. Bu haqda shaxsiy ma'lumotlarni O'zbekistonda saqlash maqolasida yozganmiz.
- Konstruktordan o'z kodiga va o'z serveriga o'tish qarori qabul qilindi.
Ko'chirishdan oldin: inventarizatsiya
Ko'chirishdagi muammolarning aksariyati unutilgan narsalardan kelib chiqadi. Shuning uchun avval hamma narsani ro'yxatga oling:
- Fayllar: sayt kodi, yuklangan rasmlar va hujjatlar.
- Ma'lumotlar bazasi: turi, versiyasi va hajmi.
- DNS yozuvlari: A, CNAME, MX, TXT (SPF, DKIM, domen tasdiqlash yozuvlari). Ularning to'liq nusxasini saqlang.
- Pochta: pochta qayerda turibdi — hostingdami yoki alohida xizmatdami.
- Fon vazifalari: cron, navbatlar, rejali skriptlar.
- Integratsiyalar: to'lov tizimlari, CRM, 1C, Telegram bot webhook'lari. Ba'zilari server IP manzili bo'yicha ruxsat beradi.
- SSL va yo'naltirishlar:
.htaccessyoki Nginx sozlamalaridagi qoidalar.
Saytni boshqa hostingga ko'chirish: bosqichma-bosqich
1. Zaxira nusxa oling
Fayllar va ma'lumotlar bazasining to'liq nusxasini oling va uni eski serverdan tashqarida saqlang. Nusxani yangi joyda haqiqatan tiklash mumkinligini tekshiring.
2. DNS TTL'ni kamaytiring
Ko'chirishdan bir-ikki kun oldin domen yozuvlarining TTL qiymatini kamaytiring. Shunda DNS almashtirilganda foydalanuvchilar yangi serverga tezroq o'tadi.
3. Yangi serverni tayyorlang
Kerakli PHP, Node.js yoki boshqa muhit versiyalarini, ma'lumotlar bazasini va veb-serverni o'rnating. Versiyalar eski server bilan mos kelishiga e'tibor bering.
4. Ko'chiring va sinab ko'ring
Fayllar va bazani ko'chiring, so'ng saytni DNS'ni o'zgartirmasdan oching: kompyuteringizdagi hosts fayli orqali yoki vaqtinchalik manzil orqali. Formalar, to'lov, kirish, qidiruv va admin panelni tekshiring.
5. Kontentni muzlating va oxirgi sinxronlash
Agar saytda buyurtmalar yoki yangi ma'lumotlar tushib tursa, qisqa vaqtga o'zgarishlarni to'xtating, bazani yana bir bor ko'chiring va shundan keyin DNS'ni almashtiring.
6. DNS'ni almashtiring va kuzating
A yozuvini yangi serverga yo'naltiring, SSL sertifikatini chiqaring va xatolar jurnalini kuzating. SSL haqida batafsil SSL sertifikat nima maqolasida.
WordPress saytini ko'chirish
WordPress uchun bu ikki qism: wp-content papkasi bilan barcha fayllar va MySQL bazasi. Yangi serverda wp-config.php faylida baza ulanish ma'lumotlari yangilanadi. Agar manzil ham o'zgarsa, bazadagi eski URL'larni almashtirish kerak. Buni oddiy matn almashtirish bilan qilmang: WordPress ba'zi sozlamalarni serializatsiya qilingan holda saqlaydi, shuning uchun WP-CLI'ning search-replace buyrug'i yoki shunga mos plagin ishlatiladi. Ko'chirgandan keyin keshni tozalang va doimiy havolalarni qayta saqlang.
Tilda'dan o'z hostingga ko'chirish
Tilda yordam markaziga ko'ra, loyihani eksport qilish faqat Business tariflarida mavjud. Eksport qilingan saytda bir qator cheklovlar bor:
- Tilda CRM va shaxsiy kabinet ko'chirilmaydi;
- blog va katalogda yangi yozuv yoki mahsulot qo'shib, tahrirlab bo'lmaydi;
- ma'lumot qabul qiluvchi formalar faqat faol Tilda obunasi bilan ishlaydi;
- SSL'ni o'z serveringizda alohida sozlash kerak.
Ya'ni eksport statik sahifalar uchun ishlaydi, lekin Tilda'dan to'liq "qutulish" uchun saytni ko'pincha yangi texnologiyada qayta qurish to'g'riroq. Bu tanlov haqida konstruktor yoki maxsus sayt maqolasida yozganmiz.
Saytni boshqa domenga ko'chirish
Domen almashtirish qidiruv tizimlari uchun alohida ish:
- Har bir eski sahifadan yangi manzildagi mos sahifaga 301 yo'naltirish qo'ying, hammasini bosh sahifaga emas.
- Yangi domenni Google Search Console'da tasdiqlang va yangi sitemap yuboring.
- Search Console'dagi manzil o'zgarishi vositasidan foydalaning.
- Kanonik teglar, ichki havolalar va reklama kabinetlaridagi havolalarni yangilang.
Google'ning sayt ko'chirish bo'yicha qo'llanmasi yo'naltirishlarni iloji boricha uzoq, odatda kamida bir yil saqlashni tavsiya qiladi. Demak, eski domenni ham uzaytirib turish kerak. Ko'chirishdan keyin sayt qidiruvda yo'qolsa, sayt Google'da chiqmayapti maqolasiga qarang.
Ko'chirishda tez-tez uchraydigan xatolar
- Pochta yozuvlari unutilgan. DNS boshqa provayderga o'tkazilgan, MX va SPF yozuvlari esa ko'chirilmagan. Sayt ishlaydi, lekin pochta kelmay qoladi va buni bir necha kundan keyin bilib qolasiz.
- IP bo'yicha ruxsatlar. To'lov tizimi yoki tashqi API eski server IP manzilidan so'rov kutadi, yangi serverdan esa javob bermaydi.
- Eski serverga yozilayotgan buyurtmalar. DNS tarqalayotgan vaqtda ba'zi foydalanuvchilar hali eski serverga tushadi. Kontent muzlatilmasa, bu buyurtmalar yo'qolishi mumkin.
- Yo'naltirishlar yo'qolgan. Eski serverdagi qoidalar yangi veb-serverga o'tkazilmagan va eski havolalar 404 qaytaradi.
Ko'chirishdan keyingi tekshiruv ro'yxati
- Barcha sahifalar 200 yoki to'g'ri 301 kod bilan ochiladi.
- Formalar va pochta xabarlari yetib boradi.
- To'lovlar va integratsiyalar ishlaydi, webhook manzillari yangilangan.
- SSL sertifikati o'rnatilgan va avtomatik yangilanadi.
- Zaxira nusxa va monitoring yangi serverda sozlangan.
SyncLab'da sayt ko'chirish
Biz saytlar, backend, ma'lumotlar bazalari va Telegram botlarni yangi hosting, VPS yoki bulutga ko'chiramiz: inventarizatsiya, zaxira nusxa, sinov, DNS, SSL va ko'chirishdan keyingi monitoring bilan. Bu ishlar Cloud va DevOps yo'nalishida loyihaga qarab baholanadi. Agar ko'chirish o'rniga saytni yangidan qurish to'g'riroq bo'lsa, sayt yaratish xizmatini ko'ring: qisqa brifdan keyin aniq hajm, muddat va qat'iy narx yozilgan taklif yuboramiz. Yangi hosting tanlash haqida .uz domen va hosting maqolasida o'qing.
Ko'p beriladigan savollar
Saytni boshqa hostingga ko'chirish qancha vaqt oladi?
Oddiy saytni ko'chirishning o'zi bir necha soat olishi mumkin, lekin tayyorgarlik, sinov va DNS yangilanishini hisobga olsak, xavfsiz ko'chirish odatda bir necha kunga rejalashtiriladi. DNS o'zgarishi butun internetga tarqalishi ham vaqt oladi.
Ko'chirish paytida sayt ishlamay qoladimi?
To'g'ri rejalashtirilsa, deyarli yo'q. Yangi serverda sayt oldindan to'liq ishga tushiriladi va sinovdan o'tkaziladi, keyin faqat DNS yozuvlari o'zgartiriladi. Bir muddat eski va yangi server parallel ishlaydi.
Tilda saytini o'z hostingga ko'chirish mumkinmi?
Tilda yordam markaziga ko'ra, eksport faqat Business tarifida ishlaydi. Eksport qilingan saytda Tilda CRM, shaxsiy kabinet, blog va katalogni tahrirlash ishlamaydi, ma'lumot qabul qiluvchi formalar esa faqat faol Tilda obunasi bilan ishlaydi. Ko'pincha saytni yangi texnologiyada qayta yig'ish to'g'riroq bo'ladi.
Domen o'zgarganda Google'dagi pozitsiyalar yo'qoladimi?
Har bir eski sahifadan yangi sahifaga 301 yo'naltirish qo'yilsa va Search Console'da manzil o'zgarishi haqida xabar berilsa, ko'rsatkichlarni asosan saqlab qolish mumkin. Vaqtincha tebranishlar bo'lishi tabiiy. Google yo'naltirishlarni kamida bir yil saqlashni tavsiya qiladi.
Korporativ pochta ko'chirishda buziladimi?
Agar DNS'ni boshqa joyga o'tkazayotganda MX va boshqa pochta yozuvlari ko'chirilmasa, ha. Shuning uchun ko'chirishdan oldin barcha DNS yozuvlarining to'liq ro'yxati olinadi va yangi joyda qayta yaratiladi.



