Migrasi server adalah proses pemindahan data dari satu server ke server lainnya. Data dapat dipindahkan antar server untuk alasan keamanan, karena peralatan sedang diganti, dan untuk sejumlah alasan lainnya. Proses ini sering dilakukan oleh tim spesialis yang bekerja secara khusus dengan server, meskipun mungkin juga bagi orang yang memiliki keterampilan komputer tertentu untuk memigrasikan data mereka sendiri antar server. Selama proses migrasi, data mungkin tidak dapat diakses untuk sementara.
Sebelum migrasi server dilakukan, sebuah rencana dipetakan. Orang yang melakukan migrasi mungkin perlu memformat ulang data agar dapat diakses di server baru atau mengambil langkah lain untuk membuat migrasi berjalan lancar. Data harus dicadangkan jika terjadi kesalahan dengan migrasi server, dan rencana harus dibuat untuk menjaga keamanan data selama proses transisi.
Saat data dimigrasikan antar server yang menjalankan sistem manajemen server yang sama, prosesnya biasanya langsung, tanpa perlu penyesuaian. Namun, dalam kasus di mana data dimigrasikan di antara berbagai jenis server, perlu untuk memformat ulang data. Setelah semua data dipindahkan, data tersebut akan diverifikasi untuk memastikan bahwa data tersebut utuh dan tidak ada bagian yang rusak karena pemindahan tersebut. Pada titik ini, migrasi selesai dan server baru aktif.
Server baru mungkin terletak di gedung yang sama dengan yang lama, atau mungkin di lokasi yang berbeda. Salah satu alasan orang dapat memilih untuk menggunakan migrasi server adalah untuk memungkinkan data dimuat lebih cepat dengan pindah ke server di lokasi baru. Data juga dapat dipindahkan melalui migrasi server karena perusahaan mengubah host dan tidak dapat lagi menyimpan materi di server host lama. Alasan lain mungkin peningkatan, dengan perusahaan yang ingin mengakses server yang lebih stabil atau aman.
Dengan konten yang disajikan di Internet, migrasi server dapat memakan waktu untuk diisi karena alamat untuk mencapai informasi berbeda. Sementara pengguna Internet terbiasa mengetik alamat alfanumerik untuk menjangkau situs web, masing-masing alamat ini dipetakan ke alamat numerik. Saat terjadi migrasi server, catatan harus diubah sehingga orang-orang dibawa ke server yang tepat saat mereka mengetikkan alamat web, dengan alamat alfanumerik yang ditautkan ke alamat numerik yang baru. Ini bisa memakan waktu 24 jam atau lebih karena catatan ini tidak diperbarui terus menerus.