Реклама на сайте Advertise with us

Перенос файлов с сохранением прав доступа

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

нет судьбы

С нами с 27.03.03
Сообщения: 4427
Рейтинг: 4204


Передовик Master-X (16.07.2011) Передовик Master-X (16.10.2011) Передовик Master-X (01.11.2011) Передовик Master-X (16.11.2011) Передовик Master-X (01.01.2012) Ветеран трепа Master-X (16.02.2012)
Ссылка на сообщениеДобавлено: 24/03/11 в 23:17       Ответить с цитатойцитата 

В некоторых случаях хочется самому перетащить файлы с одного сервака на другой сервер. У скрипта может быть длинная иерархия файлов с разными атрибутами. Каким макаром можно скопировать всё барахло, сохранив при этом эти аотрибуты, хотябы права доступа.
Я понимаю, что есть ещё уйма нюансов, и разные бинарники и крон и базы. В данный момент интересны только файлы.

®

0
 

https://views.biz/

С нами с 06.10.08
Сообщения: 1560
Рейтинг: 1601


Передовик Master-X (16.10.2015) Передовик Master-X (01.01.2016) Передовик Master-X (16.01.2016)
Ссылка на сообщениеДобавлено: 24/03/11 в 23:54       Ответить с цитатойцитата 

Блоги на вордпрессе с локалхоста на сервер переношу предварительно запаковав в tar. Вроде бы права сохраняются.

6
 



С нами с 06.10.06
Сообщения: 964
Рейтинг: 742

Ссылка на сообщениеДобавлено: 25/03/11 в 00:46       Ответить с цитатойцитата 

через tar права сохраняются если паковать/распаковувать с ключем -p
с таким же ключем можно rsync'нуть

MyPublicDreams.com - Exclusive public paysite.

6
 



С нами с 08.02.03
Сообщения: 10559
Рейтинг: 5961


Передовик Master-X (01.06.2018) Передовик Master-X (16.06.2019) Передовик Master-X (01.04.2020) Передовик Master-X (16.04.2020) Передовик Master-X (16.10.2021) Ветеран трепа Master-X (01.11.2021)
Ссылка на сообщениеДобавлено: 25/03/11 в 18:47       Ответить с цитатойцитата 

чем rsync то не устраивает?

0
 

www.phpdevs.com

С нами с 24.10.02
Сообщения: 16633
Рейтинг: 16105


Передовик Master-X (01.09.2005) Передовик Master-X (16.09.2005) Передовик Master-X (01.10.2005) Передовик Master-X (16.08.2006) Передовик Master-X (16.10.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 25/03/11 в 23:50       Ответить с цитатойцитата 

По памяти архивация:
Код:
tar -cvf backup.tar /www/ww.sitedir.com/
gzip  backup.tar


Так где разворачиваем,
1. важно иметь тех же юзеров и группы
2. из под рута
Код:
tar -xzvf backup.tar.gz

Пишу на php/mysql/django за вменяемые деньги.
Обращаться в личку.

6
 



С нами с 03.07.06
Сообщения: 15
Рейтинг: 7

Ссылка на сообщениеДобавлено: 27/03/11 в 08:31       Ответить с цитатойцитата 

Если 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, чтобы совпадали пользователи.

0
 



С нами с 06.10.06
Сообщения: 964
Рейтинг: 742

Ссылка на сообщениеДобавлено: 27/03/11 в 11:57       Ответить с цитатойцитата 

у любой тулзы для копирования контента есть ключ чтобы права сохранить.

MyPublicDreams.com - Exclusive public paysite.

0
 

Мотиватор :)

С нами с 06.05.09
Сообщения: 3028
Рейтинг: 607

Ссылка на сообщениеДобавлено: 27/03/11 в 22:02       Ответить с цитатойцитата 

tar pczf backup.tar.gz .
заархивирует текущую директорию с правами доступа
на новом месте, tar xvf backup.tar.gz
только надо позаботиться о юзере и группе, которые на новом серваке:
chown -R username:groupname ./*

Just a signature.

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »