On Monday 21 October 2002 09:19, George Danchev wrote:

>
> интересен въпрос ;-) предполагам, че когато си пробвал с простосмъртен
> потребител (без необходимите му права) операцията по възстановяването не е
> завършвала с успех или или това което очакваш понеже този потребител не е
> имал права да модифицира чуждите файлове и директории..., а когато root
> прави това с tar всичко е ОК, понеже той коля и беси ;-). Незабравяй, че
> сме на unix все пак ;-). Би тбябвало да има начин (logging, verbose tar
> options ?) как да проследиш какво става когато когато не се получава това
> което очакваш.

Не, не става дума за чужди файлове и директории, а собствени.  Толкова
и аз мога да включа :))).  Правя си с моя потребител архив, после трия
файлове и директории от него и записвам нови файлове и правя
incremental backup.  После изтривам цялото дърво, дето съм го създал и
се опитвам да го възстановя от архива.  Обикновените файлове се
третират като хората, т.е. изтрите tar не ги възстановява (или
по-скоро възстановява ги и ги трие), но директориите му създават
проблем.  Ето какво дава опцията verbose:

$ tar xvf temp2.tar --listed-incremental=snap
temp/
tar: Deleting `temp/eight'
tar: temp/eight: Cannot remove: Is a directory
...

Ето ги и правата:

drwxrwxr-x    2 KeuH     KeuH         4096 Oct 24 15:34 eight

С root account няма проблеми.  Т.е. не се появява такова съобщение и
всичко изглежда както трябва, за това няма да paste-вам.  Иначе
открих, че не зависи от файловата система, т.е. и в ext3 и в mount-нат
FAT32 се тая.  Това е.

Поздрави,
Виктор

============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================


Reply via email to