Master-X
Регистрация
|
Вход
Форум
|
Новости
|
Статьи
Главная
»
Форум
»
Хостинги / Домены / Железо
»
Тема:
Перенос файлов с сохранением прав доступа
Новая тема
Ответить
цитата
24/03/11 в 23:17
Vyacheslav
В некоторых случаях хочется самому перетащить файлы с одного сервака на другой сервер. У скрипта может быть длинная иерархия файлов с разными атрибутами. Каким макаром можно скопировать всё барахло, сохранив при этом эти аотрибуты, хотябы права доступа.
Я понимаю, что есть ещё уйма нюансов, и разные бинарники и крон и базы. В данный момент интересны только файлы.
цитата
24/03/11 в 23:54
San_Tehnik
Блоги на вордпрессе с локалхоста на сервер переношу предварительно запаковав в tar. Вроде бы права сохраняются.
цитата
25/03/11 в 00:46
adminZ
через tar права сохраняются если паковать/распаковувать с ключем -p
с таким же ключем можно rsync'нуть
цитата
25/03/11 в 18:47
JM
чем rsync то не устраивает?
цитата
25/03/11 в 23:50
Stek
По памяти архивация:
Код:
tar -cvf backup.tar /www/ww.sitedir.com/
gzip backup.tar
Так где разворачиваем,
1. важно иметь тех же юзеров и группы
2. из под рута
Код:
tar -xzvf backup.tar.gz
цитата
27/03/11 в 08:31
kyxap[0]
Если linux - cначала
rsync -aAHXD --numeric-ids /source/dir/
user@remotehost.net
:/dest/dir
потом на remotehost
find /dest/dir -uid OLDUSERID -print0 | xargs -0 chown newuser:newuser
ну и так же со всеми остальными uid, чтобы совпадали пользователи.
цитата
27/03/11 в 11:57
adminZ
у любой тулзы для копирования контента есть ключ чтобы права сохранить.
цитата
27/03/11 в 22:02
alex.raven
tar pczf backup.tar.gz .
заархивирует текущую директорию с правами доступа
на новом месте, tar xvf backup.tar.gz
только надо позаботиться о юзере и группе, которые на новом серваке:
chown -R username:groupname ./*
Новая тема
Ответить
Эта страница в полной версии