Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 1229|Yanıt: 2

Açık kaynak aracı Restic Incrementally backup disk dosyalarını kullanın

[Bağlantıyı kopyala]
2025-4-4 tarihinde 14:46:16 tarihinde yayınlandı | | | |
Restic tanıtıldı

Restic, dosyalarınızı yedekleyen modern bir yedekleme programıdır:

  • Linux, BSD, Mac ve Windows'tan
  • Kendi kendine barındırılan ve çevrimiçi hizmetler dahil olmak üzere birçok farklı depolama türü
  • Kolay ve çalıştırılabilir bir dosya olarak, sunucu veya karmaşık kurulum olmadan çalıştırabilirsiniz
  • Aslında sadece yedek dosyanın gerçekten değişmiş kısımları aktarılır
  • Sürecin her aşamasında şifreleme kullanarak güvenliği dikkatlice garantileyin
  • Doğrulanabilir, böylece dosyalarınızın gerektiğinde geri alınabilmesini sağlar
  • Ücretsiz restic tamamen ücretsiz ve tamamen açık kaynaklıdır


Uyumluluk:Sürüm 1.0.0 yayınlandıktan sonra, tüm depoların tek bir büyük sürüm içinde geriye dönük uyumlu olduğunu garanti ederiz; Ana versiyonu eklemediğimiz sürece, veriler okunabilir ve geri alınabilir. Tüm önceki sürümlerle tamamen geriye doğru uyumlu olmaya çalışıyoruz.

Depo desteği:

  • Yöresel
  • SFTP
  • REST Sunucusu
  • Amazon S3
  • Minio Server
  • S3 uyumlu Depolama
  • Wasabi
  • Alibaba Cloud (Aliyun) Nesne Depolama Sistemi (OSS)
  • OpenStack Swift
  • Backblaze B2
  • Microsoft Azure Blob Storage
  • Google Bulut Depolama
  • rclone üzerinden diğer hizmetler
  • Windows'ta şifre sorusu
  • Grup erişilebilir depolar
  • Boş şifreli depolar


Resmi Web Sitesi:Bağlantı girişi görünür.
Windows İndirme:Bağlantı girişi görünür.
Belge:Bağlantı girişi görünür.
Komut Satırı Parametreleri:Bağlantı girişi görünür.
Kaynak:Bağlantı girişi görünür.
Tasarım fikri:Bağlantı girişi görünür.

Windows indir ve kur

Paketi açmak için aracın Windows versiyonunu indirin. restic_0.18.0_windows_amd64.exe adını restic.exe olarak değiştir ve ekle%SystemRoot%\System32İçindekiler aşağıdaki yer var. Ortam değişkenlerini çıkar (veya ekleyin)

Restic eğitimi

Depoyu başlatma

Örneğin yerel depo demosunu ele alalım:




Yedek dosyalar

Disk dosyalarını depoya yedekleyin (D:\360Downloads dizinindeki tüm dosyaları yedekleyin) aşağıdaki komutla:




Deneme

Deneme modunda yedekleme yapabilirsiniz, yani belirli modifikasyon bilgilerini aşağıdaki komutla taahhüt etmeden görebilirsiniz:




Tüm anlık görüntüleri listele

Restic'in anlık görüntüsü öyleSadece değiştirilen, eklenen veya silinmiş dosyaların değil, tüm dosyaların durumunu içerir。 Ancak, verimli deduplication mekanizması sayesinde, depolanan gerçek veri miktarı optimize edilir ve aynı içeriğin tekrar tekrar depolanmasını engeller. Bu tasarım, Restic'i büyük miktarda benzer veriyi yedeklemede oldukça verimli kılarken, her anlık görüntünün bağımsızlığını ve bütünlüğünü korur.

Komut şöyledir:




Dosyaları anlık görüntüde listeler

Belirli bir anlık görüntüdeki dosya listesini almak için aşağıdaki ls komutunu kullanabilirsiniz:




Tamlık ve tutarlılık açısından kontrol edin

Bu komut, deponun iç bileşenlerinin hatasız olmasını sağlamak için periyodik olarak çalıştırılmalıdır, aşağıdaki gibi:




Yedek anlık görüntüleri sil

Yedek snapshotları sil, sadece son (yani en yeni) snapshot'u sakla ve forget bir politika çalıştırdığında, restic önce tüm snapshot'ların listesini yüklüyor, sonra basıyorHost adları ve yollar gruplar(Yani, farklı host adları ve yollar sonunda sadece bir anlık görüntü değil!) )。 Komut şöyledir:




Yedekten geri yükleme

Dosyaları anlık görüntülerden kurtarmak için komut şöyledir:




Depo anahtarlarını yönetin

Tuş komutları sayesinde her depo için birden fazla erişim anahtarı veya şifre ayarlayabilir. Aslında, bu anahtarları list, ekle, kaldır ve passwd alt komutlarını kullanarak da tam olarak yönetebiliriz.




Sıkça Sorulan Sorular

Soğuk depolama depolarındaki sorunlar

Desteklenmiyor. S3 Glacier ve S3 Glacier Derin Arşiv depolama sınıflarından geri yükleme için deneysel destek şu anda mevcuttur.

AWS S3 Glacier'a geri dönüş

Bağlantı girişi görünür.
Bağlantı girişi görünür.

Restic Yargı Kaynağı

Birden fazla aynı dizin dosyası içeriğinin sunucumuza yedeklemesi gerekiyorsa, sunucu A'da restic yedekleme kullanmak sunucu A'dan bazı bilgileri taşıyacaktır (aşağıda gösterildiği gibi). Bundan sonra, B sunucusunda artan verileri senkronize etmeniz gerekirse, kademeli olarak senkronize olamazsınız. Çünkü restik, aşağıdaki temsile göre aynı kaynaktan gelip gelmediğini belirleyecektir.

ID: 快照的版本号
Time: 备份的时间
Host: 备份服务器的主机名
Tags: 备份指定的标签
Paths: 备份的服务器路径

Referans:Bağlantı girişi görünür.




Önceki:.NET/C# ebeveyn-çocuk süreçleri MemoryMappedFile kullanarak iletişim kurar
Önümüzdeki:AWS S3 Object Storage Creation Bucket and IAM Policy Setup tutorial
 Ev sahibi| 2025-4-4 tarihinde yayınlandı 14:51:19 |
Yedekler yaparken etiket ekleyin

 Ev sahibi| 2025-4-5 10:12:01 tarihinde yayınlandı |
Restic, dosyaları S3 kovalarına yükleyen bir Linux sistemine dayanıyor

Rocky Linux Restic'i kuruyor


S3 kovasını başlatın


Dosyaları S3 kovalarına yedek

Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com