Proses Migrasi Situs Web Hosting - Pindah dari Satu Perusahaan Web Hosting ke Perusahaan Hosting Lainnya

 Artikel ini menyediakan proses langkah demi langkah yang terperinci untuk memigrasikan situs web dari satu penyedia web hosting ke penyedia web hosting berikutnya tanpa mengganggu pengiriman situs web atau layanan email yang terkait dengan domain.


Ringkasan langkah-langkah yang terlibat dalam proses ini adalah:



Pastikan Anda memiliki semua informasi yang diperlukan

Minta pengaturan akun hosting dengan penyedia baru

Replikasi DNS dengan penyedia baru

Mendelegasikan ulang nama domain

Salin konten situs

Uji situs pada domain sementara

Mengkonfigurasi layanan email

Ubah catatan DNS.

Migrasi selesai

Sebelum Anda mulai, pastikan Anda memiliki semua yang Anda perlukan untuk menyelesaikan migrasi. Ini termasuk, antara lain:


Kata sandi domain atau kunci registri

Akses ke akun web hosting pada penyedia web hosting yang ada

Kemampuan untuk melakukan dump database pada penyedia web hosting yang ada

Semua file sertifikat SSL (jika ada)

Memeriksa apakah platform hosting kompatibel (yaitu versi aplikasi, Linux vs windows).

Daftar semua alamat email yang ada

Siapkan akun web hosting dengan host web baru

Pastikan bahwa akun hosting situs web sudah disiapkan dengan penyedia hosting web yang baru. Menyiapkan akun tidak akan mengganggu pengoperasian situs live yang ada. Setelah akun web hosting dikonfigurasi dengan host baru, Anda akan menerima semua detail akses untuk menambahkan konten ke akun.


Konfigurasi DNS


Kami sangat menyarankan untuk mendelegasikan ulang nama domain ke server nama perusahaan hosting baru sebelum memindahkan layanan lainnya, ini biasanya disebut sebagai DNS.


DNS biasanya ditangani oleh perusahaan yang sama yang menangani hosting situs web atau email atau keduanya. Namun demikian, DNS bersifat independen secara teknis dan merupakan layanan yang dapat ditangani oleh perusahaan yang berbeda.


DNS adalah tempat perubahan dilakukan ketika situs web dialihkan dari satu penyedia hosting ke penyedia hosting lainnya.


Kami menyarankan untuk mengubah DNS untuk di-host oleh penyedia baru tetapi mengatur catatan DNS untuk terus mengarahkan semua layanan pada penyedia layanan hosting yang ada. Setelah catatan DNS di-host oleh penyedia baru, ubah atribut TTL (Time To Live) untuk menguranginya dari standar 24 jam menjadi 10 menit. Hal ini memungkinkan kita melakukan perubahan antar penyedia hanya dalam waktu 10 menit setelah layanan siap dimigrasikan. Ini adalah peningkatan besar pada standar 24 jam karena tingkat gangguan sangat diminimalkan dan risiko pengguna tersebar antara situs lama dan baru jauh lebih rendah.


Pertama-tama, kita perlu memastikan bahwa kita memiliki salinan catatan yang akurat dari host yang ada. Cara terbaik untuk melakukannya adalah dengan meminta salinan catatan dari host atau penyedia DNS saat ini. Jika hal ini tidak memungkinkan, dengan pengetahuan yang memadai tentang layanan yang digunakan pada nama domain, biasanya dimungkinkan untuk mengumpulkan sebagian besar informasi yang diperlukan yang Anda perlukan menggunakan alat bantu seperti dig atau nslookup.


Penyalinan Situs


Setelah migrasi DNS dimulai, kami memiliki waktu sekitar 24-48 jam sebelum domain dapat didelegasikan kembali ke server nama penyedia hosting baru. Ini akan memberi kami waktu yang cukup untuk memindahkan konten ke server baru. Pada dasarnya ada dua cara yang dapat dilakukan tergantung pada informasi apa yang kami miliki. Jika Anda memiliki detail FTP/SSH, maka Anda akan dapat masuk dan menyalin file-file tersebut. Hal-hal penting yang perlu diperhatikan:


Basis data? Pastikan dump diambil dan disimpan di direktori home

Asalkan Anda memiliki akses SSH, cara termudah untuk menyalin konten ke seluruh direktori beranda adalah dengan tar seluruh direktori beranda dan kemudian SCP ke seluruh direktori beranda.

Cara sederhana untuk menyalin seluruh situs web jika Anda memiliki akses FTP adalah menggunakan LFTP. Login ke server akun tersebut sebagai root dan:



$ su - <username>

$ cd public_html

$ lftp <ftp host>


lftp:~&gt; pengguna <ftp username>

Kata sandi: <hmm apa yang terjadi di sini>


lftp:/&gt; ls (hanya untuk memastikan Anda berada di folder yang benar, jika tidak cd ke folder yang berisi situs web)

lftp:/&gt; mirror

</hmm></ftp></ftp></username>

Ini akan mencerminkan seluruh isi situs web ke dalam folder Anda saat ini. Anda masih perlu menyalin database secara manual.


Tanpa akses SSH/FTP anda dapat menyalin situs menggunakan Wget jika anda mengingat beberapa peringatan: Wget hanya akan bekerja jika ada konten statis pada halaman web, tidak ada halaman dinamis (misalnya php, asp, shtml), tidak ada database. Jika situs berisi Javascript atau Flash, Anda mungkin akan kehilangan sebagian konten.


Pengujian Situs


Setelah situs web disalin, ujilah pada URL sementara (seperti yang disediakan dalam email pengantar) untuk pengaturan akun hosting dan bandingkan dengan situs web asli untuk memastikan semuanya berfungsi dengan benar. Jika ada yang tidak berfungsi, pastikan itu diperbaiki pada tahap ini.


Penting bagi Anda untuk mengonfirmasi dengan penyedia hosting baru bahwa Anda telah menyelesaikan pengujian situs web Anda.

Konfigurasi Email

Dengan asumsi bahwa semua layanan email akan dimigrasikan, daftar lengkap alamat email yang diperlukan harus diberikan kepada perusahaan hosting Anda. Jika layanan email masih tetap dengan host yang ada, atau sudah ditangani secara eksternal, penting bagi Anda untuk memberi tahu perusahaan hosting Anda.

Setelah diberikan, host web Anda harus menyediakan nama pengguna dan kata sandi baru untuk Anda.

Perhatikan bahwa jika layanan email akan dimigrasikan dalam banyak kasus, Anda akan mengubah detail nama pengguna dan kata sandi untuk layanan email. Perubahan ini adalah salah satu yang akan memiliki efek terbesar pada pengguna akhir layanan hosting dan penting untuk dikomunikasikan dengan benar. Jika email masyarakat rusak akhir-akhir ini, sering kali lebih mengganggu pekerjaan mereka daripada memutus telepon mereka.

Kami menemukan bahwa cara terbaik untuk memastikan tidak ada email yang hilang dalam proses migrasi adalah dengan membiarkan konfigurasi yang ada, sehingga klien email terus memeriksa server email yang lama, kemudian menambahkan profil baru yang memeriksa server email baru secara bersamaan. Ini biasanya harus dibiarkan di tempat hingga 7 hari setelah pergantian. Ini akan memastikan bahwa setiap mail yang masih masuk ke lokasi lama akan dikumpulkan.

Finalisasi Migrasi

Setelah semuanya diperiksa dan diperiksa ulang, kami dapat mengalihkan situs ke server kami untuk hosting web dan email (dengan mengalihkan DNS).

Anda harus menghubungi penyedia hosting Anda untuk mengonfirmasi waktu untuk melakukan perubahan.

Jika situs web menggunakan database, mungkin perlu untuk menyelesaikan sinkronisasi akhir database segera sebelum mengubah DNS.

Selesai!

Itu saja, Anda sudah selesai. Migrasi situs Anda harus selesai dan semua lalu lintas mengalir ke host baru dengan gangguan minimum.

0 Comments:

Posting Komentar