(no subject)
May. 9th, 2007 03:37 pmСдох жесткий диск в рабочем ноутбуке. Кое-что удалось вытянуть, но архив почты за последние три года, некоторые наработки по Самбе и документы погибли.
Все самбовские вещи, впрочем, хорошо архивируются в основном репозитарии. Погибли, по сути, кусочки за последнюю неделю. Новая версия mount.cifs.c, по счастью, выжила.
Помимо очевидных проблем с гибелью данных, вся эта катавасия вырубила двое суток времени, включая праздничный день.
Все самбовские вещи, впрочем, хорошо архивируются в основном репозитарии. Погибли, по сути, кусочки за последнюю неделю. Новая версия mount.cifs.c, по счастью, выжила.
Помимо очевидных проблем с гибелью данных, вся эта катавасия вырубила двое суток времени, включая праздничный день.
no subject
Date: 2007-05-09 12:30 pm (UTC)Советую rdiff-backup или вот такой вот скриптик
#!/bin/bash if [ -n "$1" ] ; then FROM=$1 else FROM=/home/username fi if [ -n "$2" ] ; then TO=$2 else TO=/mnt/arc fi LINKTO=--link-dest=$TO/`basename $FROM`.1 OPTS="-Ca --delete --exclude-from=$FROM/bin/rsync-excluded -delete-excluded" NUMBER_OF_BACKUPS=10 find $TO -maxdepth 1 -type d -name '*.[0-9]'| sort -rn| while read dir do this=`expr match "$dir" '.*\([0-9]\)'`; let next=($this+1)%$NUMBER_OF_BACKUPS; basedirname=${dir%.[0-9]} if [ $next -eq 0 ] ; then rm -rf $dir else mv $dir $basedirname.$next fi done rsync $OPTS $LINKTO $FROM/ $TO/`basename $FROM.0`no subject
Date: 2007-05-09 03:22 pm (UTC)no subject
Date: 2007-05-09 12:39 pm (UTC)no subject
Date: 2007-05-09 12:46 pm (UTC)no subject
Date: 2007-05-09 03:24 pm (UTC)Прикол в том, что я сейчас как раз работаю над поддержкой протоколов бэкапа в Самбе. :-)
no subject
Date: 2007-05-09 12:47 pm (UTC)