Speaker Rabbit

abbra


CIFS: curious information funneled sometimes


Previous Entry Share Next Entry
(no subject)
Speaker Rabbit
abbra
Сдох жесткий диск в рабочем ноутбуке. Кое-что удалось вытянуть, но архив почты за последние три года, некоторые наработки по Самбе и документы погибли.

Все самбовские вещи, впрочем, хорошо архивируются в основном репозитарии. Погибли, по сути, кусочки за последнюю неделю. Новая версия mount.cifs.c, по счастью, выжила.

Помимо очевидных проблем с гибелью данных, вся эта катавасия вырубила двое суток времени, включая праздничный день.

  • 1
Ну что ж, батенька, пора задуматься о регулярном бэкапе на внешний НЖМД.

Советую 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`


Спасибо. Практически все, даже архив рабочей почты, у меня на самом деле забэкаплено. Просто в том архиве теперь нет последних трех месяцев. Ну, с рабочей почтой за этот период не страшно -- она вся на серверах, что Lotus, что IMAP. А вот с некоторыми документами хуже -- их либо придется искать заново в паутине, либо заново писать. :-)

Эх... Чаму не выпускаюць лаптопаў з 2 дыскамі? Можна было б RAID замуціць...

Выпускаюць. Але ж 17"-20" за сабою не пацягаеш.

В принципе, для T40 есть такой заменитель внутреннего сидирома, но у нас он есть только у ребят в поддержке, как раз для восстановления данных. Штатно его не выдают. :-)

Прикол в том, что я сейчас как раз работаю над поддержкой протоколов бэкапа в Самбе. :-)

(Убежал бэкапиться).

  • 1
?

Log in

No account? Create an account