Доброго времени суток!
Есть сетка - около сотни РС с Win95/98/W2K, сервер под FreeBSD 4.7 и сервер NetWare 3.2 с базами BTrieve.Вопрос - как бэкапить NetWare на диск Free? Хотя бы базы BTrieve ...
В данный момент РС бэкапятся на подмапленный диск Free, используя
связку nnCron+nnBackup.
Может есть более удобный способ бэкапа РС'ей?
Посмотри на бекап сервер Amanda
недавно ее сам установил.
клеенты вроде есть для разных платформ
> Доброго времени суток!
>Есть сетка - около сотни РС с Win95/98/W2K, сервер под FreeBSD 4.7
> и сервер NetWare 3.2 с базами BTrieve.
>
>Вопрос - как бэкапить NetWare на диск Free? Хотя бы базы BTrieve
>...
>
>В данный момент РС бэкапятся на подмапленный диск Free, используя
>связку nnCron+nnBackup.
>Может есть более удобный способ бэкапа РС'ей?Win9x/2K через smbtar
Novell - установить на ем tcp/ip, переключить на frame_ii, установить
NFS и backup'ить базы по NFSВсе дела
>Win9x/2K через smbtar
сейчас же в man'е посмотрю ...> установить NFS и backup'ить базы по NFS
а на NetWare 3.2 NFS можно поставить?! 8-О
>Win9x/2K через smbtar
посмотрел в man'е ...
эта штука отправляет результат сразу на ленту, пример из доки:smbtar -s client -t /dev/rst0 -x "My Documents" -p password
а хотелось бы сначала собрать все дампики в одном месте, а потом уже писать, например, на CDRW.
>>Win9x/2K через smbtar
>посмотрел в man'е ...
>эта штука отправляет результат сразу на ленту, пример из доки:
>
>smbtar -s client -t /dev/rst0 -x "My Documents" -p password
>
>а хотелось бы сначала собрать все дампики в одном месте, а потом
>уже писать, например, на CDRW.снова читай, пока не просветлеет.
годах в 95-96'ом я на NW3.2 ставил tcp/ip, работу netware переводил
на frame_ii, потом ставил и настраивал nfs и делал backup'ы на unix
по nfs'у, соссно и пользовательские home на novell'е тоже можно через
nfs бекапить, один фик nfs то установлен.
Ну IMHO мона гораздо прощее - поднимаешь на фре ИПХ и монтируешь к ней тома новеля стандартной ncplib-ой. И пиши потом хоть с нетвари, хоть на нетварь... И шо самое важное - тут фря командует, когда чего и скоко :-)
Процедура пошагово для простейшего случая(цитирую местную техкарту по прикручиванию почтового робота ;-)):
---------------------cut-------------------------------------------------
1. На целевом Юникс-хосте установить поддержку протокола IPX и фрейма, на котором работают новелловские сервера. Для этого файл конфигурации ядра Юникс-хоста должен содержать следующие опции:# Support for Novell Netware IPX
options IPX
# Support for Ethernet_802.3 frame used by Netware servers
pseudo-device ef
options ETHER_8023(в случае необходимости откорректировать под собственные значения)
После внесения изменений в файл конфигурации ядра необходимо откомпилировать и установить новое ядро системы
2. После установки ядра с поддержкой IPX и необходимого фрейма требуется
провести конфигурирование интерфейса и запуск поддержки протокола IPX
при загрузке системы. Для этого файл локального конфигурирования системы
при загрузке /etc/rc.local должен содержать такие строки:echo "Loading NWFS..." ; /sbin/kldload /modules/nwfs.ko
echo -n "done."
echo "Configuring IPX for net # 3005-802.3..."; ifconfig xl0f1 ipx 0x3005
echo -n "done."
echo "Starting IPXrouted..."; IPXrouted
echo -n "done."В указанных выше строках # 3005-802.3 - это номер сети IPX локальной сети и имя фрейма 802.3, используемого новелловскими серверами, а xl0f1 имя
конфигурируемого интерфейса+фрейм (xxxf0=ethernet_ii, xxxf1=ethernet_802.3, xxxf2=ethernet_802.2, xxxf3=ethernet_802.2/snap, в случае необходимости откорректировать под собственные значения)
3. После установки поддержки протокола IPX и его конфигурирования при загрузке системы необходимо создать в новелловской сети пользователя с правами, необходимыми для нормальной работы робота, обеспечив его доступ к нужным томам и директориям. Заведение такого псевдопользователя и раздачу прав осуществлять соответствующими утилитами администрирования NetWare
4. Для осуществления монтирования томов новелловских серверов к данному Юникс-хосту в режиме клиента необходимо сконфигурировать стандартного клиента NetWare для FreeBSD. Для этого необходимо выбрать локального пользователя Юникс-хоста, от лица которого будет работать робот, и в домашнем каталоге этого пользователя создать файл конфигурации .nwfsrc, содержащий информацию о логине и пароле псевдопользователя-робота при подключении ко всем необходимым новелловским серверам. В описаниях ниже предполагается, что робот будет работать от локального пользователя root Юникс-хоста, от лица этого же пользователя будет осуществляться монтирование томов новелловских серверов, а подключение к этим серверам будет осуществляться пользователем mailbot с паролем 12345678.
Пример файла .nwfsrc :[SERVER01:MAILBOT]
password=12345678
[SERVER02:MAILBOT]
password=12345678
-------------------------cut-----------------------------------------
Логиниться к новелевым серверам - см. man ncplogin
Монтировать к фре тома новеля - см. man mount_nwfs
Ну или могу вкинуть пару образцов скриптов подключения\отключения:-)
Ну а чем копировать - эт думаю ясно. На любом любимом шелле любым удобным тебе способом в любое удобное тебе место в любое время по крону ;-)
Удачи!
>Ну IMHO мона гораздо прощее - поднимаешь на фре ИПХ и монтируешь
>к ней тома новеля стандартной ncplib-ой. И пиши потом хоть с
>нетвари, хоть на нетварь... И шо самое важное - тут фря
>командует, когда чего и скоко :-)
О! Этот способ мне почему-то больше нравится! :-)
Спасибо за совет!>Ну или могу вкинуть пару образцов скриптов подключения\отключения:-)
А можно на мыло? Я в программировании на шелле пока еще возле нуля,
к сожалению ...Заранее спасибо!