Sysnapshot is a backup service in Ruby for Linux
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bin
etc/sysnapshot
lib/sysnapshot
.gitignore
COPYING
PKGBUILD
README

README

Quick Installation

Get source code with git
git clone git://github.com/knasan/sysnapshot

Copy the executable and configuration files in the system.

cd sysnapshot
sudo cp -r bin /bin
sudo cp -r lib /lib
sudo cp -r etc /etc

Export configuration. After that, the configuration must be checked and set isconfigured to true.
Example: sysnapshot -d snapshots -l -n 10g -D UUID=cea166ec-07d6-4053-92e4-66aa2c4d700a -s / -m /backup -e /etc/sysnapshot.exclude -o

To save the option-S (Save as) is used!

Mus still be adjusted, if necessary /etc/sysnapshot/sysnapshot.exclude.
The sample file is sufficient for most cases.


The new sysnapshot used currently no loggin.
As long as this feature is not integrated into the new version, logrotate is disabled for sysnapshot.

sysnapshot was tested with ruby 2.0, should also work with 1.9.

Do you have any questions or suggestions, or you would like to participate, please write an e-mail to github(at)knasan.de

sudo sysnapshot

-------------------------------------------------------------------------------------------------------

German

Quick Installation

Quellcode mit git holen
git clone git://github.com/knasan/sysnapshot

Kopiere das Programm und Konfigurationsdateien in das System.

cd sysnapshot
sudo cp -r bin /bin
sudo cp -r lib /lib
sudo cp -r etc /etc

Konfiguration exportieren. Danach muss die Konfiguration überprüft werden und isconfigured auf true setzen.

Beispiel: sysnapshot -d snapshots -l -n 10g -D UUID=cea166ec-07d6-4053-92e4-66aa2c4d700a -s / -m /backup -e /etc/sysnapshot.exclude -o

Zum Speichern wird die Option -S (Save as) verwendet!

Bei bedarf muss /etc/sysnapshot/sysnapshot.exclude angepasst werden.
Die Beispieldatei ist jedoch für die meisten Fälle ausreichend.

Das neue sysnapshot verwendet zur Zeit kein loggin mehr.
So lange dieses Feature nicht in die neue Version integriert ist, wird logrotate für sysnapshot deaktiviert.

sysnapshot wurde mit ruby 2.0 getestet, sollte auch mit 1.9 funktionieren.

Hast du Fragen oder Verbesserungsvorschläge oder du möchtest mitwirken, dann schreibe eine E-Mail an github(at)knasan.de

sudo sysnapshot