Gejala yang biasanya memunculkan pertanyaan ini
Kenapa jalur Batam–Singapura ikut menentukan
Telusuri jalurnya dari server utama, bukan dari laptop
mtr cocok untuk ini karena menggabungkan traceroute dan ping. Opsi -z menampilkan nomor AS (Autonomous System, identitas jaringan milik satu operator) di tiap hop, jadi kamu bisa melihat di mana trafik pindah dari satu jaringan ke jaringan lain. Kalau backup berjalan lewat SSH atau rsync, uji juga dengan TCP ke port yang sama, karena sebagian router memperlakukan ICMP berbeda dari TCP.
BASH
# Laporan 100 paket, tampilkan IP + hostname + nomor AS
mtr -rwbz -c 100 backup.contoh.id
# Uji dengan TCP ke port SSH, sama seperti jalur rsync/SSH backup
mtr -rwbz -T -P 22 -c 100 backup.contoh.idTEXT
HOST: server-utama Loss% Snt Last Avg Best Wrst StDev
1. AS64500 gw.dc-jkt.contoh (192.0.2.1) 0.0% 100 0.5 0.5 0.3 1.0 0.1
2. AS64500 core.jkt.contoh (192.0.2.9) 0.0% 100 1.0 1.1 0.9 2.0 0.2
3. AS64501 edge.btm.transit (198.51.100.5) 0.0% 100 10.0 10.2 9.8 12.0 0.3
4. AS64502 ix.sin.transit (198.51.100.20) 0.0% 100 15.0 15.1 14.9 17.0 0.2
5. AS64510 backup.contoh.id (203.0.113.10) 0.0% 100 15.0 15.2 15.0 16.0 0.1Asumsi yang sering menyesatkan
mtr dengan nomor AS biasanya langsung memperlihatkan hal ini.
Backup di Indonesia juga belum tentu bebas dari Singapura. Kalau jaringan server utama dan jaringan lokasi backup tidak saling peering di dalam negeri, trafik antar dua kota di Indonesia bisa memutar keluar dulu lalu masuk lagi. Tandanya di mtr: latency melonjak di tengah jalan, padahal kedua ujungnya ada di Indonesia. Kalau itu yang terlihat, backup domestik kamu ternyata tetap bergantung pada jalur internasional.
Latency rendah ke Singapura bukan bukti jalurnya aman. Angka kecil hanya berarti jalurnya pendek dan langsung. Jalur langsung yang paling ramai justru biasanya dipakai bersama paling banyak trafik.
Packet loss di hop tengah, sementara hop terakhir bersih, biasanya bukan masalah. Banyak router membatasi balasan ICMP untuk dirinya sendiri. Yang perlu diperhatikan adalah loss yang muncul di satu hop lalu terbawa sampai tujuan.
Apa yang sebenarnya perlu dipisahkan
mtr-nya terbukti tidak memutar ke luar negeri.
Risiko akun dan akses. Satu provider, satu panel, dan kredensial yang tersimpan di server utama berarti satu kebocoran bisa mengenai produksi sekaligus backup. Ini sering terlewat karena orang terlalu fokus pada lokasi. Pegangan klasik 3-2-1 (tiga salinan, dua media, satu di luar lokasi) tetap relevan di sini. Satu catatan tambahan: salinan offsite sebaiknya punya kredensial terpisah, dan pastikan juga bisa benar-benar di-restore. Langkahnya ada di Cara Memastikan Backup WHM Benar-Benar Bisa Di-restore Sebelum Dibutuhkan.
Pertanyaan untuk provider sebelum memilih
- Di kota mana datacenter fisiknya, dan apakah lokasi backup dan server utama berada di gedung atau kota yang berbeda.
- Upstream transit apa saja yang dipakai, dan apakah ada lebih dari satu jalur keluar internasional.
- Apakah jaringan mereka terhubung ke internet exchange lokal dan peering dengan jaringan tempat server utama kamu berada.
- Untuk lokasi Singapura: apakah koneksi dari Indonesia bergantung pada satu sistem kabel, atau punya jalur alternatif selain lewat Batam.
- Apakah ada cara restore yang tidak bergantung penuh pada transfer lewat internet publik, dan berapa lama prosesnya biasanya.
- Apakah akses ke storage backup bisa memakai kredensial dan akun yang terpisah dari server produksi.
mtr sendiri dari server utama. Yang menentukan adalah jalur yang benar-benar dilalui trafikmu, bukan yang tertulis di dokumen.
Intinya, memilih Singapura atau tetap di Indonesia bukan soal mana yang lebih aman secara umum. Keduanya melindungi dari risiko yang berbeda. Jalankan mtr dari server utama ke setiap kandidat lokasi backup, catat di mana nomor AS dan latency berubah, lalu putuskan berdasarkan berapa lama kamu sanggup menunggu restore saat jalur internasional sedang bermasalah. Kalau jawabannya tidak bisa lama, simpan satu salinan di lokasi yang jalurnya memang terpisah, bukan hanya beda alamat.