SnapRAID, sabit sürücüler için bir yedekleme programıdır. Eşliği, veri bilgilerinizi depolar ve altı diske kadar kurtarır.
Program ücretsizdir, açık kaynaklıdır ve çoğu Linux işletim sisteminde çalışır kolayca. SnapRAID, öncelikle nadiren değişen çok sayıda büyük dosyanızın bulunduğu bir ev medya merkezini hedefliyor.
SnapRAID'in özellikleri şunlardır:
- Veri bütünlüğünü sağlamak ve bozulmayı önlemek için tüm verileriniz özetlenir.
- Kurtarma işlemine izin verilemeyecek kadar çok sayıda arızalı disk varsa, yalnızca arızalı disklerdeki veriler kaybolur.
- Diğer disklerdeki tüm veriler güvenlidir.
- Bir diskteki bazı dosyaları yanlışlıkla silerseniz, onları geri alabilirsiniz.
- Tam disklerle başlayabilirsiniz.
- Diskler farklı boyutlarda olabilir.
- İstediğiniz zaman disk ekleyebilirsiniz.
- Verilerinizi engellemez. SnapRAID'i istediğiniz zaman kullanmayı bırakabilirsiniz.
- Verileri yeniden biçimlendirmeye veya taşımaya gerek kalmadan zaman.
SnapRAID'in düzgün çalışması için, dört sabit sürücünüz olmalı biçimlendirilmelidir aynı dosya sistemiyle (Ext4).
Ubuntu'da, bunu yapmanın en hızlı yolu Cfdisk veya Gparted yardımı ile biçimlendirmektir. Biçimlendirme sürecini terminalden başlatmak için aşağıdaki komutu uygulamamız yeterlidir:
sudo cfdisk /dev/sdX
"Sdx" her sabit sürücünün bağlama noktasıdır.
CFdisk bölüm düzenleyicisi açıldığında, sabit sürücüdeki mevcut dosya sistemlerini sileceğiz.
Ardından, sürücünün tüm boyutunu kaplayacak yeni bir Ext4 bölümü oluşturmaya devam ediyoruz. Düzenlemeyi ve biçimlendirmeyi bitirdiğinizde, değişikliklerinizi kaydetmek için "Yaz" ı ve çıkmak için "Çık" ı seçin.
SnapRAID'i yükleyin
Ubuntu'da SnapRAID yazılımını çok hızlı bir şekilde alabileceksiniz, çünkü sadece deposunu sistemimize eklememiz gerekecek.
Bunu, terminale aşağıdaki komutu yazarak yapıyoruz:
sudo add-apt-repository ppa:tikhonov/snapraid
Şimdi depo listemizi şu şekilde güncelleyeceğiz:
sudo apt update
Ve SnapRAID'i şu şekilde kurmaya devam edeceğiz:
sudo apt install snapraid
SnapRAID kullanma
Bu yardımcı programı kullanmaya başlamak için verinin bağlama noktalarını yapılandırmamız gerekecek. İlk önce aşağıdakilerle bir klasör oluşturacağız:
sudo mkdir -p /var/snapraid/
Daha sonra diskler için bağlama noktaları için klasörler oluşturacağız
sudo mkdir -p /mnt/{disco1,disco2,disco3,disco4,data}
Şimdi SnapRAID yapılandırma dosyasını düzenleme zamanı:
sudo nano -w /etc/snapraid.conf
burada yazan satırı aramamız gerekecek «# Format: "parity FILE_PATH
»Bu satırın altında, oradaki kodu sileceğiz ve şununla değiştireceğiz:
parity /mnt/disco4/snapraid.parity
Şimdi çizgiyi bulalım «# Format: "content FILE_PATH
«. Ve altındaki satırları silip değiştiriyoruz:
content /var/snapraid.content content /mnt/disco1/snapraid.content content /mnt/disco2/snapraid.content content /mnt/disco3/snapraid.content
Şimdi çizgiyi bulacağız «# Format: "disk DISK_NAME DISK_MOUNT_POINT
»Ve altındaki içeriği şununla değiştireceğiz:
data d1 /mnt/disco1/ data d2 /mnt/disco2/ data d3 /mnt/disco3/
Sonunda çizgiyi buluyoruz «#pool /pool
»Ve burada / mnt / data belirteceğiz.
pool /mnt/data
Bu yapıldığında, şimdi kombiosları sadece Ctrl + O ile kaydedip Ctrl + X ile çıkacağız.
SnapRAID Sürücü Bağlantılarını Yapılandırın
SnapRAID, tüm sabit sürücülerin / etc / fstab dosyasında yapılandırılmasını gerektirir. Bu sürücü bağlantılarını eklemek için, sabit sürücülerin her birinde blkid komutunu çalıştıracağız.
Bu komut size UUID'yi söyleyecektir.
sudo blkid /dev/sdXY
Bununla, birimin her bölümü için UUID çıktısını kopyalayacağız. Bu verileri, "tu-uuid" yerine elde edilen verilerle değiştirdikleri fstab dosyasına yerleştireceğiz:
sudo -s echo ' ' >> /etc/fstab echo '# SnapRAID' >> /etc/fstab echo 'UUID=tu-uuid /mnt/disco1 ext4 noatime,defaults 0 0' >> /etc/fstab echo 'UUID=tu-uuid /mnt/disco2 ext4 noatime,defaults 0 0 ' >> /etc/fstab echo 'UUID=tu-uuid /mnt/disco3 ext4 noatime,defaults 0 0' >> /etc/fstab echo 'UUID=tu-uuid /mnt/disco4 ext4 noatime,defaults 0 0 ' >> /etc/fstab
Bitir bunu şimdi AUFS sürücü havuzunu / etc / fstab klasörüne ekleyeceğiz
echo ' ' >> /etc/fstab echo '#SnapRAID AuFS mount' >> /etc/fstab
echo 'none / mnt / data aufs br = / mnt / disk1 = rw: / mnt / disk2 = rw: / mnt / disk3 = rw, create = mfs, auto 0 0' >> / etc / fstab [/ sourcecode]
Bunun sonunda sadece sistemimizi yeniden başlatmamız gerekecek SnapRAID'in tüm ayarlarla birlikte başlangıçta çalışması için.
Şimdi Geriye kalan tek şey verileri grup dizinine koymak. Tek tek dosyaları SnapRAID grubuna koymak için
sudo -s cp /ruta/al/archivo /mnt/data
Dizinleri SnapRAID Grubuna Koy
sudo -s cp -r /ruta/a/carpeta/ /mnt/data
Bitir bunu sadece snapraid senkronizasyon komutunu çalıştırın verileri senkronize etmek için.
snapraid sync