Borg: Mitigasi bitrot

Dibuat pada 20 Nov 2016  ·  3Komentar  ·  Sumber: borgbackup/borg

Saya sedang mempertimbangkan untuk menggunakan borg (kapitalisasi?) Untuk backup jarak jauh, maka pertanyaan ini muncul.

Apakah borg memiliki fitur bawaan untuk mengurangi bitrot?

Ini adalah salah satu dari sedikit fitur yang tidak dapat saya verifikasi. Memang, bup tampaknya menjadi satu-satunya alat cadangan lain yang _specific_ menyebutkan fitur tersebut, meskipun bup tampaknya tidak sesuai untuk kasus penggunaan saya.

duplicate question

Semua 3 komentar

Borg memiliki pemeriksaan integritas yang kuat, untuk mendeteksi bitrot dan gangguan.

check --repair dapat memperbaiki file dengan data yang rusak (menggantinya dengan proses nol), dan memulihkannya nanti jika data kembali tersedia di repo.

Koreksi kesalahan maju (FEC) yang berarti bahwa bitrot dapat dikoreksi tidak diterapkan saat ini (# 225). # 225 belum diimplementasikan karena beberapa alasan; tidak ada seorang pun dalam proyek ini dengan keahlian yang diperlukan, format penyimpanan tidak mendukung penambahan "di luar kotak", tidak jelas bagaimana penerapan yang benar akan terlihat seperti itu sebenarnya efisien terhadap karat bitrot dan sebagainya. ( FAQ )

Kami telah memeriksanya beberapa waktu yang lalu, tetapi itu tidak sepele dengan begitu banyak parameter untuk dipilih dan benar / salah. Kami juga menemukan bahwa sebagian besar algoritme FEC dirancang untuk mengurangi kesalahan transmisi dan sebagian besar dimaksudkan agar efisien dalam perangkat keras, bukan perangkat lunak, membuatnya agak lambat. Penyimpanan FEC sebagian besar berkaitan dengan pendistribusian data di antara sekelompok drive dengan asumsi kehilangan total sejumlah drive - bukan kerusakan sebagian dari sebuah drive.

Kami sudah memiliki # 225, jadi tutup yang ini?

Saya tebak. ftr: duplikat / tertutup seharusnya tidak menghentikan siapa pun untuk mengajukan pertanyaan tindak lanjut :)

Apakah halaman ini membantu?
0 / 5 - 0 peringkat