XDA menerbitkan sebuah artikel minggu ini dari seorang admin yang menjalankan server rumah selama satu tahun tanpa backup yang sebenarnya. Satu drive mati. Semuanya hilang bersamanya. Hasilnya adalah konversi cepat dan tanpa basa-basi ke aturan 3-2-1: tiga salinan data Anda, pada dua jenis media, dengan setidaknya satu salinan offsite. Aturan ini sudah tua, dan alasan itu bertahan adalah karena itu berhasil. Bagian yang sulit adalah memilih aplikasi yang benar-benar berfungsi di server rumah, tanpa mengubah pengaturan menjadi pekerjaan kedua. Kami menguji delapan untuk refresh 2026.
Yang dicari dalam aplikasi backup 3-2-1
Aturan memetakan tiga pertanyaan. Sesuaikan perangkat alat Anda dengan tiga jawaban:
- Snapshot lokal yang cepat. Seberapa sering Anda menginginkan titik rollback pada mesin atau NAS itu sendiri? Setiap jam adalah normal untuk homelab, dan alatnya harus cukup cepat sehingga Anda hampir tidak memperhatikan bahwa itu berjalan.
- Salinan kedua di media berbeda. Sebuah NAS bukan backup dari NAS lain di rak yang sama. Sesuatu harus meninggalkan penyimpanan utama: USB drive, NAS kedua, Pi dengan disk berputar, apa pun.
- Offsite. Yang selamat dari kebakaran atau perampokan. Pilihan praktis adalah toko objek cloud (Backblaze B2, Wasabi, S3), Raspberry Pi teman Anda di atas Tailscale, atau disk berputar yang disimpan di kantor.
- Enkripsi sebelum meninggalkan kotak. Semuanya yang pergi offsite harus dienkripsi sisi klien. Itu tidak dapat dinegosiasikan.
- Restore yang terverifikasi. Alat harus memudahkan untuk benar-benar menarik data kembali. Backup yang belum pernah Anda uji adalah backup yang tidak Anda miliki.
- Retensi yang menipis seiring waktu. Grandfather-Father-Son atau sesuatu yang serupa. Penyimpanan tidak tetap murah jika Anda menyimpan semuanya selamanya.
Perbandingan cepat
| Aplikasi | Terbaik untuk | Paket gratis | Platform | Fitur menonjol |
|---|---|---|---|---|
| Borgmatic | Snapshot lokal, cepat, terdeduplikasi | Sepenuhnya gratis (sumber terbuka) | Linux, macOS | Membungkus Borg dengan konfigurasi YAML dan penjadwalan |
| Restic | Backup cloud offsite | Sepenuhnya gratis (sumber terbuka) | Windows, macOS, Linux | Backend S3, B2, Azure, GCS, Swift asli |
| Kopia | Deduplikasi lokal + cloud modern dalam satu alat | Sepenuhnya gratis (sumber terbuka) | Windows, macOS, Linux | UI web, penjadwalan berbasis kebijakan |
| Duplicati | Target cloud pertama Windows | Sepenuhnya gratis (sumber terbuka) | Windows, macOS, Linux | Dashboard browser, 20+ backend cloud |
| Proxmox Backup Server | Homelabs asli VM dan container | Sepenuhnya gratis (komunitas) | Linux | Proxmox VE asli, dirty-bitmap inkremental |
| Sanoid | Kebijakan snapshot ZFS + replikasi | Sepenuhnya gratis (sumber terbuka) | Linux, FreeBSD | Pemangkasan snapshot + Syncoid zfs send |
| rclone | Lem antara lokal dan cloud | Sepenuhnya gratis (sumber terbuka) | Windows, macOS, Linux | 70+ penyedia cloud, mount, sinkronisasi dua arah |
| Syncthing | Salinan kedua peer-to-peer | Sepenuhnya gratis (sumber terbuka) | Windows, macOS, Linux | Tidak ada ketergantungan cloud, LAN-first |
8 aplikasi
1. Borgmatic — terbaik untuk snapshot lokal setiap jam
Borgmatic membungkus BorgBackup dalam file konfigurasi dan penjadwal, dan Borg adalah alasan mengapa itu ada di sini. Borg menghilangkan duplikat pada tingkat chunk, mengompresi dengan zstd atau lz4, dan mengenkripsi sisi klien, dan dalam sebagian besar benchmark selesai lebih cepat dari Restic pada kumpulan data yang sama. Borgmatic menambahkan konfigurasi YAML, template timer systemd, dan hook pre/post untuk dump database.
Di mana ini kurang: Dukungan Windows berjalan melalui WSL saja. Target jarak jauh harus merupakan repositori Borg yang dapat dijangkau SSH, jadi tidak ada backend S3 atau B2 asli.
Harga:
- Gratis: sepenuhnya sumber terbuka, tidak ada tingkat berbayar
- Berbayar: tidak ada
Platform: Linux, macOS (Windows melalui WSL)
Unduh: Dokumentasi Borgmatic · Repo Borg
Garis bawah: Yang harus dijalankan di server itu sendiri untuk kaki “3 salinan” dan “2 jenis media”.
2. Restic — terbaik untuk backup cloud offsite
Restic adalah pilihan pertama terminal untuk kaki offsite. Itu menulis ke S3, Backblaze B2, Wasabi, Azure Blob, GCS, dan Swift secara asli, menggunakan enkripsi sisi klien secara default, dan format repositori stabil dan terdokumentasi dengan baik. Tambahkan resticprofile jika Anda menginginkan penjadwalan dan beberapa profil per host.
Di mana ini kurang: Tidak ada kompresi, yang terlihat ketika Anda mem-backup data yang dapat dikompres seperti log. Binary file tunggal bagus; kurva pembelajaran untuk kebijakan pemangkasan bukan.
Harga:
- Gratis: sepenuhnya sumber terbuka
- Berbayar: tidak ada
Platform: Windows, macOS, Linux
Unduh: Restic di GitHub
Garis bawah: Pilihan yang tepat untuk kaki offsite ke toko objek cloud.
3. Kopia — backup deduplikasi all-in-one modern terbaik
Kopia adalah yang lebih baru dari alat backup yang deduplikasi dan itu terlihat di UI. Ada dashboard web yang tepat, kebijakan snapshot melekat pada path daripada host, dan alat yang sama dapat menulis ke repo lokal dan B2 dalam satu run. Kompresi aktif secara default. Dukungan lintas platform nyata, termasuk installer Windows yang ditandatangani.
Di mana ini kurang: Format repositori telah berubah beberapa kali selama bertahun-tahun, jadi instalasi yang berjalan lama kadang memerlukan upgrade repo. Laporan bug masih tiba secara teratur, yang normal untuk proyek yang masih berkembang.
Harga:
- Gratis: sepenuhnya sumber terbuka
- Berbayar: tidak ada
Platform: Windows, macOS, Linux
Unduh: Rilis Kopia
Garis bawah: Pilihan yang tepat jika Anda menginginkan satu alat untuk mencakup kaki lokal dan offsite.
4. Duplicati — terbaik untuk setup pertama Windows
Duplicati dilengkapi dengan UI web, installer Windows, dan dukungan untuk 20+ backend cloud. Siklus rilis 2.1 menstabilkan banyak masalah lama di sekitar korupsi database, dan aplikasi ini populer dengan homelabber yang tidak ingin tinggal di terminal. Enkripsi sisi klien aktif secara default.
Di mana ini kurang: Database masih bisa sampai ke keadaan aneh setelah shutdown keras. Baca catatan rilis sebelum upgrade, dan backup database konfigurasi secara terpisah.
Harga:
- Gratis: sepenuhnya sumber terbuka
- Berbayar: tidak ada
Platform: Windows, macOS, Linux
Unduh: Unduhan Duplicati
Garis bawah: Pilihan yang tepat untuk server rumah pertama Windows atau anggota keluarga yang benar-benar akan memeriksanya.
5. Proxmox Backup Server — terbaik untuk homelabs Proxmox VE
Proxmox Backup Server adalah pendamping gratis untuk Proxmox VE, dan itu menggunakan pelacakan dirty-bitmap untuk menjalankan backup benar-benar incremental pada VM dan container LXC yang sedang berjalan. UI web akrab Proxmox, kebijakan retensi melekat pada grup backup, dan pekerjaan verifikasi berjalan melalui chunk dan mengkonfirmasi bahwa mereka dapat dibaca.
Di mana ini kurang: Hanya masuk akal jika homelab Anda berbasis Proxmox. Penggunaan standalone untuk backup file reguler dimungkinkan tetapi canggung.
Harga:
- Gratis: edisi komunitas, fitur lengkap
- Berbayar: langganan perusahaan untuk repo yang didukung dan dukungan prioritas
Platform: Linux (instalasi appliance khusus)
Unduh: Proxmox Backup Server
Garis bawah: Pilihan yang tepat jika Anda sudah menjalankan Proxmox VE. Tidak ada yang cocok dengan alur kerjanya dengan cara yang bersih.
6. Sanoid — terbaik untuk server berbasis ZFS
Sanoid mengelola retensi snapshot ZFS berdasarkan kebijakan, dan Syncoid pendampingnya mereplikasi snapshot antar mesin dengan zfs send. Jika data Anda tinggal di ZFS, ini adalah cara tercepat dan termurah untuk membuat kaki “3 salinan” nyata, karena snapshot ZFS secara efektif gratis dan Syncoid hanya memindahkan delta.
Di mana ini kurang: Hanya ZFS. Bukan alat backup untuk restore level file; snapshot adalah seluruh dataset.
Harga:
- Gratis: sepenuhnya sumber terbuka
- Berbayar: tidak ada
Platform: Linux, FreeBSD
Unduh: Sanoid di GitHub
Garis bawah: Pilihan yang tepat jika Anda menjalankan TrueNAS SCALE atau ZFS root di Linux.
7. rclone — terbaik untuk mendorong apa pun ke cloud apa pun
rclone adalah pisau tentara Swiss untuk sinkronisasi cloud. Tujuh puluh-plus penyedia, dukungan mount, dua arah bisync, dan remote crypt yang membentuk enkripsi sisi klien pada backend apa pun yang tidak melakukannya sendiri. Ini bukan alat backup penuh dengan sendirinya (tidak ada dedup, tidak ada versioning), tetapi dipasangkan dengan Borg atau Restic menjadi lapisan transport untuk kaki offsite.
Di mana ini kurang: Bukan alat backup. Jangan mengandalkan rclone sync sebagai backup, karena itu senang menghapus file tujuan yang tidak lagi ada di sumber.
Harga:
- Gratis: sepenuhnya sumber terbuka
- Berbayar: tidak ada
Platform: Windows, macOS, Linux
Unduh: Unduhan rclone
Garis bawah: Pilihan yang tepat sebagai lem: pasangkan dengan alat backup nyata dan gunakan untuk memindahkan repo terenkripsi ke cloud termurah.
8. Syncthing — terbaik untuk salinan kedua peer-to-peer
Syncthing mereplikasi folder antara mesin yang Anda kontrol, melalui LAN atau melalui internet. Ini adalah salinan kedua yang tidak memerlukan biaya tambahan: arahkan ke drive cadangan di ruangan lain, ke Pi teman di belakang Tailscale, atau ke NAS di rumah anggota keluarga. Tidak ada akun cloud, tidak ada tagihan bulanan, tidak ada pihak ketiga dalam loop.
Di mana ini kurang: Bukan perangkat lunak backup. Versioning bersifat opsional dan terbatas; jika Anda menimpa file, penimpaan menyebar.
Harga:
- Gratis: sepenuhnya sumber terbuka
- Berbayar: tidak ada
Platform: Windows, macOS, Linux (dan Android)
Unduh: Unduhan Syncthing
Garis bawah: Pilihan yang tepat untuk kaki “lokasi fisik berbeda” ketika biaya cloud terasa curam.
Bagaimana memilih kombinasi yang tepat
Aturan memerlukan tumpukan, bukan aplikasi tunggal. Setup 3-2-1 server rumah yang khas terlihat seperti ini:
- Di server: Borgmatic ke repo Borg lokal di box yang sama, setiap jam.
- Di mesin kedua: Pekerjaan pull yang menjalankan Borg melalui SSH dari Pi dengan USB drive berputar, setiap hari. Sanoid + Syncoid sebagai gantinya jika data tinggal di ZFS.
- Offsite: Restic ke Backblaze B2, mingguan. Atau rclone-crypt piping arsip Borg ke Wasabi jika Anda ingin menyimpan alat utama yang sama.
Jika server Anda adalah Proxmox, tukar lapisan lokal dengan Proxmox Backup Server dan simpan Restic atau Borg untuk kaki offsite.
Jika Anda berada di Windows dan tidak menginginkan terminal, Duplicati menangani kaki lokal + offsite dengan UI. Kopia melakukan hal yang sama, lebih baik, jika Anda bersedia menyentuh dashboard browser.
Jika salah satu alat menakut-nakuti Anda, mulai dengan Kopia. Itu adalah yang akan paling sedikit menghukum Anda karena melewatkan halaman manual.
FAQ
Apa artinya aturan 3-2-1 sebenarnya? Tiga salinan data Anda, pada dua jenis media yang berbeda, dengan setidaknya satu salinan offsite. Intinya adalah tidak ada kegagalan tunggal (drive mati, kebakaran, peristiwa ransomware) yang menghilangkan setiap salinan.
Apakah array RAID adalah backup? Tidak. RAID melindungi terhadap kegagalan drive; itu tidak melindungi terhadap penghapusan, korupsi, ransomware, atau kebakaran. Perlakukan itu sebagai ketersediaan, bukan backup.
Seberapa sering saya harus menguji restore? Setiap kuartal adalah minimum yang masuk akal. Lakukan restore penuh file nyata ke mesin cadangan dan buka. Apa pun yang kurang adalah kepercayaan, bukan verifikasi.
Apakah saya memerlukan enkripsi jika server saya berada di rumah? Untuk salinan offsite, ya, selalu. Untuk salinan lokal, kapan pun penyimpanan mungkin meninggalkan rumah (drive berputar, NAS yang Anda jual nanti).
Apakah Backblaze B2 opsi offsite termurah? Untuk kebanyakan server rumah di bawah beberapa TB, ya. Wasabi dekat, dengan ekonomi egress sedikit berbeda. Layanan Borg rsync.net adalah opsi hebat jika Anda menginginkan target yang berbicara Borg secara asli.