Menukar hos kedengaran berisiko tetapi kebanyakannya tidak, asalkan anda melakukan perkara mengikut susunan yang betul. Hampir setiap migrasi yang gagal berpunca daripada sebab sama: DNS dihalakan ke pelayan yang belum bersedia. Ini urutan yang mengelakkannya.
Sebelum anda menyentuh apa-apa
- Ambil sandaran penuh laman dan pangkalan data semasa, dan muat turun salinan ke tempat setempat. Lakukan ini walaupun hos ada sandaran sendiri.
- Ketahui di mana e-mel anda sebenarnya berjalan. Jika ia berjalan pada pengehosan yang sama, ia turut berpindah, dan e-mel bahagian paling menyakitkan apabila rosak.
- Turunkan TTL DNS ke nilai pendek, sebaiknya sehari sebelum pemindahan. TTL mengawal berapa lama seluruh internet menyimpan cache alamat pelayan lama anda.
- Catat setiap perkhidmatan yang menggunakan domain — e-mel, subdomain, apa-apa alat yang mengesahkan pemilikan melalui DNS.
Salin semuanya ke hos baharu dahulu
Sediakan laman sepenuhnya pada pelayan baharu sementara yang lama masih hidup dan melayani pelawat. Fail, pangkalan data, akaun e-mel, dan mana-mana tugas berjadual. Tiada apa berubah pada laman awam pada peringkat ini — pelawat terus sampai ke hos lama dan tidak perasan apa-apa.
Uji pada pelayan baharu sebelum menukar
Inilah langkah yang orang langkau, dan inilah yang menjadikan keseluruhannya selamat. Kebanyakan hos memberi anda cara untuk pratonton laman pada pelayan baharu sebelum DNS berubah — biasanya alamat sementara, atau anda boleh halakan komputer sendiri ke pelayan baharu. Periksa halaman dimuat, imej muncul, borang dihantar dan log masuk berfungsi.
Baiki apa yang rosak sekarang, semasa laman langsung masih berjalan dengan selamat di tempat lain.
Kemudian tukar DNS
Kemas kini rekod DNS supaya menghala ke pelayan baharu. Dengan TTL rendah ditetapkan sehari sebelumnya, kebanyakan pelawat mengikut dalam beberapa minit dan bukan berjam. Sebahagian masih akan sampai ke pelayan lama seketika semasa cache tamat, dan itulah sebabnya langkah seterusnya penting.
Biarkan pengehosan lama berjalan seminggu
Jangan batalkan serta-merta. Untuk tempoh singkat sebahagian trafik masih mendarat pada pelayan lama, dan jika e-mel terlibat beberapa mesej mungkin tiba di sana juga. Seminggu pertindihan menelan kos sebulan pengehosan paling banyak dan menghapuskan hampir semua risiko pemindahan.
Perhatikan tiga perkara ini selepasnya
- E-mel. Hantar dan terima mesej sebenar dalam kedua-dua arah. Ini mangsa paling lazim sesuatu migrasi.
- Borang. Hantar pertanyaan ujian. Borang bergantung pada tetapan mel yang selalunya berbeza antara hos.
- SSL. Sahkan mangga hadir dan tiada amaran pelayar pada pelayan baharu.
Apa yang sebenarnya menyebabkan gangguan
Menukar DNS sebelum pelayan baharu bersedia ialah punca biasa. Yang lain ialah membiarkan domain tamat tempoh di tengah pemindahan, membatalkan hos lama terlalu awal, dan terlupa bahawa e-mel berpindah bersama laman web. Tiada satu pun masalah teknikal yang sukar — semuanya masalah susunan.
Di mana Gotka Technologies masuk
Anda tidak perlu melakukan semua ini sendiri. Migrasi ke pengehosan awan Gotka adalah percuma dan diuruskan pasukan kami, termasuk langkah ujian sebelum apa-apa ditukar. Pengehosan bermula RM17.80/bulan pada pelayan LiteSpeed dengan cPanel, SSL percuma, sandaran harian dan jaminan uptime 99.9%.
Jika anda turut memindahkan domain, pemindahan masuk adalah percuma dan ia didaftarkan atas nama anda. Gotka Technologies telah beroperasi di Malaysia sejak 2004.
Adakah laman web saya akan terputus semasa menukar pengehosan?
Sepatutnya tidak, jika anda menyalin laman ke hos baharu dan mengujinya di sana sebelum mengubah mana-mana rekod DNS. Gangguan hampir selalu berpunca daripada menukar DNS ke pelayan yang belum bersedia. Turunkan TTL DNS sehari sebelumnya, sahkan laman berfungsi pada pelayan baharu, kemudian tukar — dan biarkan pengehosan lama berjalan kira-kira seminggu.
Apa itu TTL DNS dan kenapa ia penting untuk migrasi?
TTL ialah berapa lama sistem lain di internet menyimpan cache alamat pelayan domain anda sebelum menyemak semula. Jika ia ditetapkan lama, sebahagian pelawat terus sampai ke pelayan lama berjam-jam selepas anda menukar. Menurunkannya sehari sebelum pemindahan bermakna perubahan tersebar dalam beberapa minit sahaja.
Berapa lama perubahan DNS mengambil masa untuk berkuat kuasa?
Dengan TTL rendah ditetapkan lebih awal, biasanya beberapa minit hingga sejam bagi kebanyakan pelawat. Tanpa persediaan itu ia boleh mengambil masa jauh lebih lama, kerana cache di tempat lain memegang alamat lama sehingga tamat. Sebab itulah menurunkan TTL sehari sebelumnya berbaloi walaupun terasa seperti langkah tambahan.
Apa berlaku kepada e-mel saya semasa menukar pengehosan?
Jika e-mel berjalan pada pengehosan yang sama dengan laman web, ia berpindah bersama, dan inilah bahagian paling berkemungkinan menyebabkan gangguan sebenar. Tentukan di mana e-mel dikendalikan sebelum bermula, pastikan peti mel dicipta semula pada pelayan baharu, dan uji menghantar serta menerima sebaik sahaja selepas pertukaran.
Patutkah saya membatalkan pengehosan lama serta-merta?
Tidak. Biarkan ia berjalan kira-kira seminggu selepas pertukaran. Sebahagian pelawat dan kadangkala sebahagian e-mel masih akan sampai ke pelayan lama semasa cache tamat, dan mempunyainya tersedia bermakna tiada apa hilang dalam tempoh itu. Sebulan tambahan pengehosan adalah murah berbanding memulihkan pembatalan awal.
Bolehkah orang lain menguruskan migrasi untuk saya?
Boleh, dan bagi kebanyakan perniagaan itu pilihan yang munasabah. Migrasi ke Gotka adalah percuma dan diuruskan pasukan kami, termasuk menyalin laman, mencipta semula akaun e-mel dan menguji pada pelayan baharu sebelum sebarang DNS ditukar. Anda sahkan laman kelihatan betul, dan pertukaran berlaku setelah itu.