Bagaimana Cara Memigrasikan Situs Web Anda Tanpa Waktu Henti?

Diterbitkan: 2020-01-24

How to migrate Website

Baik Anda seorang Guru online atau Pemula dalam bisnis online, tidak ada salahnya untuk memoles dasar-dasar menciptakan platform yang hebat untuk menumbuhkan, memperluas, dan mempertahankan bisnis online Anda. Artikel ini untuk membantu mendidik, dan membiasakan Anda dengan ide Migrasi Situs Web.

Migrasi Situs Web: Apa itu?

Migrasi Situs Web adalah proses mentransfer seluruh situs web Anda termasuk konten web dan database dari satu penyedia hosting ke penyedia hosting lainnya. Jika Anda mempertimbangkan proses ini atau perlu bermigrasi, pastikan bahwa seluruh proses migrasi akan dilakukan dengan hati-hati.

Hal pertama yang ingin Anda lakukan adalah memeriksa kompatibilitas paket atau layanan yang ingin Anda beli untuk meng-host situs web Anda. Misalnya, jika situs web Anda dibuat dengan PHP dan MySQL, pastikan host web baru Anda menawarkan platform tersebut. Selain itu, implementasi keamanan, kecepatan, dan waktu aktif adalah beberapa aspek penting yang perlu dipertimbangkan saat memilih host web apa pun. Anda tidak ingin memilih penyedia hosting yang akan menyebabkan lebih banyak masalah untuk situs Anda daripada menyelesaikannya. Waktu henti tidak baik untuk situs web mana pun.

Mengapa Anda Perlu Memigrasikan Situs Web Anda?

Website Migration

Kita semua pernah ke sana. Anda mencoba mengakses situs web Anda dan server web Anda tidak merespons. itu bisa menjadi masalah host Anda. Berikut adalah beberapa alasan mengapa Anda ingin memigrasikan situs web Anda.

Server penyedia hosting Anda kelebihan beban

Jika Anda telah membeli layanan shared hosting, mungkin ada ribuan situs web yang berjalan pada saat yang sama di satu server, ini menyebabkan server membebani, dan situs web Anda menghadapi waktu henti.

Serangan cyber berbahaya di server

Mungkin ada kemungkinan Malware dan serangan dunia maya di situs web Anda jika penyedia hosting web Anda yang ada tidak memiliki kepatuhan keamanan yang tepat. Ini adalah salah satu alasan untuk downtime.

Anda berurusan dengan dasbor yang lelah

Anda harus merasa nyaman dengan penyedia hosting Anda. Jika Anda terjebak pada platform yang berkinerja buruk dan tidak lagi nyaman membayar layanan host tersebut, Anda mungkin harus mengurangi kerugian Anda sesegera mungkin.

Harga Hosting Luar Biasa dari hari ke hari

Anda menemukan bahwa Anda membayar untuk layanan tertentu dan percaya tidak ada biaya tersembunyi. Anda percaya penyedia Anda jujur. Kemudian suatu hari Anda menemukan bahwa Anda dikenakan biaya lebih dari yang Anda tawar-menawar, dan biaya tambahan diterapkan untuk layanan yang seharusnya sudah termasuk dalam harga total Anda. Jika Anda menemukan bahwa Anda berada dalam situasi seperti ini, aman untuk menyarankan membatalkan transaksi lebih lanjut dan semua hubungan bisnis dengan host ini adalah rute terbaik untuk ditempuh.

Migrasi Situs Web mungkin tampak menakutkan, tetapi ini lebih merupakan proses yang fleksibel daripada proses yang rumit. Sampai saat ini, Anda yakin bahwa mungkin ini saatnya untuk memigrasikan situs web Anda ke host baru, tetapi bagaimana Anda dapat melakukannya dengan waktu henti minimum? Nah, Anda beruntung!

Berikut adalah deskripsi rinci tentang proses migrasi situs web Anda dari host saat ini ke host lain .

(1) Beli paket yang kompatibel dari penyedia hosting web baru.

Accuwebhosting

Saat ini ada banyak perusahaan web hosting tersedia untuk membantu memfasilitasi transfer layanan hosting Anda. Mereka memiliki paket hosting web yang disesuaikan atau disesuaikan sebelumnya yang paling sesuai dengan kebutuhan Anda. Ini hanya masalah preferensi. Setelah membeli paket, penyedia hosting baru Anda akan mengirimkan detailnya, termasuk alamat IP Anda dan detail layanan nama domain lainnya. Setelah Anda menerima konfirmasi layanan baru Anda, periksa semua konfigurasi dan informasi dengan cermat. Pastikan untuk tidak membatalkan layanan hosting Anda yang ada sampai semuanya ditransfer ke layanan baru Anda dan sudah aktif dan berjalan dengan baik.

Periksa Login

Saat Anda menerima detail login dari penyedia hosting baru Anda, Anda perlu memverifikasi port yang terbuka, kredensial login, FTP, dll.

Setelah Anda memverifikasi detail login, periksa alat transfer bawaan, dan lihat apakah itu cocok untuk migrasi situs web Anda. Jika Anda memiliki cPanel di kedua ujungnya, Anda dapat menggunakannya untuk seluruh migrasi akun cPanel termasuk konten Web, Basis Data, dan Akun Email.

Mencari Migrasi cPanel ke cPanel? Lihat Accuwebhosting > cPanel ke cPanel Migrasi Artikel untuk detail lengkapnya.

(2) Cadangkan semua data

Backup your Data

Penyedia hosting Anda yang ada akan membantu Anda membuat cadangan data Anda. Berikut adalah 3 jenis cadangan penting yang perlu Anda ambil:

(A) Cadangan konten Web :

Konten situs web adalah inti dari situs web apa pun. Tanpa konten, Anda tidak akan dapat mendeskripsikan layanan Anda, dan menyampaikan informasi. Jika Anda memiliki Windows Server atau Windows Shared Hosting, konten harus berada di wwwroot. Di Hosting Linux dengan cPanel, konten situs web dapat ditemukan di dalam public_html.

Buat File Zip dari Konten Web Anda :

Buka lokasi penyimpanan data situs web Anda dan konversikan semua file konten web menjadi satu file zip di Windows, serta Linux.

Migrasi Zip Backup menggunakan FTP :

File Transfer Protocol atau FTP digunakan untuk mentransfer data dari satu server ke server lainnya. Ada banyak alat yang tersedia untuk FTP seperti FileZilla, Cyberduck, FireFTP, Classic FTP, dll. Disarankan agar klien FTP FileZilla mencadangkan File Zip mereka.

Ingin mengambil Cadangan situs web Anda menggunakan FileZilla FTP Client? Checkout FileZilla > Ambil Cadangan untuk langkah-langkah lengkapnya.

(B) Backup Database :

Pencadangan basis data sangat penting untuk migrasi situs web Anda karena menyimpan semua detail pengguna, produk, transaksi, dll.

Ada 2 jenis Database yang mungkin dimiliki situs web Anda: MSSQL dan MySQL:

Backup Database MySQL :

phpMyAdmin adalah alat berbasis web di mana Anda dapat database MySQL dan menjalankan Perintah MySQL juga. Ini juga menyediakan opsi Impor/Ekspor untuk Database Anda.

Ingin mengambil Cadangan Database MySQL Anda? Lihat Accuwebhosting > Pencadangan DB MySQL untuk langkah-langkah lengkapnya.

Cadangan Basis Data MSSQL :

Database MSSQL dapat dikelola dalam SQL Management Studio. Di sini, Anda dapat mengelola database MSSQL. Ini memberikan opsi untuk langsung mengekspor Cadangan Database MSSQL Anda. Di bawah ini adalah tautan ke MSSQL DataBase Backup dari SQL Management Studio.

Ingin mengambil Cadangan Basis Data MSSQL Anda? Lihat Accuwebhosting > MSSQL DB Backup untuk langkah-langkah lengkapnya.

(C) Cadangan Email :

Platform yang paling umum digunakan untuk mencadangkan email adalah Microsoft Outlook dan Mozilla Thunderbird. Ini digunakan untuk mengunduh email dari server email Anda. Anda dapat mengonfigurasi akun email Anda di mesin lokal Anda untuk menyelesaikan tujuan pengunduhan email.

Ingin mengambil Cadangan Akun Email Anda di klien email lokal Microsoft Outlook? Checkout Accuwebhosting > Konfigurasikan Outlook untuk langkah-langkah lengkapnya.

Ingin mengambil Cadangan Akun Email Anda di klien email lokal Mozilla ThinderBird? Periksa Accuwebhosting > Konfigurasikan Thunderbird untuk langkah-langkah lengkapnya.

(3) Unggah Data di Server Baru :

Data Uploading

Setelah Anda selesai dengan Pencadangan Data, Anda akan mengunggah semua data ke Server baru. Anda dapat mengunggah data di server baru secara terpisah untuk Konten Web dan Basis Data. Langkah selanjutnya ini sangat penting dalam migrasi situs web. Anda perlu memastikan tidak ada file yang terlewat saat mengunggah situs web Anda, karena ini dapat menyebabkan masalah saat Anda menjalankan situs web.

(A) Pulihkan konten-Web :

Ada banyak cara untuk mentransfer atau mengunggah konten Web ke server host baru. Jika Anda memiliki controlpanel seperti SolidCP atau Websitepanel di server Tujuan Anda, Anda dapat mengunggah konten web secara langsung menggunakan tombol unggah.

Kembalikan konten Web Secara Manual dengan FTP :

Anda dapat menghubungkan server baru Anda dengan FTP untuk mentransfer atau memigrasikan konten web Anda.

Ingin mengunggah atau memulihkan konten web Anda ke server Tujuan menggunakan FileZilla? Periksa Accuwebhosting > Pulihkan Konten Web untuk langkah-langkah lengkapnya.

(B) Pulihkan Basis Data:

Sebelum memulai proses restorasi database, Anda perlu membuat Database dan DB User yang sama di server Destination.

Kembalikan Basis Data MySQL :

Database MySQL dapat dipulihkan dari phpMyAdmin. Ingin memulihkan Database MySQL Anda dari phpMyAdmin? Checkout Accuwebhosting > Restore MySQL Database untuk langkah-langkah lengkapnya.

Kembalikan Basis Data MSSQL :

Database MSSQL dapat dipulihkan dari MSSQL Management Studio. Ingin memulihkan Database MSSQL Anda dari phpMyAdmin? Periksa Accuwebhosting > Pulihkan Basis Data MSSQL untuk langkah-langkah lengkapnya.

(C) Pulihkan Email:

Migrasi Email tergantung pada layanan email yang Anda gunakan. Hal ini dimungkinkan jika Anda memiliki layanan email yang sama di kedua ujungnya. Layanan email menyediakan fitur/alat yang berguna dalam migrasi email. Untuk bagian Migrasi Email ini, bantuan mungkin diperlukan dari perusahaan hosting Tujuan Anda.

Anda tidak perlu memigrasikan email ke server tujuan yang baru. Anda dapat membuat semua akun email dengan kata sandi yang sama di server email baru dan terus menggunakan outlook dan thunderbird untuk mengambil email Anda.

(4) Verifikasi data dan pengujian situs web :

Data Verification and Website Testing

Anda harus menelusuri semua file/folder yang telah Anda migrasikan dari host lama, dan membandingkannya di kedua lokasi secara efisien. Setelah Anda selesai dengan verifikasi data, Anda dapat menguji situs web Anda menggunakan URL sementara.

Uji situs web dengan URL sementara

URL sementara digunakan ketika Anda perlu memeriksa situs web Anda tanpa mengarahkan domain Anda. cPanel dan Plesk kedua panel menyediakan URL sementara. Menggunakan URL sementara, Anda dapat memastikan halaman situs web berfungsi dengan benar dan konektivitas database dibuat. Jika ada kesalahan atau masalah dengan situs web Anda, Anda dapat menemukan dan memperbaikinya pada langkah ini sebelum menayangkannya.

Ingin menguji dan memverifikasi situs web Anda sebelum mengubah server nama atau DNS? Checkout Accuwebhosting > Uji Situs Web Anda untuk langkah-langkah lengkapnya.

(5) Ubah DNS:

Change DNS

Setelah Verifikasi Data selesai, Anda dapat mengubah server nama domain. Server nama mungkin memerlukan waktu beberapa jam untuk menyebar ke seluruh dunia. Anda dapat mengubah server nama domain di panel kontrol Domain dari tempat Anda membeli Domain.

Jika Anda telah membeli layanan hosting bersama, penyedia hosting web Anda akan memberi Anda detail server nama untuk mengarahkan situs web ke server mereka. Berikut ini adalah contoh nameserver.

ns1.domain.com
ns2.domain.com

Jika Anda membeli server dan ingin menggunakan server nama server Anda sendiri, Anda harus mendaftar dan mengatur Server Nama di panel kontrol pendaftar Domain Anda. Pendaftaran Nameserver membutuhkan Alamat IP dan detail ns1 dan ns2 dari Domain Anda seperti di bawah ini.

ns1.domain.com – Alamat IP Server Anda
ns2.domain.com – Alamat IP Server Anda

Semua Pendaftar Domain memiliki pengaturan yang berbeda untuk mendaftar dan mengatur Server Nama. Oleh karena itu, Anda perlu melakukannya sesuai dengan itu. Anda dapat menghubungi registrar Domain Anda untuk mengatur Nameserver yang Anda butuhkan.

Membeli Domain dari Accuwebhosting? Checkout Accuwebhosting > Daftar dan atur Server Nama untuk langkah-langkah lengkap.