2

В университете мне очень понравилось, что в каждом каталоге есть подкаталог с именем .snapshot который я могу использовать для восстановления предыдущих версий моих файлов. В .snapshot есть подкаталоги с именами hourly.1 , hourly.2 , daily.1 , daily.2 , weekly.1 и т.д. - они будут содержать каталог и файлы, как они были час назад, 2 часа назад, день назад, 2 дня назад и неделю назад.

Очень мило, очень круто.

Мне было интересно, есть ли что-нибудь подобное для Linux в Windows, так как я хотел бы иметь такие вещи дома. Насколько сложно это настроить?

6 ответов6

5

Система Sun ZFS имеет аналогичные возможности. Вы можете попробовать перейти с Linux на OpenSolaris и использовать снимки ZFS.

3

для Linux: входящие brtfs будут способны на это.

2

У вас уже есть часть этой функциональности в Windows Vista(business/ent/ultimate)/7(не знаю, какая версия).

Служба / функция теневого копирования создаст моментальные снимки ваших документов, что позволит вам вернуться назад во времени, чтобы получить их более старые копии.

Щелкните правой кнопкой мыши по папке и выберите «Восстановить предыдущие версии». Появится диалоговое окно, в котором вы сможете выбрать, какую версию восстановить.

Это не так хорошо, как вы упомянули

1

Если я правильно понимаю, резервное копирование TimeMachine для Mac работает аналогичным образом, а в Linux есть опция программного обеспечения для резервного копирования под названием TimeVault, которая обеспечивает аналогичные функции. Windows ... ничего, что я знаю.

1

В случае, если вы хотели бы иметь такую функциональность для важных документов, таких как ваши докторские работы, вы также можете использовать обычную систему контроля версий, такую как Subversion. Вы можете настроить SVN-сервер на своем компьютере, создать хранилище для важных документов и зафиксировать все изменения в этом хранилище. Таким образом, вы можете самостоятельно контролировать частоту и содержание снимков.

Это также не подпадает под «простоту установки», но с TortoiseSVN (для Windows) это становится вполне выполнимой задачей! Для начала вся тема нуждается в чтении, а через некоторое время становится легкой задачей для рутинных задач.

0

Я полагаю, вы могли бы использовать комбинацию bash/batch, программ контроля версий и планировщика crontab/task

(это определенно подпадает под сложный раздел настройки, но с другой стороны, это бесплатно)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .