Назад | Перейти на главную страницу

система резервного копирования с открытым исходным кодом с восстановлением, управляемым пользователем

В моей старой компании мы использовали NetApp, который поддерживал функцию ".snapshot". Всякий раз, когда я делал что-то глупое со своими файлами, я мог cd .snapshot и найти почасовые и ночные каталоги, содержащие снимки моего текущего каталога. Я получаю нужный файл и продолжаю работу.

Есть ли что-нибудь подобное в мире открытого кода?

Я нахожу много проектов резервного копирования, но обычно они выполняют резервное копирование на другую машину, что затрудняет доступ пользователя. Я нашел пару файловых систем пользовательского пространства, которые работают поверх rdiff-backup, но есть ли проект, который связывает все вместе в единую систему?

Заранее спасибо.

Файловые системы на основе ZFS поддерживать раскрытие .zfs/snapshot подкаталог, который работает так же, как в приведенном вами примере NetApp.

Если у вас есть файловый сервер, представляющий домашние каталоги пользователям (через CIFS, NFS и т. Д.), Решение на основе ZFS может предоставить эту функцию. В наши дни варианты включают NexentaStor, Солярис, OpenIndiana, FreeBSD.

В своем исследовании с целью найти жизнеспособные (и недорогие) решения для резервного копирования я наткнулся на программное обеспечение с открытым исходным кодом Amanda и его корпоративную версию Zmanda.

Аманда больше для архивирования данных на ленту или другой носитель длительного хранения. Он подходит для индивидуального использования или малого бизнеса.

Зманда с другой стороны, удовлетворяет то, что вы ищете в отношении быстрого восстановления файлов / папок в решении с открытым исходным кодом. Это не так просто, как cd .snapshot, но так же просто, как нажать кнопку, чтобы восстановить папку из административной консоли.