XDA yakında Dropbox kullanıcısının hesabını kaybettiği ve otomatik bir yasakla içindeki tüm dosyaları hakkında bir hikaye yayınladı. Ders eski idi ama zor geldi: senkronizasyon yedekleme değildir. Sağlayıcınız bir hesap silerse, yerel klasörünüz yeniden bağlandığında boşalır. Eğer kötü amaçlı yazılım masaüstünüzü şifrelemişse, senkronizasyon istemcisi dakikalar içinde şifre metnini buluta yansıtır. Gerçek bir yedekleme, zaman içinde bir noktaya geri gidebileceğiniz ayrı, sürümlü bir kopyadır, ideal olarak senkronizasyon sağlayıcısının dokunmadığı donanım veya bir pakette yaşayan.
Masaüstü üzerinde kendi barındırılan yedekleme için en iyi uygulamaları seçtik Windows 11, macOS Sequoia ve Debian 13 üzerine sekiz araç kurulduktan sonra, yerel diske karşı tam ve artımlı döngüler çalıştırıyoruz, SFTP üzerinden eski Synology NAS ve Backblaze B2 paketi. Bu liste, sahip oldukları geri yükleme noktalarını isteyen kimse için başka bir senkronizasyon klasörü değildir.
Kendi barındırılan yedekleme uygulamasında ne aramayı
- Anlık görüntüler, aynalar değil. Bir yedekleme aracı, zaman içinde sürümlü noktaları tutmalıdır, böylece dün iyi olsa da bugün bozulsa bile geçen salı günü bir dosyayı kurtarabilirsiniz.
- İçerik tarafından tanımlanan çoğaltmanın kaldırılması. Dosyaları kayma değil içeriğe göre parçalamak, 500 GB’lık bir gece anlık görüntüsünün her gece 500 GB yazmaması gereken şeydir. Dedup, başka türlü bir hafta içinde dolu olacak hedefte aylar tarihçe tutmanızı sağlar.
- İstemci tarafı anahtarlarla istirahatte şifreleme. Kendi NAS’ınıza veya ucuz bir nesne deposuna yedeklemek için tüm nokta, ne kutu ne de depolama sağlayıcısı verileri okuyabilir. AES-256’yı, istemciyi asla terk etmeyen bir passphrase veya anahtar dosyasıyla arayın.
- Tutma ve budama. Dede-baba-oğul politikaları (7 günlük, 4 haftalık, 12 aylık, vb. saklayın) aracın kendisinde olmalıdır, güncellemesini unutacağınız bir sarmalayıcı komut dosyasında değildir.
- Geri yükleme doğrulaması. Hiçbir zaman geri yüklenmemiş bir yedekleme bir söylentidir. Araç bütünlük kontrolleri sunmalı ve ideal olarak, arşivin buna ihtiyaç duymadan önce çalıştığını kanıtlayabilmeniz için bir monte veya kuru çalışma geri yükleme sunmalıdır.
- Uzaktan ve nesne deposu hedefleri. SFTP, S3, B2, Azure ve düz REST uç noktası çoğu 3-2-1 kurulumlarını kapsar. Yalnızca yerel araçlar strateji için bir bacak olarak iyidir ama hepsi değil.
Hızlı karşılaştırma
| Uygulama | En iyisi | Platformlar | Lisans | Çoğaltmanın kaldırılması | Şifreleme |
|---|---|---|---|---|---|
| restic | Genel seçim, komut dosyası oluşturulabilir ve taşınabilir | Windows, macOS, Linux, BSD | BSD-2-Clause | İçerik tarafından tanımlanan yığınlama | AES-256, poly1305 auth |
| Kopia | Üç işletim sisteminde gerçek GUI ile ücretsiz | Windows, macOS, Linux | Apache 2.0 | İçerik tarafından tanımlanan yığınlama | AES-256-GCM veya ChaCha20 |
| BorgBackup | SSH hedefleri ile Linux ve macOS sunucuları | macOS, Linux (WSL üzerinden Windows) | BSD | İçerik tarafından tanımlanan yığınlama | AES-256-CTR, HMAC-SHA256 |
| Duplicati | Web arayüzü isteyen Windows kullanıcıları | Windows, macOS, Linux | MIT | Değişken blok deduplikasyonu | AES-256 veya GPG |
| Duplicacy | Bir hedefe birden fazla istemci yazma | Windows, macOS, Linux | Source-available (kişisel kullanım için ücretsiz CLI) | Lock-free content-defined | AES-256-GCM |
| UrBackup | Ev dolu makineleri bir sunucuya yedekleme | Windows, macOS, Linux (sunucu: Linux/Windows) | AGPLv3 | Dosya + görüntü deduplikasyonu | İsteğe bağlı, istemci başına |
| Veeam Agent for Windows | Windows bilgisayar için bare-metal görüntü geri yükleme | Windows (Linux ve Mac ayrı aracılara sahip) | Proprietary, free tier | Blok seviyesi görüntü deduplikasyonu | AES-256 |
| rsnapshot | Linux kutusundaki minimalist rsync + hard-link anlık görüntüleri | macOS, Linux | GPLv2 | Hiçbiri (hard links) | Hiçbiri built-in |
Uygulamalar
1. restic — Komut dosyası oluşturulabilir, taşınabilir yedekleme için en iyisi genel
restic yedekleme yazılımının bakılmasından sıkılan çoğu sistem yöneticisinin geldiği araçtır. Windows, macOS, Linux ve BSD için tek bir Go ikili dosyası olarak gönderilir, her depoyu bir passphrase ile şifreler ve istemci önce bayt ayrılırken ve yerel diskin uzun listesini yerel olarak konuşur: SFTP, S3, Backblaze B2, Azure Blob, Google Cloud Storage, OpenStack Swift ve kendi REST sunucusu. İçerik tarafından tanımlanan yığınlama, taşınan veya hafifçe düzenlenen dosyanın bir sonraki anlık görüntüde çok az yazı yazması anlamına gelir ve restic mount herhangi bir anlık görüntüyü tam geri yükleme olmadan tek dosyayı çıkarabilmeniz için salt okunur bir dosya sistemi olarak ortaya çıkarır.
Komut yüzey küçük ve kararlı, bu nedenle kendi barındırılan yedekleme için restic r/selfhosted’da neredeyse her otomatikleştirilmiş ardışık düzen tartışmasında görünür. Bunu bir zamanlayıcı (cron, systemd zamanlayıcıları, Görev Planlayıcı) ile eşleyin ve bir hafta sonu içinde ciddi bir yedekleme sisteminiz var.
Eksik olduğu yer: Resmi GUI yok, bu nedenle hiçbir zaman terminale dokunmadıysanız ilk çalıştırma öğrenme eğrisi gerçektir. Çok büyük depolarda eski anlık görüntüleri budama, paketi dosyaları yeniden yazdığı için yavaş olabilir.
Fiyatlandırma:
- Ücretsiz: hepsi, BSD-2-Clause lisanslı
- Ücretli: yok
Platformlar: Windows, macOS, Linux, FreeBSD, OpenBSD
İndir: restic.net
Sonuç: Terminalde rahat ve bu yıl seçeceğiniz bulut hedefini geride bırakacak bir araç istiyorsanız buradan başlayın.
2. Kopia — Gerçek masaüstü GUI ile en iyi ücretsiz seçenek
Kopia shell açmadan restic sınıfı güvenlik isteyen bir arkadaşa vermek için araç. KopiaUI, uygun bir pencere, planlanmış ilkeler ve tıklanabilir bir depo tarayıcısı ile Windows, macOS ve Linux’ta çalışır. Altında restic ile aynı modern yaklaşım yatıyor: içerik tarafından tanımlanan yığınlama, AES-256-GCM veya ChaCha20-Poly1305 ile nesne başına şifreleme, yapılandırılabilir tutma ile anlık görüntüler ve S3, B2, Azure, GCS, WebDAV, SFTP ve Google Drive hedefleri olarak destek. Sıkıştırma seçenekleri (zstd, s2, gzip, pgzip), depolama faturası önemli olduğunda güzel bir ektedir.
Kendi barındırılan yedekleme için Kopia Duplicati’yi denedikten sonra bir veritabanı sorunu vurdu ve daha iyi temeller ile daha yeni bir şey isteyen kişiler arasında popülerdir. Tek ikili dosya daha sonra komut dosyası yapmak istediğinizde bir CLI de verir.
Eksik olduğu yer: GUI işlevsel yerine cilalı ve hata mesajları bazen depo formatının nasıl çalıştığını zaten bildiğinizi varsayar. Topluluk desteği restic’ten küçük, bu nedenle belirsiz kenar durumları çözmek daha uzun sürebilir.
Fiyatlandırma:
- Ücretsiz: hepsi, Apache 2.0 lisanslı
- Ücretli: yok
Platformlar: Windows, macOS, Linux
İndir: kopia.io
Sonuç: Restic garantileri istiyorsanız bunu alın ama düğmeler içeren bir pencereye ihtiyacınız var.
3. BorgBackup — SSH hedefleri ile Linux ve macOS sunucuları için en iyisi
BorgBackup (Borg) modern dedup-ve-şifreleme kalabalığının gazetecidir, 2015’te Attic’ten çatallanmış ve şimdi ev laboratuvarının büyük bir dilimi için standart ve Linux ayarları küçük işletme. Borg içeriğe göre tanımlanan yığınlama ile çoğaltmanın kaldırılmasını yapar, AES-256-CTR artı HMAC-SHA256 kimlik doğrulaması ile şifreler ve katil özelliği borg mount: herhangi bir anlık görüntünün FUSE monte etme tarayıcısını veya belirli dosyaları çıkarmak için. Borg ikili dosyasını çalıştıran uzak bir sunucuya SSH üzerinden gönderin ve sıkıştırılmış, şifreli, artımlı yedeklemeler elde edin, yalnızca değişen parçaları aktarırlar.
Kendi barındırılan yedekleme için BorgBackup doğal olarak Borgmatic ile birleşiyor, zamanlama, budama ve sağlık kontrolleri işleme alma YAML yapılandırılmış bir sarmalayıcı, böylece başka bir shell komut dosyası asla yazmazsınız.
Eksik olduğu yer: Windows desteği yalnızca WSL aracılığıyla, bu nedenle birincil masaüstünüz Windows kutusu ise bu doğru uyum değildir. Bir Borg deposu kesinlikle bir seferde bir istemci tarafından yazılabilir, bu da multi-makine paylaşılan hedefleri dışlar.
Fiyatlandırma:
- Ücretsiz: hepsi, BSD lisanslı
- Ücretli: yok
Platformlar: macOS, Linux, BSD (WSL üzerinden Windows sadece)
İndir: borgbackup.readthedocs.io
Sonuç: SSH-ulaşılabilir başka bir kutuya yedekleme yapan ve kanıtlanmış kodu isteyen Linux veya macOS kullanıcısı için doğru seçim.
4. Duplicati — Windows kullanıcıları için en iyi ücretsiz web arayüzü
Duplicati http://localhost:8200’de tarayıcı tabanlı bir arayüz ile bir arka plan hizmeti olarak çalışır, bu çoğu Windows kullanıcısının ücretli araçlardan bekledikleri iş akışıdır. Bu sayfadaki en büyük backend listesini destekler (S3, B2, Azure, GCS, OneDrive, Google Drive, Dropbox, Mega, SFTP, WebDAV, Storj ve daha fazlası), değişken blok çoğaltmanın kaldırılmasını yapar ve AES-256 veya GPG ile şifreler. Yedekleme işleri, zamanlamalar ve e-posta bildirimleri web arayüzünde yaşıyor, bu nedenle gece bulut yedeklemesi kurmak baştan sona yaklaşık on dakika alıyor.
Kendi barındırılan yedekleme için Duplicati çoğu eski CrashPlan ve Backblaze kişisel kullanıcılarının seçtiği araçtır ve sonunda bir aboneliği bırakırlar. 2.1 dalı (mevcut kararlı hat) çoğu tarihsel yolsuzluk şikayetine neden olan SQLite depolama katmanını yeniden yazdı.
Eksik olduğu yer: Çok büyük yedekleme setlerinde geri yükleme yavaş olabilir çünkü Duplicati küçük parçaları yeniden birleştirmesi gerekir. Eski 2.0 dalı veritabanı sorunları için bir itibara sahipti, bazı insanları korkuttu; daha yeni yapıları daha güvenilir ama bellek haklı.
Fiyatlandırma:
- Ücretsiz: hepsi, MIT lisanslı
- Ücretli: yok
Platformlar: Windows, macOS, Linux
İndir: duplicati.com
Sonuç: Web arayüzü istiyorsanız bunu alın, devasa bir backend listesi ve sıfır lisans ücretleri.
5. Duplicacy — Bir hedefe birden fazla istemci yazması için en iyisi
Duplicacy dört dizüstü bilgisayarınız ve bir NAS’ınız olduğunda ve dört tanesinin de bir dosya paylaşıcısı olmadan aynı dizine yedekleme yapmasını istediğiniz araçtır. Birçok istemcinin tek bir depo paylaşım deposunu güvenli bir şekilde paylaşmasına izin veren lock-free çoğaltmanın kaldırılması tasarımını kullanır (yazar tarafından patentlenmiş), bu sayfada başka hiçbir şey temiz bir şekilde yapmaz. Backend SFTP, S3, B2, Azure, GCS, Wasabi, OneDrive, Google Drive ve Storj’yi içerir. Şifreleme, bir passphrase ile yığın başına AES-256-GCM’dir.
Kendi barındırılan yedekleme için Duplicacy evler ve küçük takımları çekiyor, uç nokta sayısı artmaya devam ediyor ve makine başına ayrı depo çalıştırmamayı tercih ediyor.
Eksik olduğu yer: CLI kaynak mevcuttur ve kişisel kullanım için ücretsizdir, ancak cilalı web GUI ücretli bir ürünüdür (kişisel lisans için yaklaşık yıl başına $ 20, ticari daha yüksek). Bu, kendi barındırılan listede her şeyin tamamen ücretsiz olduğunu varsayan insanları caydırır. Lisans OSI açık kaynağı değildir, bu nedenle lisans saflığı önemli olursa başka yerlerde bakın.
Fiyatlandırma:
- Ücretsiz: kişisel kullanım için CLI, kaynak mevcuttur
- Ücretli: Web sürümü, kişisel lisans yıl başına $ 20 civarı, ticari daha yüksek
Platformlar: Windows, macOS, Linux
İndir: duplicacy.com
Sonuç: Lock-free multi-istemci tasarımı sizin için gerçek bir sorunu çözer ise buna değer; aksi takdirde restic çoğu aynı alanı ücretsiz kapsar.
6. UrBackup — Ev dolu makineleri bir sunucuya yedekleme için en iyisi
UrBackup modeli ters çevirir: her masaüstüne yedeklemeler zamanlamak yerine, Linux kutusunda veya NAS’ta bir UrBackup sunucusu çalıştırırsınız, her makineye küçük istemci yüklersiniz ve sunucunun görüntü ve dosya yedeklemelerini kendi zamanlamasına göre çekmesine izin verirsiniz. Web konsol her istemci, her iş ve her anlık görüntünün yaşadığı diski gösterir. Dosya yedeklemeleri hard link ile çoğaltma kaldırıldı; görüntü yedeklemeleri (yalnızca Windows) bare-metal geri yükleme için tüm birimi yakalar. İsteğe bağlı istemci tarafı şifreleme, sunucunun düz metin görmemesi gereken senaryolar için desteklenir.
Kendi barındırılan yedekleme için UrBackup, insanları filonun üç veya dört makinenin ötesine büyüdüğünde ve her biri üzerinde restic çalıştırmak kedi çobanlık gibi hissettirmek başladığında inşa ettikleri şeydir.
Eksik olduğu yer: Web arayüzü 2014’te tasarlanmış gibi görünüyor ve o zamandan beri çok görsel olarak güncellenmedi. MacOS ve Linux’ta görüntü yedeklemeleri yalnızca dosya seviyesi; yalnızca Windows istemcileri tam disk görüntü yakalamayı destekler.
Fiyatlandırma:
- Ücretsiz: tam sunucu ve istemci, AGPLv3
- Ücretli: açık kaynak sürümü için hiçbiri
Platformlar: Windows, macOS, Linux istemcileri; Linux veya Windows’ta sunucu
İndir: urbackup.org
Sonuç: Bir sunucunun her aygıtı LAN’nıza yedekleme istediğinizde seçim, masaüstü başına bir araç değil.
7. Veeam Agent for Windows — Ciddi bir ücretsiz katman ile en iyi ticari
Veeam Agent for Windows çoğu IT ekibinin sunucuları için zaten güvendiği kurumsal düzey yedekleme satıcısının ücretsiz katmanıdır. Windows bilgisayarının tam görüntü yedeklemelerini yerel sürücüye, USB diskine veya SMB paylaşımına yapar ve geri yükleme tarafı parıltıldığı yerdir: farklı donanımına bare-metal kurtarma, bir yedeklemeyi sanal disk olarak monte etme veya bir görüntüden bireysel dosyaları geri yükleme. Sıkıştırma ve AES-256 şifreleme built-in’dir. Ücretsiz katman tek bir bilgisayardaki kişisel kullanım için lisanslanır ve devam eden bir abonelik gerektirmez.
Kendi barındırılan yedekleme için Veeam Agent, ticari paket için ödeme yapmadan Windows makinesinde görüntü seviyesi geri yükleme istediğinizde cevaptır. Veeam ayrıca Linux ve Mac için benzer şartlarla ücretsiz aracıları sevk eder.
Eksik olduğu yer: Açık kaynak değildir ve ücretsiz katman tek makineye kişisel kullanım ile sınırlıdır. Bulut nesnesi depolama hedefleri ücretli ürünü gerektirir; ücretsiz katman yalnızca yerel, USB veya SMB’ye yazılır. Kurulum Veeam hesabı oluşturmanızı ister.
Fiyatlandırma:
- Ücretsiz: tek bilgisayarlı kişisel kullanım, yerel veya SMB’ye sınırsız yedeklemeler
- Ücretli: Veeam Veri Platformu ticari kullanım için soket başına yıl başına yaklaşık 700 $ ile başlar, alıntı tabanlı
Platformlar: Windows (Linux ve macOS için ayrı ücretsiz aracılar vardır)
İndir: veeam.com
Sonuç: Windows bilgisayarının bir sürücü başarısızlığından sonra başka bir dizüstüne geri yükleyebileceğiniz bir görüntüsünü istiyorsanız doğru ücretsiz araçtır.
8. rsnapshot — Linux sunucusu için en iyi minimalist seçim
rsnapshot bu listenin kıdemli devletçisi: bir veya daha fazla dizinin dönen anlık görüntülerini vermek için rsync ve hard links sarımlayan küçük bir Perl komut dosyası. Dedup motoru yok, şifreleme yok, süslü GUI yok. Aldığınız şey anlık görüntü başına bir dizindir, her biri tam bir kopya gibi görünür ama hard links nedeniyle değişikliklerin yalnızca disk alanını tüketir. Geri yükleme cp‘dir. Bütün şey bir metin dosyası ile yapılandırılır.
Kendi barındırılan yedekleme için rsnapshot insanları on yıl boyunca sessizce çalıştırılan araçtır, çalıştıkları her hayli seçeneğin bitfade sonra. Yolun her şekilde sıkıcı.
Eksik olduğu yer: Built-in şifreleme yok, bu nedenle uzak veya sitede dışı kopyalar depolama katmanında (şifreli dosya sistemi, LUKS, şifreli S3 paketi) gerçekleşmesi gerekir. Yalnızca Unix, bu nedenle Windows masaüstüleri dışarıda. Hard-link modeli, dosya içindeki içeriği çoğaltmanın kaldırılmasını yapmaz, yalnızca tamamen değiştirilmemiş dosyaları.
Fiyatlandırma:
- Ücretsiz: hepsi, GPLv2
- Ücretli: yok
Platformlar: macOS, Linux, BSD
İndir: rsnapshot.org
Sonuç: Yedekleme komut dosyasını istiyorsanız bunu seçin, gelecek benliğiniz on yıl sonra hala anlayacaksınız ve başka yerlerde şifreleme işlemini hallolmaktan iyisiniz.
Doğru olanı seçmek nasıl
- En iyisini istiyorsanız ve terminalde rahatlanıysanız: restic. Küçük ikili, devasa topluluk, her yerde çalışır.
- GUI ihtiyacınız varsa ve restic gibi aynı temel kaliteyi istiyorsanız: Kopia. Aynı modern tasarım, pencereler ve düğmeler ile.
- Masaüstünüz Windows ve tarayıcı tabanlı konsol istiyorsanız: Duplicati. Ücretli araçlara alışkın kişiler için en kolay ekleme.
- Zaten Linux veya macOS’ta yaşıyorsanız ve bir SSH sunucuya yedekleme yapıyorsanız: BorgBackup. Uzun track kaydı, harika
borg mount. - Ağınızdaki her makineden çeken bir yedekleme sunucusu istiyorsanız: UrBackup. Bu modele inşa edilmiş tek araçtır.
- Dört cihaz bir depoyu paylaşmalıysa: Duplicacy. Lock-free tasarım gerçekten benzersiz, GUI için mütevazı ücrete değer.
- Windows makinesini farklı donanımına geri yüklemek istiyorsanız: Veeam Agent for Windows. Görüntü seviyesi, bare-metal geri yükleme, ücretsiz.
- Mümkün olan en basit şeyi istiyorsanız ve hiçbir zaman sizi şaşırtmayacak: rsnapshot. Eski, küçük, hala çalışıyor.
2.0 dalında Duplicati’yi denediyseniz ve yanıldıysanız, tüm kategoriden kurtulmadan önce Kopia‘ya bir bakış atın.
SSS
En iyi ücretsiz kendi barındırılan yedekleme uygulaması nedir? Çoğu insan için restic en iyi ücretsiz kendi barındırılan yedekleme uygulamasıdır. BSD lisanslı, tek bir ikili dosyadan her büyük masaüstü işletim sisteminde çalışır, AES-256 ile istemci tarafında şifreler ve yerel disk, SFTP ve her büyük nesne deposunu destekler. Terminal yerine grafik bir arayüz istiyorsanız Kopia ücretsiz seçimdir.
Bulut senkronizasyonu bir yedekleme midir? Hayır. Bulut senkronizasyonu mevcut dosya durumunuzu sağlayıcıya yansıtır. Dosyayı silerseniz, kötü amaçlı yazılım şifrelemişse veya sağlayıcı hesabınızı devre dışı bırakırsa, senkronizasyon istemcisi o durumu diğer cihazlarınıza geri yansıtır. Yedekleme, senkronizasyon sağlayıcısının ulaşamadığı depolama üzerine zaman noktasından geri yükleyebileceğiniz sürümlü anlık görüntüleri tutar.
3-2-1 yedekleme kuralı nedir? Verilerinizin üç kopyası, iki farklı medyada, bir kopya sitede dışı. Pratikte bu, masaüstünüzde orijinal, yerel NAS veya harici sürücüde bir yedekleme ve nesne deposu, arkadaş evi veya ikinci NAS gibi uzak bir konumda bir yedekleme anlamına gelir. Bu listedeki herhangi bir araç bu ayarın bir bacağı olarak hizmet verebilir.
Hangi kendi barındırılan yedekleme uygulaması en iyi çoğaltmanın kaldırılması vardır? restic, Kopia, BorgBackup ve Duplicacy tümü içeriğe göre tanımlanan yığınlama kullanır, bu modern standarttır ve gerçek iş yüklerinde mükemmel dedup oranları verir. Duplicati değişken blok çoğaltmanın kaldırılmasını yapar, bu da yakın ama aynı değildir. rsnapshot ve UrBackup hard link kullanır, bu tam olarak değişmemiş dosyaları çoğaltmanın kaldırılmasını yapar ama dosya içindeki kısmi değişiklikler yapmaz.
Windows bilgisayarımı Linux sunucusuna yedekleyebilir miyim? Evet ve bu yaygın bir kurulumudur. restic, Kopia, Duplicati, Duplicacy ve Veeam Agent tümü Windows’ta çalışır ve SFTP veya SMB üzerinden bir Linux sunucusuna yazabilir. UrBackup daha da ileri gider: Windows istemcisini ve Linux sunucusunu yükleyin, sunucu otomatik olarak görüntü ve dosya yedeklemelerini çeker.
Kendi barındırılıyorsam yine de bulut yedeklemesine ihtiyacım var mı? Genellikle evet, en azından en önemli veriler için. Kendi barındırılan yedekleme, yanlışlıkla silme, masaüstü kötü amaçlı yazılım ve sürücü hatası karşı koruma sağlar. İtfaiye, tüm ev laboratuvarını çalmaya veya NAS ve masaüstü birlikte alma yıldırım çarpması karşı koruma sağlamaz. Backblaze B2 gibi ucuz bir nesne deposunda küçük bir şifreli depo ayda birkaç dolara sitede dışı bacağı kapsar.