|Generated:||January 27, 2013|
Vitalus is a rsync wrapper. Rsync is a good atomic tool, but it needs to be wrapped to have a real backup solution. Backup solutions are generally too basic or very difficult. This one fits my needs.
This is just another way to express the philosophy :) * Manage different tasks * rsync from and to local disks * rsync from SSH to local disk * rsync from local to SSH almost supported * Check disk space (local disks) * Keep track of time evolution (increments done with hard links), not possible via SSH for the moment. * Old increments deleted (keeping a minimal amount of increments) * Rotated logs (general + one per task)
In my use case, I have a cron job running every hour. IMHO, this is quite atomic. Then, the script decides which task has to be done.