Cara Memigrasi Situs Web Dengan Downtime Minimal atau Tanpa
Banyak teknologi yang muncul membuatnya sangat mudah untuk memindahkan situs web dari satu host ke yang lain. Namun, tidak peduli seberapa cepat kecepatan transfer, pelanggan rata-rata dapat mengalami waktu henti selama proses transfer. Bergantung pada apa yang terjadi di balik layar, transfer server DNS antara host web lama dan baru dapat menyebabkan domain menjadi gelap antara 12 hingga 72 jam setelah permintaan perubahan seperti itu diajukan ke registrar baru.
Dikombinasikan dengan kebutuhan untuk mentransfer file situs web, memulihkan basis data penting, dan membuat setiap instalasi perangkat lunak dan konfigurasi subdomain dalam urutan yang berfungsi, diperlukan waktu satu hari tidak aktif sebelum situs Anda berfungsi kembali sepenuhnya. Namun ada, beberapa trik yang sangat bagus untuk menghindari bencana saat mentransfer situs web ke server host baru. Kiat-kiat ini relatif mudah dilakukan selama administrator situs memiliki pemahaman umum tentang cPanel, alamat IP, dan rutin login FTP yang lebih maju yang akan memungkinkan mereka untuk bekerja pada konfigurasi rencana hosting web baru sebelum DNS diubah dan ditransfer ke tuan rumah baru.
Pada akhirnya, jika rata-rata pelanggan sama sekali tidak mengetahui adanya perubahan yang dilakukan di balik layar, maka misinya adalah sukses.!
1. Pindahkan dulu, batalkan nanti
Jangan membatalkan paket hosting web yang ada sebelum pemindahan selesai.
Kesalahan paling umum yang dibuat oleh administrator web tie yang baru mengenal web hosting secara umum, atau baru mentransfer situs web mereka antara server, adalah bahwa mereka hampir segera menghubungi host lama mereka untuk memberi tahu mereka tentang keputusan mereka untuk memindahkan layanan mereka ke perusahaan baru server.
Meskipun tentu saja merupakan ide yang baik untuk memberi tahu web host lama tentang perubahan di masa mendatang, melakukannya sebelum transisi dilakukan dengan ahli. dapat mengakibatkan tidak hanya downtime, tetapi hilangnya seluruh file dan informasi database sejak pembatalan diminta.
Tahan Panggilan itu
Perusahaan web hosting umumnya membatalkan rencana segera - segera setelah panggilan pelanggan berakhir - tanpa menunggu berakhirnya layanan bulan ini atau biaya berlangganan. Ini dilihat sebagai melayani kepentingan terbaik konsumen, seperti mereka mendapatkan pengembalian dana segera dan yang telah diprorata dari sisa biaya.
Namun, itu juga berarti perusahaan akan secara virtual membuang setiap potongan informasi yang telah diunggah ke server selama waktu mereka dengan perusahaan. Dalam banyak kasus, tidak akan ada peluang untuk mengambil file-file ini dan memindahkannya ke server perusahaan hosting web baru atau paket hosting bersama tepat waktu.
Jenis downtime yang sangat sulit dipulihkan, karena berpotensi berarti hilangnya semua konten dan data pelanggan, serta kerugian komersial dan detail pembayaran pelanggan untuk beberapa situs web.
Melakukan apa
Setelah rencana hosting baru diamankan, mentransfer semua file sebelum membatalkan paket hosting yang ada dipegang oleh perusahaan lama. Mungkin ide yang baik untuk memungkinkan situs web berjalan di server perusahaan baru selama beberapa hari hanya untuk memastikan bahwa tidak ada yang diabaikan selama perpindahan.
Ketika semuanya telah diverifikasi sebagai ditransisikan dengan semestinya, barulah rencana hosting lama dibatalkan.
2. Unduh file cadangan
Masuk ke cPanel dan dapatkan cadangan file situs web dan informasi basis data terkompresi.
Untuk kemudahan penggunaan, pelanggan yang pindah ke host web baru harus memastikan bahwa perusahaan hosting baru dan lama menggunakan teknologi administrasi berbasis web yang sama. Biasanya, ini akan menjadi pilihan cPanel dan yang sedikit kurang populer PleskPanel panel kontrol situs web.
Menyelaraskan teknologi yang digunakan oleh kedua host adalah cara termudah untuk memastikan bahwa data dapat dengan cepat dicadangkan dan dipulihkan hanya dalam mode cepat. Untuk opsi panel kontrol cPanel, yang sebenarnya merupakan standar dalam hosting web, pelanggan harus menavigasi ke domain mereka dengan nomor port 2082 terlampir.
Untuk referensi, sepertinya ini di bilah alamat browser web: http://my-site.com:2082. Atau, http://my-site.com/cpanel mungkin berfungsi untuk beberapa situs web:
Temukan Halaman Cadangan
Setelah berhasil masuk ke antarmuka cPanel, temukan sekelompok pengaturan dan halaman panel kontrol berlabel “Cadangkan.” Ini berisi alat untuk backup situs utama “public_html” map serta subdomain apa pun. Selain itu, alat di sini akan membantu pelanggan hosting web di Internet backup database MySQL mereka untuk restorasi ke server baru.
Temukan “Unduh Cadangan” pilihan dalam pengelompokan ini, dan klik ke halaman administrasi cPanel yang relevan.
Mengunduh Cadangan
Di halaman ini, cPanel akan memecah cadangan yang tersedia berdasarkan jenis. Tersedia cadangan situs lengkap; mereka harus mengunduh file itu sehingga dapat diunggah ke host lain nanti. Akan ada juga file cadangan khusus untuk setiap subdomain dalam situs web. Ini umumnya opsional karena cadangan situs web lengkap akan berisi semua informasi itu, tetapi untuk amannya, Anda dapat mengunduh ini juga.
Di area terpisah pada halaman unduhan cadangan yang sama, pelanggan dapat mengamankan cadangan terkompresi dari setiap database MySQL secara terpisah. Setiap basis data harus diunduh dalam format terkompresi. Ini akan diunggah ke server baru untuk membuat nama database yang cocok di lain waktu.
Jangan Dekompresi!
Selama proses ini, pastikan untuk tidak mengekompres file cadangan yang diunduh. Ini karena proses ini akan diselesaikan oleh server baru ketika file diunggah oleh pelanggan.
Untuk pengguna Mac OS X, pastikan Safari tidak diatur untuk secara otomatis membuka apa yang disebut “aman” ekstensi file setelah diunduh. Melakukan hal itu akan memastikan bahwa file tetap tidak terkompresi dan siap untuk pemulihan cepat. Ketika semua file cadangan terkompresi diamankan, logout dari instalasi cPanel host lama dan kepala ke versi host baru dari perangkat lunak administrasi situs web populer.
3. Melakukan transfer
Mulailah mengunggah file cadangan terkompresi ke server baru.
Hampir setiap perusahaan web hosting akan, setelah menerima biaya bulan pertama, mengirim email bertuliskan informasi seperti server nama domain dan detail alamat IP untuk paket hosting baru. Alamat IP ini dapat digunakan untuk melihat konten situs web sebelum propagasi DNS, dan untuk mengakses akun FTP individu dan antarmuka administrasi cPanel sebelum perubahan dibuat.
Masuk
Temukan email ini dan cari alamat IP yang relevan. Jika tautan cPanel belum dimasukkan secara khusus, asumsikan juga “/ cpanel” atau “: 2082” port suffix dapat ditambahkan ke alamat IP tersebut untuk mengaktifkan login administratif.
Setelah masuk ke iterasi cPanel server baru, cari alat cadangan yang disebutkan pada Langkah 2 lalu navigasikan ke halaman Unduhan Cadangan. Di halaman tersebut, cari kotak unggah file yang terkait dengan cadangan situs lengkap. Ini akan sering diberi label sebagai “Pulihkan Cadangan” fitur. Pilih file cadangan situs lengkap yang diunduh dari perusahaan hosting web yang lama untuk memulai proses unggah.
Setelah file diunggah sepenuhnya, halaman web akan di-refresh dan detail spesifik file akan ditampilkan secara baris demi baris saat setiap file dipindahkan ke tempatnya. Ketika halaman kedua ini berhenti memuat, prosesnya selesai. Temukan browser “kembali” untuk kembali ke halaman sebelumnya dan memulai proses pemulihan basis data dengan cara yang hampir sama. Ketika semua informasi ditransfer, saatnya untuk menyesuaikan beberapa pengaturan dan memulai proses transisi tanpa batas di belakang layar.
4. Pastikan database berfungsi
Satu hal yang perlu diperhatikan adalah bahwa file cadangan database tidak berisi informasi tentang nama pengguna, kata sandi, dan izin yang terkait dengan setiap database MySQL. Informasi ini perlu dimasukkan dalam antarmuka MySQL Databases di dalam cPanel.
Materi Awalan
Juga, perhatikan awalan yang ditetapkan untuk setiap basis data dalam cPanel. Dalam kasus perbedaan, (mis. "Jsmith_wordpress" vs "jsm_wordpress"), awalan perlu diubah dalam file konfigurasi dari setiap aplikasi perangkat lunak yang menghubungkan ke database itu.
Semua Info yang Relevan
Tambahkan semua pengguna, kata sandi, dan izin yang relevan, lalu edit yang diperlukan untuk file sistem dengan masuk ke akun FTP melalui alamat IP situs web. Ini akan memastikan kelancaran pengoperasian perangkat lunak setelah nama domain telah ditransfer untuk menampilkan file host baru alih-alih yang terletak di perusahaan lama. Setelah itu selesai, semuanya sudah siap dan siap untuk berfungsi dengan sempurna.
Semua yang perlu diubah sekarang adalah informasi yang memberitahu domain mana dari file dua akun hosting yang akan ditampilkan kepada pengguna akhir.
5. Ganti server nama
Beri tahu pendaftar domain untuk menggunakan server nama domain baru
Langkah terakhir dari proses ini adalah hanya memberi tahu nama domain untuk menampilkan file dan data pada server yang berbeda dari yang digunakan saat ini. Ini dilakukan oleh masuk ke panel kontrol pendaftaran domain disediakan oleh pendaftar domain (layanan seperti GoDaddy atau Hover, misalnya).
Di dalam panel kontrol ini, item heading atau sidebar bernama “Server Nama Domain” akan muncul, dan informasi terkini yang ditempatkan di area itu akan terlihat seperti ini:
NS1.OLD-WEBHOST.COM NS2.OLD-WEBHOST.COM
Ini perlu diganti dengan server nama baru (juga ditemukan di email) untuk host baru. (Jika informasi ini tidak ditemukan, navigasikan ke bagian dukungan tuan rumah, jelajahi dokumentasi mereka atau hubungi perwakilan yang dapat memberikan detail server.)
Perubahan pada catatan DNS akan mulai berlaku dalam 12 hingga 24 jam dalam banyak kasus, meskipun beberapa telah mengalami sesedikit enam jam. Selama ini, situs web baru dan lama akan berfungsi dengan baik, dan pelanggan akan melihat konten yang identik tidak peduli file yang dihosting disajikan.
Tunggu propagasi server nama
Perlu diingat bahwa memposting konten sebelum propagasi selesai dapat mengakibatkan hilangnya konten atau data setelah file host baru aktif. Sementara downtime tidak akan menjadi masalah, situs web, pemilik harus menahan diri untuk tidak melakukan perubahan ke desain, file, atau konten situs, sampai mereka benar-benar yakin bahwa prosesnya selesai dan mereka sedang mengakses server host baru.
Ketika itu menjadi kasusnya, proses transfer situs web dengan mulus ke penyedia hosting web baru selesai dan pengguna akan selamat dari transisi tanpa downtime sedetik pun..
Ringkasan
Pastikan untuk menguji situs web dan memastikan bahwa semua fitur berfungsi dengan baik; ketika semuanya berjalan seperti dulu, maka Anda dapat membatalkan paket hosting yang lama. Itu semua yang ada untuk itu!