Машина времени на Ubuntu?

Существует ли Машина времени как система резервного копирования для Ubuntu? В противном случае, какова самая близкая вещь?

11
задан 16.12.2015, 20:56

7 ответов

Я привык rsnapshot для превосходного эффекта. Вы можете иметь его rsync и сохранить столько старых версий, на основе времени, сколько Вы хотите / пространство для. У меня есть 6 потенциальных версий вещей с сегодняшнего дня, ежедневно в течение недели, 4 недель и затем ценности 6 месяцев. Я уже использовал его для восстановления нескольких файлов, я думал, что проиграл из-за перезаписи.

Единственные проблемы, которые я имел, были этим не выполнение из-за предыдущего выполнения, не завершающегося вовремя, и таким образом, это оставило свисание lockfile. Это было на удаленной машине, которая сделала логины пароля меньше по SSH в rsync файлы прочь для резервного копирования/архива, и я не входил в систему очень часто сервера для проверки его. Работа logwatch сценария там (посылающий проблемы по электронной почте от журналов), по крайней мере, удостоверилась, что я видел проблемы для перезапуска ее, и это была стычка, свободная с тех пор. На моем локальном сервере это не была без проблем вообще.

8
ответ дан 07.12.2019, 12:14

Можно хотеть попробовать Назад во времени

5
ответ дан 07.12.2019, 12:14

Я не знаю о TimeBachine непосредственно, но мы используем RSync с запланированным заданием крона.

0
ответ дан 07.12.2019, 12:14
  • 1
    @jtb только для чтения, только для указания на очевидное: Машина времени является главным образом системой резервного копирования, не архивом (и конечно не система управления версиями). Особенно файлы (или версии файлов), что живой вскоре (меньше чем неделя) на Вашем жестком диске, могут истечь от резервного копирования намного раньше, чем можно думать. – Arjan 29.07.2009, 10:49

TimeVault был специально предназначен для эмуляции TimeMachine. Теоретический набор функций - то, что я хочу от клона TimeMachine, конкретно сбережения пространства. К сожалению, это, кажется, бездействует: были небольшие опытно-конструкторские разработки в некоторое время. Я упоминаю это для полноты, и потому что, если их можно подталкивать для работы над ним далее, это выглядит довольно многообещающим.

2
ответ дан 07.12.2019, 12:14

При использовании rsync, посмотрите Машину времени для каждого Unix там для учебного руководства, с помощью --link-dest опция создать жесткие ссылки на файлы, которые не изменились начиная с последнего резервного копирования. Как:

#!/bin/sh

# Mount point of the external disk
dest=/media/backupdisk

date=`date "+%Y%m%d-%H%M%S"`
latest=$dest/latest
current=$dest/$date

rsync -aP --link-dest=$latest $HOME/Documents $current

ln -s $current $latest-$date
mv -f $latest-$date $latest

Машина времени Mac OS X не только использует жесткие ссылки на неизменные файлы, но также и использует жесткие ссылки для папок, в которых никакой файл не изменился вообще.

Я думаю, что большинство Нельдов не позволяет жесткие ссылки на папки, но если Ваш rsync создает их, затем остерегайтесь при удалении старых резервных копий: необходимо использовать unlink чтобы удалить жесткие ссылки на папки и никогда не удалять файл, Вы видите в такой трудно связанной папке. При использовании rm на трудно связанных файлах только удалена жесткая ссылка. Хороший. Но при рекурсивном вызове в трудно связанную папку и затем удалении файлов каждый видит там, "исходные" файлы удалены, и это влияет на все трудно связанные папки, которые относятся к тому же самому, еще более свежим резервным копиям!

Другими словами: выполнение чего-то как rm -R 20140101-221000 мог бы рекурсивно вызвать в трудно связанные папки и затем полужирным шрифтом вызвать rm на "исходных" файлах. Вас предупредили.

(Вышеупомянутый сайт также упоминает FlyBack, который все еще получает комментарии хотя последние даты загрузки с мая 2010 конца 2007 года. Возможно, это - просто очень устойчивое программное обеспечение без потребности в изменениях.)

3
ответ дан 07.12.2019, 12:14

Я для каждый использует Простую Резервную Конфигурацию/Восстановление и копирует выбранные местоположения к внешнему жесткому диску один раз в другой день или около этого. Не имел проблемы на данный момент, таким образом, я не могу ручаться за часть восстановления, но резервное копирование, каждый в порядке.

0
ответ дан 07.12.2019, 12:14

Дубликат Déjà (day-ja-doop) является простой резервной программой. Это скрывает сложность выполнения резервных копий Правильный Путь (зашифрованный, удаленный, и регулярный) и использует двуличность в качестве бэкенда.

Функции:

  • Поддержка локальных или удаленных местоположений резервирных копий, включая Amazon S3
  • Надежно шифрует и сжимает Ваши данные
  • Инкрементно создает резервную копию, позволяя Вам восстановить от какого-то конкретного резервного копирования
  • Регулярные резервные копии расписаний
  • Интегрируется хорошо в Ваш рабочий стол GNOME
5
ответ дан 07.12.2019, 12:14

Теги

Похожие вопросы