Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Пакуем файлы с сохранением прав
цитата
25/03/09 в 13:58
 densa
Подскажите как правильно запакавать, а потом распаковать сайт с сохранением всех прав?
Сам сколько не пробовал, вроде в tar упаковывал, а права потом все равно приходится в ручную проставлять
цитата
25/03/09 в 14:08
 nordic
Как-то так кажись делал:
tar -czpf archieve.tar.gz file

а вообще все есть тут: man tar
цитата
25/03/09 в 15:11
 ivango
tar cvzf mycatalog.tar.gz dirname ( на фрибсд )
tar -cvzf mycatalog.tar.gz dirname ( на линуксе )

вроде бы так. Во всяком случае я это делаю так...
цитата
25/03/09 в 15:16
 densa
спасибо попробую smail54.gif
цитата
25/03/09 в 23:32
 Dak
насколько я помню, главное не запаковать с правами(т.к. по умолчанию права сохраняются), а главное распаковать с ними icon_smile.gif

на фре паковка
tar cfz file.tgz dir1 dir2 ...

распаковка
tar xzfp file.tgz
цитата
26/03/09 в 21:37
 Dr.Syshalt
Не совсем понятно, в чем именно проблема, деталей мало.

Если проблема в маске достука, то дело в umask, скорее всего. При распаковке указываем umask 0 перед командой tar xf

$ umask 0; tar xf archive.tar

Если проблема с владельцем восстановленных файлов - надо (что естественно) восстанавливать из-под рута.
цитата
27/03/09 в 03:29
 Dantist
Главное еще запаковать и распаковать под одним и тем же юзверем...
Ибо, если овнер поменяется - то грошь цена тем правам на файлах :)))) (Трабла эта решается chown'ом, но решение может быть утомительно.. :) )
цитата
28/03/09 в 00:14
 Dak
паковал переносил неоднократно, с теми ключами, что указывал в посте выше. все овнеры и права остаются на месте.
по поводу овнеров еще может быть тонкость: если это разные сервера, то проверьте чтобы ID овнеров совпадали. смотреть файлик /etc/passwd
цитата
30/03/09 в 09:36
 creator123
Dantist писал:
Главное еще запаковать и распаковать под одним и тем же юзверем...
Ибо, если овнер поменяется - то грошь цена тем правам на файлах icon_smile.gif))) (Трабла эта решается chown'ом, но решение может быть утомительно.. icon_smile.gif )


chown -R совсем не утомительно ;)
цитата
30/03/09 в 10:54
 Dantist
creator123 писал:
chown -R совсем не утомительно ;)

Если во всем бекапе один овнер и/или одна группа на всех файлах :)
А если там огромное дерево папок, и принадлежит оно разным юзверям, и их айди нет в системе - то чоун делать утомительноо :)))


Эта страница в полной версии