Email or username:

Password:

Forgot your password?
Joinny Hash

Нашёл я тут значит свои наработки 8-летней давности на #bash и немножко причесал.

Короче - схема резервного копирования с чем-то типа кольцевого буфера в файловой системе, сделанная поверх хардлинков.

Заточена под то, чтобы хранилось не больше 42 + лет эксплуатации резервных копий при ежедневном копировании и не больше 66 + лет эксплуатации - при ежечасном.

Найти #бэкап легко. Один и тот же бэкап может одновременно лежать в ежегодных, ежемесячных, ежедневных и ежечасных копиях, но, благодаря хардлинкам, это будет один файл. И создаваться он будет всего один раз. В итоге экономится дисковое I/O.

А самая прелесть - офигенно простая очистка лишнего. Просто ищем файлы с одной единственной ссылкой.

#бэкапы

github.com/strizhechenko/backu

1 comment
Digitual :ablobcatwave:

@strizhechenko надо бы посмотреть и проверить как оно в работе)

Go Up