Aplikasi cadangan tersistem untuk desktop

XDA baru saja menjalankan cerita tentang pengguna Dropbox yang kehilangan akun mereka dan setiap file di dalamnya dalam larangan otomatis. Pelajarannya lama, tetapi mendarat dengan berat: sinkronisasi bukan cadangan. Jika penyedia Anda menghapus akun, folder lokal akan kosong saat reconnect. Jika ransomware mengenkripsi desktop Anda, klien sinkronisasi dengan senang hati mencerminkan ciphertext ke cloud dalam hitungan menit. Cadangan nyata adalah salinan terpisah yang disimpan dalam versi yang dapat Anda kembali ke titik waktu, idealnya hidup di perangkat keras atau bucket yang tidak dapat disentuh penyedia sinkronisasi.

Kami memilih aplikasi terbaik untuk cadangan tersistem di desktop setelah menginstal delapan alat di Windows 11, macOS Sequoia, dan Debian 13, menjalankan siklus penuh plus tambahan terhadap disk lokal, NAS Synology lama melalui SFTP, dan bucket Backblaze B2. Daftar ini untuk siapa pun yang menginginkan titik pemulihan yang mereka miliki, bukan folder sinkronisasi lain.

Apa yang dicari dalam aplikasi cadangan tersistem

Perbandingan cepat

Aplikasi Terbaik untuk Platform Lisensi Deduplikasi Enkripsi
restic Pilihan keseluruhan, dapat script dan portabel Windows, macOS, Linux, BSD BSD-2-Clause Chunking yang ditentukan konten AES-256, poly1305 auth
Kopia Gratis dengan GUI nyata di ketiga OS Windows, macOS, Linux Apache 2.0 Chunking yang ditentukan konten AES-256-GCM atau ChaCha20
BorgBackup Server Linux dan macOS dengan target SSH macOS, Linux (Windows via WSL) BSD Chunking yang ditentukan konten AES-256-CTR, HMAC-SHA256
Duplicati Pengguna Windows yang menginginkan web UI Windows, macOS, Linux MIT Dedup blok variabel AES-256 atau GPG
Duplicacy Banyak klien menulis ke satu target Windows, macOS, Linux Source-available (CLI gratis untuk penggunaan pribadi) Lock-free content-defined AES-256-GCM
UrBackup Mencadangkan rumah penuh mesin ke satu server Windows, macOS, Linux (server: Linux/Windows) AGPLv3 File + image dedup Opsional, per-klien
Veeam Agent for Windows Bare-metal image restore untuk PC Windows Windows (Linux dan Mac memiliki agen terpisah) Proprietary, free tier Block-level image dedup AES-256
rsnapshot Minimalis rsync + snapshots hard-link di Linux box macOS, Linux GPLv2 Tidak ada (hard links) Tidak ada built-in

Aplikasi

1. restic — Terbaik keseluruhan untuk cadangan yang dapat script dan portabel

restic adalah alat yang paling banyak sysadmins mendarat setelah mereka lelah mengasuh perangkat lunak cadangan. Ia dikirim sebagai satu biner Go untuk Windows, macOS, Linux, dan BSD, mengenkripsi setiap repositori dengan passphrase sebelum byte meninggalkan klien, dan berbicara daftar panjang backend secara asli: disk lokal, SFTP, S3, Backblaze B2, Azure Blob, Google Cloud Storage, OpenStack Swift, dan server REST-nya sendiri. Chunking yang ditentukan konten berarti file yang dipindahkan atau sedikit diedit hampir tidak menulis apa pun yang baru pada snapshot berikutnya, dan restic mount mengekspos snapshot apa pun sebagai filesystem read-only sehingga Anda dapat mengeluarkan file tunggal tanpa restore penuh.

Permukaan perintah kecil dan stabil, itulah mengapa restic untuk cadangan tersistem muncul di hampir setiap diskusi pipeline otomatis pada r/selfhosted. Pasangkan dengan penjadwal (cron, penghitung waktu systemd, Task Scheduler) dan Anda memiliki sistem cadangan serius dalam akhir pekan.

Di mana itu jatuh pendek: Tidak ada GUI resmi, jadi kurva pembelajaran run-pertama nyata jika Anda tidak pernah menyentuh terminal. Memotong snapshot lama di repositori yang sangat besar bisa lambat karena itu menulis ulang file pack.

Harga:

Platform: Windows, macOS, Linux, FreeBSD, OpenBSD

Unduh: restic.net

Garis bawah: Jika Anda nyaman di terminal dan menginginkan satu alat yang melampaui target cloud apa pun yang Anda pilih tahun ini, mulai dari sini.

2. Kopia — Pilihan gratis terbaik dengan GUI desktop nyata

Kopia adalah alat untuk memberikan teman yang menginginkan keselamatan kelas restic tanpa membuka shell. KopiaUI berjalan di Windows, macOS, dan Linux dengan jendela yang tepat, kebijakan terjadwal, dan browser repositori yang dapat Anda klik. Di bawahnya terletak pendekatan modern yang sama seperti restic: chunking yang ditentukan konten, enkripsi per-objek dengan AES-256-GCM atau ChaCha20-Poly1305, snapshot dengan retensi yang dapat dikonfigurasi, dan dukungan untuk S3, B2, Azure, GCS, WebDAV, SFTP, dan Google Drive sebagai target. Opsi kompresi (zstd, s2, gzip, pgzip) adalah extra yang bagus ketika tagihan penyimpanan Anda penting.

Kopia untuk cadangan tersistem populer di antara orang-orang yang mencoba Duplicati, mencapai masalah database, dan menginginkan sesuatu yang lebih baru dengan fondasi yang lebih baik. Biner tunggal juga memberi Anda CLI saat Anda ingin script nanti.

Di mana itu jatuh pendek: GUI berfungsi daripada dipoles, dan pesan kesalahan terkadang menganggap Anda sudah tahu cara kerja format repo. Dukungan komunitas lebih kecil dari restic, jadi kasus tepi yang tidak jelas dapat memakan waktu lebih lama untuk diselesaikan.

Harga:

Platform: Windows, macOS, Linux

Unduh: kopia.io

Garis bawah: Dapatkan ini jika Anda menginginkan jaminan restic tetapi membutuhkan jendela dengan tombol.

3. BorgBackup — Terbaik untuk server Linux dan macOS atas SSH

BorgBackup (Borg) adalah veteran kerumunan dedup-dan-enkripsi modern, bercabang dari Attic kembali pada 2015 dan sekarang standar untuk potongan besar lab rumah dan pengaturan bisnis kecil Linux. Borg melakukan deduplikasi dengan chunking yang ditentukan konten, mengenkripsi dengan AES-256-CTR plus autentikasi HMAC-SHA256, dan fitur pembunuhnya adalah borg mount: mount FUSE dari snapshot apa pun untuk browsing atau mengekstrak file tertentu. Kirim melalui SSH ke server jarak jauh yang menjalankan biner Borg dan Anda mendapatkan cadangan yang dimampatkan, terenkripsi, dan tambahan yang hanya mentransfer chunk yang berubah.

BorgBackup untuk cadangan tersistem berpasangan secara alami dengan Borgmatic, pembungkus yang dikonfigurasi YAML yang menangani penjadwalan, pemangkasan, dan healthcheck sehingga Anda tidak pernah menulis skrip shell lagi.

Di mana itu jatuh pendek: Dukungan Windows hanya melalui WSL, jadi jika desktop utama Anda adalah kotak Windows, ini bukan kecocokan yang tepat. Repositori Borg hanya dapat ditulis oleh satu klien pada satu waktu, yang mengecualikan target bersama multi-mesin.

Harga:

Platform: macOS, Linux, BSD (Windows via WSL saja)

Unduh: borgbackup.readthedocs.io

Garis bawah: Pilihan yang tepat untuk pengguna Linux atau macOS yang mencadangkan ke kotak SSH-reachable lain dan menginginkan kode terbukti.

4. Duplicati — UI web gratis terbaik untuk pengguna Windows

Duplicati berjalan sebagai layanan latar belakang dengan UI berbasis browser di http://localhost:8200, yang merupakan workflow yang diharapkan sebagian besar pengguna Windows dari alat berbayar. Ini mendukung daftar backend terbesar di halaman ini (S3, B2, Azure, GCS, OneDrive, Google Drive, Dropbox, Mega, SFTP, WebDAV, Storj, dan banyak lagi), melakukan deduplikasi blok variabel, dan mengenkripsi dengan AES-256 atau GPG. Pekerjaan cadangan, jadwal, dan pemberitahuan email berada di UI web, jadi menyiapkan cadangan cloud malam hari membutuhkan waktu sekitar sepuluh menit dari awal hingga akhir.

Duplicati untuk cadangan tersistem adalah alat yang dipilih paling banyak pengguna CrashPlan dan Backblaze Personal yang lama setelah mereka akhirnya meninggalkan berlangganan. Cabang 2.1 (garis stabil saat ini) menulis ulang lapisan penyimpanan SQLite yang menyebabkan sebagian besar keluhan korupsi historis.

Di mana itu jatuh pendek: Restore pada set cadangan yang sangat besar bisa lambat karena Duplicati harus merakit ulang chunk kecil. Cabang 2.0 yang lebih tua memiliki reputasi untuk masalah database yang membuat beberapa orang takut; build lebih baru lebih dapat diandalkan tetapi memorinya tetap.

Harga:

Platform: Windows, macOS, Linux

Unduh: duplicati.com

Garis bawah: Ambil ini jika Anda menginginkan web UI, daftar backend besar, dan nol biaya lisensi.

5. Duplicacy — Terbaik untuk banyak klien menulis ke satu target

Duplicacy adalah alat untuk menjangkau ketika Anda memiliki empat laptop dan satu NAS dan Anda ingin keempatnya mencadangkan ke direktori yang sama tanpa saling menginjak. Ia menggunakan desain deduplikasi bebas kunci (dipatenkan oleh penulis) yang memungkinkan banyak klien untuk berbagi repositori penyimpanan tunggal dengan aman, yang tidak ada lain di halaman ini lakukan dengan bersih. Backend termasuk SFTP, S3, B2, Azure, GCS, Wasabi, OneDrive, Google Drive, dan Storj. Enkripsi adalah AES-256-GCM per chunk dengan passphrase.

Duplicacy untuk cadangan tersistem menarik rumah tangga dan tim kecil di mana jumlah endpoint terus bertambah dan Anda lebih suka tidak menjalankan repo terpisah per mesin.

Di mana itu jatuh pendek: CLI adalah source-available dan gratis untuk penggunaan pribadi, tetapi GUI web yang dipoles adalah produk berbayar (kira-kira $20 per tahun untuk lisensi pribadi, lebih tinggi untuk komersial). Itu mengecilkan orang-orang yang mengasumsikan semuanya pada daftar yang di-host sendiri sepenuhnya gratis. Lisensi bukan sumber terbuka OSI, jadi jika kemurnian lisensi penting, cari tempat lain.

Harga:

Platform: Windows, macOS, Linux

Unduh: duplicacy.com

Garis bawah: Layak jika desain multi-klien bebas kunci menyelesaikan masalah nyata untuk Anda; sebaliknya restic mencakup sebagian besar ground yang sama untuk gratis.

6. UrBackup — Terbaik untuk mencadangkan setiap mesin di rumah ke satu server

UrBackup membalik modelnya: alih-alih penjadwalan cadangan di setiap desktop, Anda menjalankan server UrBackup di kotak Linux atau NAS, menginstal klien kecil di setiap mesin, dan membiarkan server menarik cadangan citra dan file sesuai jadwalnya sendiri. Konsol web menunjukkan setiap klien, setiap pekerjaan, dan disk setiap snapshot hidup. Cadangan file dididuplikasi dengan hard link; cadangan citra (hanya Windows) menangkap seluruh volume untuk restore bare-metal. Enkripsi sisi klien opsional didukung untuk skenario di mana server tidak boleh melihat plaintext.

UrBackup untuk cadangan tersistem adalah apa yang dibangun orang ketika armada tumbuh melampaui tiga atau empat mesin dan menjalankan restic di setiap mesin mulai terasa seperti menggiring kucing.

Di mana itu jatuh pendek: UI web terlihat seperti dirancang pada 2014, dan tidak banyak diperbarui secara visual sejak itu. Cadangan citra pada macOS dan Linux adalah tingkat file saja; hanya klien Windows yang mendukung penangkapan citra disk penuh.

Harga:

Platform: Klien Windows, macOS, Linux; server di Linux atau Windows

Unduh: urbackup.org

Garis bawah: Pilih saat Anda menginginkan satu server mencadangkan setiap perangkat di LAN, bukan alat per-desktop.

7. Veeam Agent for Windows — Terbaik komersial dengan tingkat gratis yang serius

Veeam Agent for Windows adalah tingkat gratis dari vendor cadangan tingkat enterprise yang sudah dipercaya sebagian besar tim IT untuk server mereka. Ia melakukan cadangan citra penuh dari PC Windows ke drive lokal, disk USB, atau SMB share, dan sisi restore adalah tempat ia bersinar: pemulihan bare-metal ke perangkat keras yang berbeda, mounting cadangan sebagai disk virtual, atau memulihkan file individual dari citra. Kompresi dan enkripsi AES-256 built-in. Tingkat gratis dilisensikan untuk penggunaan pribadi di satu PC dan tidak memerlukan langganan berkelanjutan.

Veeam Agent untuk cadangan tersistem adalah jawaban ketika Anda menginginkan restore level citra pada mesin Windows tanpa membayar suite komersial. Veeam juga mengirimkan agen gratis untuk Linux dan Mac dengan istilah serupa.

Di mana itu jatuh pendek: Bukan open source, dan tingkat gratis dibatasi penggunaan pribadi di satu mesin. Target penyimpanan objek cloud memerlukan produk berbayar; tingkat gratis menulis ke lokal, USB, atau SMB saja. Pengaturan meminta Anda untuk membuat akun Veeam.

Harga:

Platform: Windows (agen gratis terpisah ada untuk Linux dan macOS)

Unduh: veeam.com

Garis bawah: Alat gratis yang tepat jika Anda menginginkan citra PC Windows yang dapat Anda restore ke laptop lain setelah drive gagal.

8. rsnapshot — Pilihan minimalis terbaik untuk server Linux

rsnapshot adalah elder statesman dari daftar ini: skrip Perl kecil yang membungkus rsync dan hard link untuk memberi Anda snapshot berputar satu atau lebih direktori. Tidak ada mesin dedup, tidak ada enkripsi, tidak ada GUI mewah. Yang Anda dapatkan adalah direktori per snapshot, masing-masing terlihat seperti salinan penuh tetapi mengkonsumsi hanya ruang disk perubahan, terima kasih hard link. Restore adalah cp. Seluruh hal dikonfigurasi dengan satu file teks.

rsnapshot untuk cadangan tersistem adalah alat yang diam-diam orang tetap berjalan selama satu dekade setelah setiap opsi yang lebih canggih yang mereka coba berakhir dengan bit-rot. Ini membosankan dengan cara terbaik.

Di mana itu jatuh pendek: Tidak ada enkripsi built-in, jadi salinan jarak jauh atau off-site perlu terjadi di lapisan penyimpanan (filesystem terenkripsi, LUKS, bucket S3 terenkripsi). Itu hanya Unix, jadi desktop Windows keluar. Model hard-link tidak mendeduplikasi konten dalam file, hanya file yang tidak berubah secara keseluruhan.

Harga:

Platform: macOS, Linux, BSD

Unduh: rsnapshot.org

Garis bawah: Pilih ini jika Anda menginginkan skrip cadangan yang masa depan Anda masih pahami sepuluh tahun dari sekarang dan Anda baik-baik saja menangani enkripsi di tempat lain.

Cara memilih yang benar

Jika Anda mencoba Duplicati kembali di cabang 2.0 dan terbakar, berikan Kopia tampilan sebelum menulis off seluruh kategori.

FAQ

Apa aplikasi cadangan tersistem gratis terbaik? Untuk sebagian besar orang, restic adalah aplikasi cadangan tersistem gratis terbaik. Itu berlisensi BSD, berjalan di setiap OS desktop utama dari satu biner, mengenkripsi sisi klien dengan AES-256, dan mendukung disk lokal, SFTP, dan setiap toko objek utama. Jika Anda menginginkan antarmuka grafis daripada terminal, Kopia adalah pilihan gratis.

Apakah sinkronisasi cloud cadangan? Tidak. Sinkronisasi cloud mencerminkan status file saat ini ke penyedia. Jika Anda menghapus file, ransomware mengenkripsinya, atau penyedia menonaktifkan akun Anda, klien sinkronisasi dengan senang hati mencerminkan status itu kembali ke perangkat lain Anda. Cadangan menyimpan snapshot versi yang dapat Anda pulihkan dari titik waktu, pada penyimpanan penyedia sinkronisasi tidak dapat menjangkau.

Apa aturan cadangan 3-2-1? Tiga salinan data Anda, pada dua media berbeda, dengan satu salinan di luar lokasi. Dalam praktiknya, itu berarti asli di desktop Anda, satu cadangan di NAS lokal atau drive eksternal, dan satu cadangan di lokasi jarak jauh seperti toko objek, rumah teman, atau NAS kedua. Setiap alat pada daftar ini dapat berfungsi sebagai satu kaki dari pengaturan itu.

Aplikasi cadangan tersistem mana yang memiliki deduplikasi terbaik? restic, Kopia, BorgBackup, dan Duplicacy semuanya menggunakan chunking yang ditentukan konten, yang merupakan standar modern dan memberikan rasio dedup yang sangat baik pada beban kerja nyata. Duplicati melakukan deduplikasi blok variabel yang dekat tetapi tidak identik. rsnapshot dan UrBackup menggunakan hard link, yang mendeduplikasi file yang tidak berubah secara keseluruhan tetapi bukan perubahan parsial dalam file.

Bisakah saya mencadangkan PC Windows saya ke server Linux? Ya, dan itu adalah pengaturan umum. restic, Kopia, Duplicati, Duplicacy, dan Veeam Agent semuanya berjalan di Windows dan dapat menulis ke server Linux melalui SFTP atau SMB. UrBackup lebih jauh: instal klien Windows dan server Linux, dan server secara otomatis menarik cadangan citra dan file.

Apakah saya masih memerlukan cadangan cloud jika saya host sendiri? Biasanya ya, setidaknya untuk data paling penting. Cadangan tersistem melindungi terhadap penghapusan yang tidak disengaja, ransomware di desktop, dan kegagalan drive. Itu tidak melindungi terhadap kebakaran, pencurian seluruh home lab, atau pukulan petir yang mengambil NAS dan desktop bersama-sama. Repositori terenkripsi kecil pada toko objek murah seperti Backblaze B2 mencakup kaki off-site untuk beberapa dolar sebulan.