Резервное копирование системы

Всем привет!

Раздумываю, как организовать бэкап файлового сервера на самбе, так, чтобы если диск полетит, можно было восстановить в несколько щелчков, и чтобы бэкапы делались по расписанию.
В windows есть замечательная утилита disk2vhd. А как быть в linux. С помощью dd можно делать бэкапы только на дисках readonly, т.е. только вручную, иначе будет риск неконсистентности данных. dump/restore может только разделы, и хотя в инете описывают волшебный ключик -L, который делает снэпшот диска, в калькулэйте он означает всего лишь метку.
А кто как осуществляет бэкап системы, поделитесь опытом?

Для снапшотов лучше использовать btrfs. Мы уже больше года повсеместно ее используем в т.ч. для бэкапа для того, чтобы оценить стабильность работы. Дальше либо rsync, либо rsnapshot, либо что-то другое (см. 'eix -#C app-backup').