Уважаемые господа, уже обращался сюда, но не последовало ответа, и мой топик удалили. Постараюсь объяснить свою проблему по-другому. Есть такая ситуация - умирает винт на серваке, надо срочно перетащить самбу с него, иначе каюк. Я задавал вопрос о том, какие файлы нужно копировать. Может кто подскажет иные способы решения проблемы.Заранее благодарен!
>Уважаемые господа, уже обращался сюда, но не последовало ответа, и мой топик
>удалили. Постараюсь объяснить свою проблему по-другому. Есть такая ситуация - умирает
>винт на серваке, надо срочно перетащить самбу с него, иначе каюк.
>Я задавал вопрос о том, какие файлы нужно копировать. Может кто
>подскажет иные способы решения проблемы.
>
>Заранее благодарен!
Файлы конфигурации копируй в первую очередь
/etc/samba
>Файлы конфигурации копируй в первую очередь
>/etc/samba
Вот скопировал. Запускаю. Ни один пользователь не может войти в домен, все доступные раньше шары отказывают в доступе.
>Вот скопировал. Запускаю. Ни один пользователь не может войти в домен, все
>доступные раньше шары отказывают в доступе.Помни, что система уже другая, - ставь такую же самбу и настраивай её конфинги подобно старым, т.к. пути и прочая лабуда может несколько отличаться.
я сам так делал и у меня всё работало, только с той разницей что был снесен линукс и я его заново устанавливал и настраивал
>Уважаемые господа, уже обращался сюда, но не последовало ответа, и мой топик
>удалили. Постараюсь объяснить свою проблему по-другому. Есть такая ситуация - умирает
>винт на серваке, надо срочно перетащить самбу с него, иначе каюк.
>Я задавал вопрос о том, какие файлы нужно копировать. Может кто
>подскажет иные способы решения проблемы.
>
>Заранее благодарен!
- копируй конфиг, желательно чтобы netbios name был альясом на hostname через dns
- копируем шары со старого
- копируем lock directory со старого сервера testparm | grep lock
- при необходимости копируем acl с шар старого сервера утилиты getfacl/setfacl
- все
>>Уважаемые господа, уже обращался сюда, но не последовало ответа, и мой топик
>>удалили. Постараюсь объяснить свою проблему по-другому. Есть такая ситуация - умирает
>>винт на серваке, надо срочно перетащить самбу с него, иначе каюк.
>>Я задавал вопрос о том, какие файлы нужно копировать. Может кто
>>подскажет иные способы решения проблемы.
>>
>>Заранее благодарен!
>
>
>- копируй конфиг, желательно чтобы netbios name был альясом на hostname через
>dns
>- копируем шары со старого
>- копируем lock directory со старого сервера testparm | grep lock
>- при необходимости копируем acl с шар старого сервера утилиты getfacl/setfacl
>- все
и в дополнении авторизация пользователей должна совпадать, если к примеру все в passwd копируй строки с пользователями, если все в ldap настраиваем клиента ldap, если с другого домена настраиваем winbind и.т.п.
>Есть такая ситуация - умирает
>винт на серваке, надо срочно перетащить самбу с него, иначе каюк.
>Я задавал вопрос о том, какие файлы нужно копировать. Может кто
>подскажет иные способы решения проблемы.Возможно поможет. У меня похожая ситуация - винт сыпется, срочно меняю, заодно обновляю систему (FreeBSD) с пятерки на шестерку. Samba PDC. Всё поставил, в тестовых условиях работает. Запускаю в реальных - юзерам дает отлуп (причем только на некоторых рабочих станциях), и всякие другие чудеса происходят. Дело оказалось не в smb.conf - его я не менял. В конечном счете проблема решилась тупым копированием файлов secrets.tdb и smbpasswd со старой Самбы (/usr/local/private во FreeBSD).
Корень проблемы мне видится в изменении SID - идентификатора, по которому распознается доменное хозяйство. Новая Самба понятия не имеет, какой был SID у старой, а клиенты к нему "привыкли". Этот самый SID зашит в файле secrets.tdb, который и нужно подсунуть новой Самбе.
Если используются NT/2k/XP (или чего там щас юзают - отстал я что-то от жизни :) ) с перемещаемыми профилями, то SID старого домена, можно узнать, если на какой-нибудь рабочей станции посмотреть в реестре раздел:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
Имена тех подразделов, которые соответствуют доменным профилям, состоят из доменного SID и идентификатора пользователя.
Еще, вроде как, нужно следить, чтобы SID'ы у домена и у PDC были одинаковыми. Тут уж man net на предмет getlocalsid/setlocalsid.
Полезные ссылки:
http://ru2.samba.org/samba/docs/man/Samba-HOWTO-Collection/s...
http://samba.org.ru/forum/read.php?f=1&i=1014&t=1014