У меня есть сервер сборки, который собирает наш comnay-продукт методом непрерывной сборки. пользователь сборки называется build
(удивление, удивление, я знаю :-)), и большая часть данных, которые он использует, просто взята из git и svn, включая сам код сборщика, однако есть несколько файлов конфигурации, таких как наш список заданий и еще несколько, которые болтаются там без реальной поддержки.
В настоящее время я разместил их в частном git-репо на одном сервере, у нас есть 3 активных сервера.
У меня вопрос: могу ли я активировать на ext4 (Ubuntu 12.04 LTS) 12-часовой снимок корня домашнего каталога (остальное не нужно)? я знаю, что у Solaris была возможность «вернуться во времени» на неделю или около того на небольших снимках по 5-10 минут в оперативном режиме, очень круто :-) Мне было интересно, существует ли он с ext4 и как использовать это?
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