Восстановление из бэкапа. Убил систему :( [SOLVED]
falrus 16 сентября, 2009 - 02:05
Перед жуткими экспериментами с системой я делаю backup следующим скриптом
#!/bin/bash mount /boot mydate=$(date +"%d.%m.%Y-%H:%M") tar -c -f /home/backup_$mydate.tar /bin tar -r -f /home/backup_$mydate.tar /boot tar -r -f /home/backup_$mydate.tar /etc tar -r -f /home/backup_$mydate.tar /lib tar -r -f /home/backup_$mydate.tar /lib32 tar -r -f /home/backup_$mydate.tar /lib64 tar -r -f /home/backup_$mydate.tar /opt tar -r -f /home/backup_$mydate.tar /root tar -r -f /home/backup_$mydate.tar /sbin tar -r -f /home/backup_$mydate.tar /usr gzip -9 /home/backup_$mydate.tar
Сегодня я испортил систему и нужно восстановиться.
htpc / # tar -xvf backup_15.09.2009-20\:49.tar.gz tar: backup_15.09.2009-20\:49.tar.gz: Cannot open: Input/output error tar: Error is not recoverable: exiting now
Почему он не хочет распаковываться?
»
- Для комментирования войдите или зарегистрируйтесь
/del
/del this post
tar -xzvf .... ? могет быть
tar -xzvf .... ?
могет быть ...
что-то добрый я сегодня ....
htpc / # tar -xzvf
Распаковал под виндами (WinRAR) сейчас перекидываю содержимое по smb :(
Обновил, блин, ядрышко
falrus написал(а): Перед
Хм. Товарищ вроде сидит в / и указывает tar'у архив как бы лежащий прямо в /. Однако, вроде как бы создавался бакап в евойной /home. Может, перед тем как паниковать, стоило б повнимательнее быть просто?
:}
Архив я скопировал в /
Архив я скопировал в /
tar -xzpvf
tar -xzpvf "backup_15.09.2009-20:49.tar.gz" ?
или битый архив....
что-то добрый я сегодня ....
"минус" не пробовали убирать
"минус" не пробовали убирать перед xvf ? :) и файлик переименовать без слеша
У мну всегда работало
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
СПАСИБО! Переименование
СПАСИБО!
Переименование помогло
Опции без минуса - это BSD
Опции без минуса - это BSD стиль =) Он считается deprecated, вроде как. Правда давно уже...
ага, BSD. чтож поделать, если
ага, BSD. чтож поделать, если tar появился задолго до BSD и тем более Линуха.
Может он и депрекатед, зато :
а) Работает везде
б) не парит моск .(для понимания как применять опции надо быть гиком =)
c) просто работает
д) те кто применяют его по прямому назначению, пусть опции и зубрят (знакомый пробовал, говорит название не соответствует реалиям)
e) Загляни в хендбоок :) http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=5:
П.С это мне кажется, или у меня замашки Анархиста появляются ?
Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)
Появляются, еще как. Ибо
Появляются, еще как. Ибо вообще моя фраза была про "минус убери"
"Кошерным" считается:
tar -xpvjf archive
, к примеру. Т.е. теже самые букафки, только с минусом =).Я не против такого стиля, просто совет "минус убери" - страннен.
.
Отдельные бздишники (личности без комментариев) с этим утверждением не согласны.
И здравое зерно в их утверждениях имеется: живых приложений, использующих такой стиль указания опций ныне (в любом фрюниксе, т.е. включая Open/Net/Free BSD)... как бы не пальцами одной руки посчитать можно.
:wq
--
Live free or die