Снимок определенного домашнего каталога пользователя каждые 12 часов
У меня есть сервер сборки, который собирает наш продукт Comnay методом непрерывной сборки. пользователь сборки называется build
(сюрприз, сюрприз, я знаю:-)) и большая часть данных, которые он использует, просто взята из git и svn, включая сам код сборщика, однако есть несколько файлов конфигурации, таких как наш список заданий, и еще несколько, которые висят там. без реального резервного копирования.
В настоящее время я разместил их в частном репозитории на одном сервере, у нас есть 3 активных сервера.
У меня есть вопрос: могу ли я активировать на ext4 (Ubuntu 12.04 LTS) 12-часовой снимок корня домашнего каталога (остальное не нужно)? я знаю, что у Solaris была возможность "вернуться во времени" на неделю или около того на небольших снимках по 5-10 минут в оперативном режиме, очень круто:-) Мне было интересно, существует ли он с ext4 и как использовать это?
1 ответ
Back In Time - это простой инструмент резервного копирования для Linux (GNOME & KDE4).
Вам нужно только указать 3 вещи: где сохранять снимки, что делать и частоту резервного копирования (вручную, каждый час, каждый день, каждый месяц)
Проверьте сайт проекта. По сути, это все, что вы хотите.
Вы можете использовать следующие параметры командной строки для инструмента:
backintime [ --backup | --backup-job |
--snapshots-path |
--snapshots-list | --snapshots-list-path |
--last-snapshot | --last-snapshot-path
--help | --version | --license]
-b, –backup: take a snapshot now (if needed)
–backup-job – take a snapshot (if needed) depending on schedule rules (used for cron jobs).
–snapshots-path: display the path where is saves the snapshots (if configured)
–snapshots-list: display the list of snapshot IDs
–snapshots-list-path: display the path to snapshot
–last-snapshot: display last snapshot ID
–last-snapshot-path: display the path to the last snapshot
-h, –help: show a small help
-v, –version: show version
–license: show license