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
============================================================================