Чи є резервне рішення для резервного копіювання з відкритим кодом де дублювання? [зачинено]


9

Я шукаю рішення для резервного копіювання близько 30 моїх серверів, що представляють собою суміш машин centos, Windows 2003 та 2008.

У мене є сан в іншому центрі обробки даних з посиланням на 1 Gig між сайтами, на які я збираюся робити резервну копію, тому це суто дискове рішення для резервного копіювання.

Що я ідеально шукаю - це програмне забезпечення з відкритим кодом, можливо, із приємним gui, що дозволить мені щомісяця мати цикл резервного копіювання з повними резервними копіями, які тривають 6 місяців та щотижневі резервні копії, які зберігаються протягом одного місяця. Я також сподіваюся на копіювання де, тому якщо файл збережено під час першої резервної копії, програмне забезпечення створює посилання на нього, а потім знову зберігає дані у всіх резервних копіях. Він також повинен бути досить розумним, щоб знати, коли файл видалено, що файл переміщено до останньої резервної копії, в якій він існує, і всі посилання на нього оновлюються.

Я дивився на бакулу, але я не впевнений, чи може це зробити дедуплікація чи щось подібне. Якщо це може бути хтось добрий, то вкаже мені на гідне керівництво щодо того, як це зробити.

Якщо це не може хтось рекомендувати інше рішення з відкритим кодом чи ні?


Я думаю, що бакула має дедуплікацію, але вона може бути доступна лише для корпоративної версії. Це викликало у нас деякі проблеми, тому наша команда вирішила вимкнути її для виконання вимог безпеки.
user1207381

Відповіді:


9

Щось таке просто, як rsnapshot, може робити те, що ти хочеш. Це не звучить так, як ви хочете, що традиційно називають дедупликацією. Повністю функціональне резервне копіювання за допомогою жорстких посилань, що забезпечує rsnapshot, звучить як саме те, про що ви просите.

(На традиційному фронті дедупликації ви можете розглянути проект Opendedup як вихідний пункт. Це найповніший проект дедупликації даних з відкритим кодом, який я бачив. Він використовує власну файлову систему (SDFS) як основу своєї функціональності. Я схильний вважати, що це не те, що ти шукаєш, але в інтересах повноти це згадую тут.)


Rsnapshot здається подібним програмним забезпеченням, що відбувається після. Чи є якісь гідні інструменти для gui, де я можу налаштувати заплановані знімки з централізованого місця? Я маю на увазі щомісячні резервні копії, які я зберігаю протягом 1 року, а щотижневі, які зберігаю місяць.
користувач71173

3

Запис Bacula у файлову систему ZFS з увімкненою дедуплікацією, а потім записати знімок з цього хоста на віддалений хост із ZFS та застосувати цей журнал транзакцій до цієї файлової системи.


2
звучить масово над складним. З того, що я читаю про резервне копіювання, найголовніше - це KISS
user71173,

@ user71137 - питання полягав у тому, як зробити резервні копії open source з дедупликацією, а не як намалювати лінію за допомогою лінійки. Крім того, кожен, хто скаже вам резервні копії, - це той, кому ніколи не доводилося робити реставрації.
chris

1
саме тому ви повинні намагатися робити все просто, адже реставрації ніколи не бувають.
Chris S

ZFS напрочуд простий у використанні, але вам потрібно зрозуміти базову операційну систему (FreeBSD, OpenIndiana / Illumos тощо). Є прилади та дистрибуції, які можуть допомогти (наприклад, ixsystems.com/freenas ). Backula порівняно простий у порівнянні з корпоративним програмним забезпеченням для резервного копіювання, таким як NetBackup.
Стефан Ласєвський



1

У кінцевому підсумку я працюю з synbak http://www.initzero.it/products/opensource/synbak/, оскільки це робить жорсткозв'язані копії за допомогою rsync і може витягнути їх з віддалених серверів на відміну від rsnapshot.

Я також розглядаю можливість використання чогось на зразок rwsync або deltacopy для установки rsyncd на Windows-машинах, щоб я міг також використовувати synbak для Windows-машин.


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.