SnapRAID adalah program cadangan untuk hard drive. Menyimpan paritas, informasi data Anda dan memulihkan hingga enam disk.
Programnya ini gratis, sumber terbuka, dan berjalan di sebagian besar sistem operasi Linux dengan mudah. SnapRAID terutama ditujukan untuk pusat media rumahan, tempat Anda memiliki banyak file besar yang jarang berubah.
Fitur SnapRAID adalah:
- Semua data Anda diringkas untuk memastikan integritas data dan untuk mencegah korupsi.
- Jika ada terlalu banyak disk yang gagal untuk memungkinkan pemulihan, data hanya hilang pada disk yang gagal.
- Semua data di disk lain aman.
- Jika Anda tidak sengaja menghapus beberapa file pada disk, Anda bisa mendapatkannya kembali
- Anda bisa mulai dengan cakram penuh.
- Ukuran cakram dapat berbeda.
- Anda dapat menambahkan disk kapan saja.
- Itu tidak memblokir data Anda. Anda dapat berhenti menggunakan SnapRAID kapan saja.
- Waktu tanpa perlu memformat ulang atau memindahkan data.
Agar SnapRAID berfungsi dengan baik, Anda harus memiliki empat hard drive yang harus diformat dengan sistem file yang sama (Ext4).
Di Ubuntu, cara tercepat untuk melakukannya adalah dengan memformat dengan Cfdisk atau dengan bantuan Gparted. Untuk memulai proses pemformatan dari terminal, kita hanya perlu menjalankan perintah berikut:
sudo cfdisk /dev/sdX
Di mana "sdx" adalah titik mount dari setiap hard drive.
Setelah editor partisi CFdisk terbuka, kami akan menghapus sistem file yang ada di hard drive.
Kemudian, kami melanjutkan untuk membuat partisi Ext4 baru yang akan menempati seluruh ukuran drive. Setelah selesai mengedit dan memformat, pilih "Tulis" untuk menyimpan perubahan dan "Keluar" untuk keluar.
Instal SnapRAID
Di Ubuntu, Anda akan bisa mendapatkan perangkat lunak SnapRAID dengan sangat cepat, karena kita hanya perlu menambahkan repositori ke sistem kita.
Kami melakukan ini dengan mengetik perintah berikut di terminal:
sudo add-apt-repository ppa:tikhonov/snapraid
Sekarang kita akan memperbarui daftar repositori kita dengan:
sudo apt update
Dan kami akan melanjutkan untuk menginstal SnapRAID dengan:
sudo apt install snapraid
Menggunakan SnapRAID
Untuk mulai menggunakan utilitas ini kita harus mengkonfigurasi titik mount dari data tersebut. Jadi pertama kita akan membuat folder dengan:
sudo mkdir -p /var/snapraid/
Setelah itu kami akan membuat folder untuk titik mount untuk disk
sudo mkdir -p /mnt/{disco1,disco2,disco3,disco4,data}
sekarang saatnya mengedit file konfigurasi SnapRAID:
sudo nano -w /etc/snapraid.conf
Di sini kita harus mencari baris yang bertuliskan «# Format: "parity FILE_PATH
»Di bawah baris ini, kami akan menghapus kode di sana dan mengganti dengan:
parity /mnt/disco4/snapraid.parity
Sekarang mari kita temukan garisnya «# Format: "content FILE_PATH
«. Dan kami menghapus baris di bawahnya dan menggantinya dengan:
content /var/snapraid.content content /mnt/disco1/snapraid.content content /mnt/disco2/snapraid.content content /mnt/disco3/snapraid.content
sekarang kami akan menemukan garis «# Format: "disk DISK_NAME DISK_MOUNT_POINT
»Dan kami akan mengganti konten di bawahnya dengan:
data d1 /mnt/disco1/ data d2 /mnt/disco2/ data d3 /mnt/disco3/
Akhirnya, kami menemukan garisnya «#pool /pool
»Dan di sini kita akan menentukan / mnt / data.
pool /mnt/data
Setelah ini selesai sekarang kita hanya akan menyimpan combios dengan Ctrl + O dan keluar dengan Ctrl + X
Konfigurasikan Pemasangan Drive SnapRAID
SnapRAID mengharuskan semua hard drive dikonfigurasi di file / etc / fstab. Untuk menambahkan drive mount ini kita akan menjalankan perintah blkid pada setiap hard drive.
Perintah ini akan memberi tahu Anda UUID.
sudo blkid /dev/sdXY
Dengan ini kita akan menyalin output UUID untuk setiap partisi unit. Kami akan menempatkan data ini di file fstab di mana mereka mengganti "tu-uuid" dengan data yang diperoleh:
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
Lakukan ini sekarang kita akan menambahkan kumpulan drive AUFS ke folder / etc / fstab
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]
Di akhir ini, kita hanya perlu me-restart sistem kita agar SnapRAID berjalan saat startup dengan semua pengaturan selesai.
sekarang yang tersisa hanyalah meletakkan data di direktori grup. Untuk meletakkan file individual di grup SnapRAID
sudo -s cp /ruta/al/archivo /mnt/data
Letakkan Direktori di Grup SnapRAID
sudo -s cp -r /ruta/a/carpeta/ /mnt/data
Lakukan ini cukup jalankan perintah sinkronisasi snapraid untuk menyinkronkan data.
snapraid sync