Pindah ke mesin kami dari host lain
Cara memigrasikan situs web, basis data, dan email ke Millida VDS tanpa downtime: urutan langkah, perintah migrasi, dan kesalahan umum saat mengganti alamat.
Diperbarui 23 Agustus 2026
Migrasi berarti memindahkan data sekaligus mengganti domain. Kesalahan hampir selalu terjadi di bagian kedua: data mudah disalin, tetapi catatan DNS terlalu cepat dialihkan dan Anda berakhir dengan downtime.
Persiapan
Dari mana memulainya?
Pesan mesin di /hosting/vds/new dengan tier yang sesuai dan OS yang biasa Anda gunakan. Provisioning memakan waktu sekitar satu menit. Jangan sentuh platform lama untuk sekarang — platform itu harus tetap berjalan sampai migrasi selesai.
Tier mana yang harus dipilih?
Yang sesuai dengan penggunaan Anda saat ini, bukan "untuk pertumbuhan di masa depan": Anda selalu bisa meningkatkan tier dengan pembayaran prorata untuk sisa masa sewa, tetapi Anda tidak bisa menurunkannya — disk tidak menyusut. Lihat Tier paket dan apa saja yang termasuk.
Apa saja yang harus dimigrasikan?
File website, database, cron job, konfigurasi web server, sertifikat (atau terbitkan ulang), akun email jika email berada di mesin lama.
Migrasi
Bagaimana cara menyalin file?
Langsung dari mesin lama ke mesin baru:
rsync -avz --progress /var/www/ root@<new address>:/var/www/
Jika tidak ada akses langsung antar mesin, salin melalui komputer Anda dalam dua langkah menggunakan rsync atau scp yang sama.
Bagaimana cara memigrasikan database?
Dengan melakukan dump menggunakan tool-nya sendiri, bukan dengan menyalin file pada layanan yang sedang berjalan:
mysqldump -u root -p --single-transaction mydb > mydb.sql
pg_dump -U postgres -Fc mydb > mydb.dump
Di mesin baru, muat kembali:
mysql -u root -p mydb < mydb.sql
pg_restore -U postgres -d mydb mydb.dump
Bagaimana cara memeriksa situs sebelum mengganti domain?
Tambahkan baris berisi alamat baru dan domain Anda ke /etc/hosts (atau file hosts di Windows). Browser Anda akan menuju mesin baru, sementara seluruh dunia menuju mesin lama. Dengan begitu Anda bisa melihat situs yang sebenarnya sebelum migrasi.
Bagaimana dengan sertifikat?
Lebih mudah menerbitkannya ulang di mesin baru setelah mengganti domain daripada memigrasikannya. Selama domain masih mengarah ke alamat lama, validasi kepemilikan tidak akan lolos.
Pengalihan dan setelahnya
Kapan harus mengubah catatan A?
Hanya setelah Anda memeriksa situs di mesin baru melalui hosts. Sebelumnya, kurangi time to live (TTL) catatan di registrar Anda menjadi 300 detik — sehari sebelum migrasi. Dengan begitu pengalihan akan menyebar di seluruh jaringan dalam hitungan menit, bukan jam.
Mengapa sebagian pengunjung masih menuju mesin lama?
Cache DNS sedang bekerja. Biarkan platform lama tetap hidup setidaknya sehari setelah pengalihan, jika tidak sebagian orang akan melihat error. Dan pastikan kedua mesin tidak menulis data secara bersamaan: selama migrasi, lebih baik atur mesin lama ke mode read-only.
Bagaimana dengan email?
Jika mail server dipindahkan ke mesin, atur catatan reverse DNS (PTR) di tab "Access" — tanpa itu, email sering ditolak. Jangan lupa catatan MX, SPF, dan DKIM di registrar Anda.
Apa yang tidak bisa dimigrasikan?
Alamatnya sendiri: alamat terikat pada mesin, dan tidak ada pemindahan alamat antar mesin dan node. Anda juga tidak bisa memigrasikan mesin dari penyedia hosting lain sepenuhnya sebagai image — hanya sistem dari daftar kami yang bisa dipasang, dan Anda menyalin datanya sendiri.
Kapan harus mematikan platform lama?
Saat Anda sudah memastikan semua catatan DNS mengarah ke mesin baru, email mengalir lancar, dan log mesin lama tidak menunjukkan trafik aktif selama seminggu. Sebelum itu, ambil salinan terakhir data darinya: Penghapusan mesin dan periode buyout.