Apakah ada solusi cadangan duplikasi sumber terbuka? [Tutup]


9

Saya mencari solusi untuk membuat cadangan sekitar 30 server saya yang merupakan campuran mesin centos, windows 2003 dan 2008.

Saya punya san di pusat data lain dengan tautan 1 Gig di antara situs-situs yang akan saya cadangkan sehingga ini murni solusi cadangan berbasis disk.

Apa yang saya cari adalah beberapa perangkat lunak open source mungkin dengan gui bagus yang akan memungkinkan saya untuk memiliki siklus cadangan dengan cadangan penuh secara bulanan yang kembali 6 bulan dan cadangan mingguan yang disimpan selama satu bulan. Saya berharap de duplikasi juga jadi jika file disimpan pada cadangan pertama perangkat lunak membuat symlink untuk itu daripada menyimpan data lagi di semua cadangan yang diproses. Itu juga harus cukup pintar untuk mengetahui kapan file dihapus bahwa file dipindahkan ke cadangan terbaru yang ada di dalamnya dan semua symlinks ke itu diperbarui.

Saya melihat bacula tetapi saya tidak yakin apakah bisa melakukan deduplikasi atau yang serupa. Jika bisa seseorang akan berbaik hati untuk menunjukkan saya pada panduan yang layak tentang bagaimana melakukannya.

Jika tidak, bisakah seseorang merekomendasikan solusi open source lain atau tidak?


Saya pikir bacula memiliki deduplikasi, tetapi mungkin hanya tersedia dengan versi perusahaan. Itu menyebabkan kami memiliki beberapa masalah sehingga tim kami memutuskan untuk mematikannya untuk memenuhi persyaratan keamanan.
user1207381

Jawaban:


9

Sesuatu yang sederhana seperti rsnapshot dapat melakukan apa yang Anda inginkan. Kedengarannya tidak seperti Anda menginginkan apa yang secara tradisional disebut sebagai deduplikasi. Fungsionalitas cadangan penuh sintetis menggunakan tautan keras yang menyediakan rsnapshot terdengar persis seperti yang Anda minta.

(Pada bagian deduplikasi tradisional, Anda mungkin ingin melihat proyek Opendedup sebagai titik awal. Ini adalah proyek deduplikasi data open source paling lengkap yang pernah saya lihat. Menggunakan sistem file khusus (SDFS) sebagai dasar fungsinya. Saya cenderung berpikir bahwa ini tidak ingin Anda cari, tetapi untuk kepentingan kelengkapan saya sebutkan di sini.)


Rsnapshot memang tampak seperti jenis perangkat lunak setelah saya. Apakah ada alat gui yang layak di mana saya dapat mengatur snaphots terjadwal dari lokasi terpusat? Saya berpikir memiliki cadangan bulanan yang saya simpan selama 1 tahun dan mingguan yang saya simpan selama sebulan.
user71173

3

Bacula menulis ke sistem file ZFS yang memiliki de-duplikasi diaktifkan, kemudian menulis snapshot dari host itu ke host jarak jauh dengan ZFS dan menerapkan log transaksi itu ke sistem file itu.


2
terdengar sangat rumit. Dari apa yang saya baca tentang cadangan, yang paling penting adalah KISS
user71173

@ user71137 - pertanyaannya adalah bagaimana melakukan backup opensource dengan deduplication, bukan bagaimana menggambar garis dengan penggaris. Selain itu, siapa pun yang memberi tahu Anda cadangan itu sederhana adalah seseorang yang tidak pernah harus melakukan pemulihan.
chris

1
inilah tepatnya mengapa Anda harus mencoba untuk menjaga hal-hal sederhana, karena mengembalikan tidak pernah ada.
Chris S

Secara mengejutkan ZFS mudah digunakan, tetapi Anda harus memahami sistem operasi yang mendasarinya (FreeBSD, OpenIndiana / Illumos, dll.). Ada peralatan dan distribusi yang dapat membantu (Seperti ixsystems.com/freenas ). Backula relatif sederhana jika dibandingkan dengan perangkat lunak cadangan perusahaan seperti NetBackup.
Stefan Lasiewski


1

Berikut beberapa tautan untuk de-duplikasi atas kepala saya:

  • OpenDedup - menghapus sistem file yang berfungsi pada Linux dan Windows.

  • s3fs - de-duplikasi sistem file yang didukung oleh layanan Amazon S3.


1

Saya akhirnya pergi dengan synbak http://www.initzero.it/products/opensource/synbak/ seperti halnya salinan hardlink menggunakan rsync dan dapat menarik mereka dari server jauh seperti rsnapshot.

Saya juga ingin menggunakan sesuatu seperti rwsync atau deltacopy untuk mengatur rsyncd pada mesin windows sehingga saya dapat menggunakan synbak untuk mesin windows juga.


Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.