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

Простая задача во FreeBSD

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



С нами с 13.11.04
Сообщения: 130
Рейтинг: 91

Ссылка на сообщениеДобавлено: 05/02/09 в 19:48       Ответить с цитатойцитата 

нужна команда для крона, чтобы с диска ad0 копировать определенную директорию (domains)со всем содержимым с сохранением свойств и атрибутов файлов на аналогичную зеркальную директорию диска ad1. причем файлы должны перед копированием проверятся на дату изменения (т.е. записывались только новые и перезаписывались файлы с более старой датой изменения).
(я так понимаю делается это все посредством tar) Если кто так делает, привидите пример команды плиз. С меня рейт.

Buy/Sell Adult Traffic
||(aka Skimmer)

0
 



С нами с 27.01.03
Сообщения: 156
Рейтинг: 187

Ссылка на сообщениеДобавлено: 05/02/09 в 20:34       Ответить с цитатойцитата 

если хочется именно таром:

tar -cv --newer 2008-01-01 -f - /mount/ad0/directory | tar xpvf - -C /mount/ad1

3
 



С нами с 13.11.04
Сообщения: 130
Рейтинг: 91

Ссылка на сообщениеДобавлено: 05/02/09 в 20:56       Ответить с цитатойцитата 

о, спасиб )
диск ad1 должен быть обязательно подмонтирован ?(у меня система на ad0, а ad1 хочу чтоб был зеркалом на случай осыпания ad0,копию винта я делал с помощью clonehdd)
и вот это- "/mount/.." - оно как раз и подмонтирует его (тогда зачем нужно монтировать ad0 ?)разъясните плиз чтоб хоть это немного вкурить icon_rolleyes.gif

Buy/Sell Adult Traffic
||(aka Skimmer)

0
 



С нами с 03.02.09
Сообщения: 139
Рейтинг: 235

Ссылка на сообщениеДобавлено: 05/02/09 в 21:12       Ответить с цитатойцитата 

Я для таких задач использую rsync, в принципе он для этого и предназначен - для синхронизации данных, как локально, так и удаленно. Лично я делаю удаленную синхронизацию с бекап-сервером, который предоставляется провайдером. При этом передается через сеть минимум данных и синхронизация нескольких десятков гигов происходит очень быстро.

0
 



С нами с 15.08.07
Сообщения: 203
Рейтинг: 321

Ссылка на сообщениеДобавлено: 05/02/09 в 21:38       Ответить с цитатойцитата 

а чего не сделать просто рейд зеркальный?

0
 



С нами с 13.11.04
Сообщения: 130
Рейтинг: 91

Ссылка на сообщениеДобавлено: 05/02/09 в 21:52       Ответить с цитатойцитата 

Цитата:
Я для таких задач использую rsync...

Цитата:
а чего не сделать просто рейд зеркальный?

ребят, я конечно не сомневаюсь что вы можете и так и эдак, но у меня была просьба привести команду (что Cynic и сделал- за что ему спасиб и рейт) только вот после этого у меня появились пара конкретных вопросов, которые я озвучил и хотел бы вкурить, чтоб не накосячить на серваке ненароком icon_wink.gif

Buy/Sell Adult Traffic
||(aka Skimmer)

0
 



С нами с 27.01.03
Сообщения: 156
Рейтинг: 187

Ссылка на сообщениеДобавлено: 06/02/09 в 13:54       Ответить с цитатойцитата 

pirog писал:

диск ad1 должен быть обязательно подмонтирован ?(у меня система на ad0, а ad1 хочу чтоб был зеркалом на случай осыпания ad0,копию винта я делал с помощью clonehdd)


оба должны быть подмонтированы
названия каталогов /mount/ad0/directory и /mount/ad1/ даны для примера

0
 

Криптопохуист

С нами с 05.04.03
Сообщения: 17156
Рейтинг: 6019

Ссылка на сообщениеДобавлено: 06/02/09 в 22:04       Ответить с цитатойцитата 

Утилиты dump/restore тоже зачем то выдумали по ходу.

0
 



С нами с 13.11.04
Сообщения: 130
Рейтинг: 91

Ссылка на сообщениеДобавлено: 06/02/09 в 23:16       Ответить с цитатойцитата 

Cynic: --newer 2008-01-01 будет каждый раз копировать все файлы которые старше этой даты. Нам нужно чтобы при втором и последующих заходах крона копировались только измененные и вновь созданные файлы. Можно это осуществить средством tar или же придется юзать rsync?
Pentarh: где-то про dump/restore читал что они не всегда корректно передают атрибуты файлов. Или я ошибаюсь?

Buy/Sell Adult Traffic
||(aka Skimmer)

0
 



С нами с 15.08.07
Сообщения: 203
Рейтинг: 321

Ссылка на сообщениеДобавлено: 07/02/09 в 00:30       Ответить с цитатойцитата 

можешь стукнуть мне, кину тебе скрипт который будет копить только новые файлы, я для старых создавать хардлинку

3
 



С нами с 27.01.03
Сообщения: 156
Рейтинг: 187

Ссылка на сообщениеДобавлено: 10/02/09 в 18:14       Ответить с цитатойцитата 

pirog писал:
Cynic: --newer 2008-01-01 будет каждый раз копировать все файлы которые старше этой даты. Нам нужно чтобы при втором и последующих заходах крона копировались только измененные и вновь созданные файлы. Можно это осуществить средством tar или же придется юзать rsync?


с ходу могу посоветовать только дату руками менять

0
 



С нами с 27.01.03
Сообщения: 156
Рейтинг: 187

Ссылка на сообщениеДобавлено: 10/02/09 в 18:15       Ответить с цитатойцитата 

geCTP писал:
можешь стукнуть мне, кину тебе скрипт который будет копить только новые файлы, я для старых создавать хардлинку


какая хардлинка, по условиям задачи разделы разные

0
 



С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144

Ссылка на сообщениеДобавлено: 10/02/09 в 18:33       Ответить с цитатойцитата 

geCTP писал:
можешь стукнуть мне, кину тебе скрипт который будет копить только новые файлы, я для старых создавать хардлинку


Во первых, как уже сказано, разделы разные. А во вторых - какой, нафик, бекап с хардлинкой? icon_smile.gif

Моя подпись.

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

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


Перейти:  



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

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

Опросы

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



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