Страница 1 из 3

Скопировать данные с одного сервера на другой

СообщениеДобавлено: 10 июл 2006, 12:55
Танин Виктор
Добрый день! Хочу настроить просто копирование данных (файлы, папки) с одного сервера на другой. Сжатие не нужно. Желательно копирование прав. Нужно для быстрого переключения приложения (Зен) с одного хранилища на другое (в зене только ярлыки) в случае отказа первого. Хотелось бы штатными средствами или как можно более простым и бесплатным способом. Копировать как-нибудь кроном.

Не спорю, что надо иметь бэкапы на ленте, но хочется и оперативность срабатывания: пришёл утром, если с сервером проблемы - подправил ярлыки в зене, и всё, пользователь ничего не понял - работает как прежде.

ОС: НВ6.5 СП3 (пока). Сервера принимающий и отдающий одинаковой программной конфигурации.

Спасибо.

используйте RSYNC

СообщениеДобавлено: 10 июл 2006, 13:06
skoltogyan
используйте RSYNC

СообщениеДобавлено: 10 июл 2006, 13:12
Танин Виктор
если не затруднит - можно поподробнее

СообщениеДобавлено: 10 июл 2006, 13:38
Алексей Волков
Кроме того, в ZEN-не можно шаттно натроит механизм fault-tollerance без необходимости в дальнейшем менять содержимое ярлыков.

в состав

СообщениеДобавлено: 10 июл 2006, 14:19
skoltogyan
в состав Вашего сервера входит : rsync.nlm

пример использования тут
http://forge.novell.com/modules/xfconte ... rsync.html
и
http://www.novell.com/coolsolutions/appnote/654.html

СообщениеДобавлено: 10 июл 2006, 15:56
Василий Новелович
http://novell.org.ru/forum/viewtopic.ph ... 2%E0%EC%E8 По моему Consolidation Utility рулит! Лично мне понравилась утилита.

коллега искал средство, что-бы по cron-у

СообщениеДобавлено: 10 июл 2006, 16:25
skoltogyan
коллега искал средство, что-бы по cron-у

Re: коллега искал средство, что-бы по cron-у

СообщениеДобавлено: 11 июл 2006, 09:15
Charles Kludge
skoltogyan писал(а):коллега искал средство, что-бы по cron-у

TaskMaster - http://avanti-tech.com/ , лекарство дам.

Re: коллега искал средство, что-бы по cron-у

СообщениеДобавлено: 11 июл 2006, 10:13
Виктор Танин
Charles Kludge писал(а):
skoltogyan писал(а):коллега искал средство, что-бы по cron-у

TaskMaster - http://avanti-tech.com/ , лекарство дам.


Напишите в личку, опробую;)

---
Виктор Танин и Танин Виктор один и тот же учаснег. Просто проблемы с профилем

СообщениеДобавлено: 11 июл 2006, 10:17
Виктор Танин
rsync.nlm интересна очень. Жаль, трасти не переносит. С зеном - fault tolerance действительно удобен. Осталось с трастями разобраться, чтоб приложения нормально работали.

"c"трасти :)

СообщениеДобавлено: 11 июл 2006, 11:31
skoltogyan
из скрипта (минут за 20 до rsync) запуститте trustee.nlm (он покажет ключи запуска).

еслиу Вас нет этой NLM-ки - найдете на support.novell.com

На выходе эта команда создает тестовый файл с правами.
этот вайл, как и остальные файлы прекрасно можно копировать при помощи rsync.nlm

Re: "c"трасти :)

СообщениеДобавлено: 11 июл 2006, 12:18
Константин Ошмян
skoltogyan писал(а):На выходе эта команда создает тестовый файл с правами.
этот вайл, как и остальные [...]
Сергей, видимо, хотел сказать "текстовый файл" :wink: , т.е. при необходимости его можно подкорректировать любым текстовым редактором либо утилитами командной строки вроде sed для замены имени тома либо пути, если они на разных серверах отличаются.

СообщениеДобавлено: 11 июл 2006, 13:28
Музалёв Николай
или как можно более простым

А если взять, и назло всем - купить новый СС ?
И будет вам со всех сторон счастье: и отличный локальный менеджер, и никакого крона, и синхро по таймеру...

СообщениеДобавлено: 12 июл 2006, 00:47
Виктор Танин
2 skoltogyan, 2 Константин Ошмян
trustee.nlm конечно сохранит все права. и про перенос файлика тоже не сложно. однако терзал (терзает?) вопрос: а как восстановить права на томе сервера-прёмника. В принципе, зная примерный объем данных, которые будут переносится утилитой, можно прикинуть время, которое на всё это уйдёт. "Накинуть" ещё минут 30 или час, и после этого запускать по крону на принимающей стороне trustee.nlm
Для простоты может даже создать такой же том на принимающей стороне. Ну или посложнее реализовать: rsync данных, trustee "снять", rsync trustee, ну на принимающей стороне какой-нить скрипт, который определит время создания trustee.file и уже тогда запустит восстановление прав. В том же скрипте можно и подправить сам файл на предмет имени тома/путей.

Буду пробовать в ближайшие выходные. Начну с простого варианта, потом посложнее

2 Музалёв Николай СС новый и назло всем можно, если его стоимость подъёмна для небольшого гос. учреждения.

СообщениеДобавлено: 12 июл 2006, 02:44
Владимир Горяев
rsync рулит
поищи , я ссылок давал, с примерами там в т.ч. и трасти.