CommuniGate Pro перенос на другое железо

Аватара пользователя
tarasov.evgeny

CommuniGate Pro перенос на другое железо

Сообщение tarasov.evgeny »

Добрый день,



Есть сервер FreeBSD.

На нём стоит:

CommuniGate Pro - Server Version: 4.1.8

Не хватает места (да и вообще очень старый), хочу перенести.

Дистрибутива нет, лицензия не понятно - то ли есть, то ли ломанный. Вроде как местные говорят, что был ломанный, а потом стал бесплатным... Сомневаюсь, поскольку на официальном сайте бесплатный только с 5 аккаунтами, здесь больше 100.

Можно как-то перенести всё на новый сервер? Видел, что есть возможность переноса всего с одного сервера, на другой через rsync, но там CommuniGate Pro был установлен на обоих машинах. Здесь так не получится, поскольку нет дистрибутива.





С уважением,



P.S. Сильно не пинайте, новичок...
Аватара пользователя
vadblm

Re: CommuniGate Pro перенос на другое железо

Сообщение vadblm »

Можно просто перенести систему на новый диск/массив при помощи dump/resstore. Правда, нет уверенности что старая фря успешно опознает всё новое железо, но это можно проверить заранее, погоняв на новом железе ту же версию.
Аватара пользователя
tarasov.evgeny

Re: CommuniGate Pro перенос на другое железо

Сообщение tarasov.evgeny »

vadblm,



Спасибо

Я тогда попробую на виртуалке.

А есть подводные камни, если версия FreeBSD старая, а я перенесу на новую версию. Или такое не возможно?

В моем случае 5.2 (x86) > 8.2 (x86)

А если я буду перекидывать с 5.2 (x86) > 8.2(x64)?
Аватара пользователя
tarasov.evgeny

Re: CommuniGate Pro перенос на другое железо

Сообщение tarasov.evgeny »

Цитата tarasov.evgeny:



В моем случае 5.2 (x86) > 8.2 (x86)

А если я буду перекидывать с 5.2 (x86) > 8.2(x64)?
CommuniGate Pro перенос на другое железо




Вы не поняли. При переносе дампом ни версия, ни битность не меняется. Всё остаётся, как было, меняется только железо. И виртуалка тут не даст представление, поскольку на ней эмулируется совсем не то железо, что может быть на целевой машине. И вполне может оказаться так, что старушка 5.2 не опознает новую сетевуху или дисковый контроллер, что сделает всю затею бесполезной.
Аватара пользователя
vadblm

Re: CommuniGate Pro перенос на другое железо

Сообщение vadblm »

Беда пришла...

Сгорел диск в RAID5.

Сейчас работает на двух.

Пытаюсь сделать дамп с работающей системы, на FTP на Windows.



Пытаюсь выполнить команду:



Код:

Код: Выделить всё

# dump -0Lf - / | ftp ftp://user:password@ХХ.ХХ.ХХ.ХХ/root.dump -

А дальше облом.


читать дальше »


Connected to ....

Logged on

Remote system type is UNIX.

Type set to I

CWD successful.

Entering Extended Passive Mode

File not found

Goodbye

DUMP: Date of this level 0 dump: Fri...

DUMP: Date last level 0 dump: the epoch

DUMP: Dumping shapshot of /dev/ad0s1f to standard output

DUMP: mapping (Pass I) [regular files]

DUMP: mapping (Pass II) [directories]

DUMP: estimated 193.... tape blocks.

DUMP: Broken pipe

DUMP: The INTIRE dump is aborted







Вот что пишет FTP:


читать дальше »


(000023)20.01.2012 12:50:51 - user (193.14.14.252)> 257 "/testdump" is current directory.

(000023)20.01.2012 12:50:51 - user (193.14.14.252)> SIZE root.dump

(000023)20.01.2012 12:50:51 - user (193.14.14.252)> 550 File not found

(000023)20.01.2012 12:50:51 - user (193.14.14.252)> EPSV

(000023)20.01.2012 12:50:51 - user (193.14.14.252)> 229 Entering Extended Passive Mode (|||3883|)

(000023)20.01.2012 12:50:51 - user (193.14.14.252)> RETR root.dump

(000023)20.01.2012 12:50:51 - user (193.14.14.252)> 550 File not found

(000023)20.01.2012 12:50:51 - user (193.14.14.252)> QUIT

(000023)20.01.2012 12:50:51 - user (193.14.14.252)> 221 Goodbye





Команда df -h

Выводит вот такие результаты:

dev/amrd0s1a

dev/amrd0s1c

dev/amrd0s1f

dev/amrd0s1d
Аватара пользователя
tarasov.evgeny

Re: CommuniGate Pro перенос на другое железо

Сообщение tarasov.evgeny »

Беда пришла...

Сгорел диск в RAID5.

Сейчас работает на двух.

Пытаюсь сделать дамп с работающей системы, на FTP на Windows.



Пытаюсь выполнить команду:



Код:

Код: Выделить всё

# dump -0Lf - / | ftp ftp://user:password@ХХ.ХХ.ХХ.ХХ/root.dump -

А дальше облом.


читать дальше »


Connected to ....

Logged on

Remote system type is UNIX.

Type set to I

CWD successful.

Entering Extended Passive Mode

File not found

Goodbye

DUMP: Date of this level 0 dump: Fri...

DUMP: Date last level 0 dump: the epoch

DUMP: Dumping shapshot of /dev/ad0s1f to standard output

DUMP: mapping (Pass I) [regular files]

DUMP: mapping (Pass II) [directories]

DUMP: estimated 193.... tape blocks.

DUMP: Broken pipe

DUMP: The INTIRE dump is aborted







Вот что пишет FTP:


читать дальше »


(000023)20.01.2012 12:50:51 - user (193.14.14.252)> 257 "/testdump" is current directory.

(000023)20.01.2012 12:50:51 - user (193.14.14.252)> SIZE root.dump

(000023)20.01.2012 12:50:51 - user (193.14.14.252)> 550 File not found

(000023)20.01.2012 12:50:51 - user (193.14.14.252)> EPSV

(000023)20.01.2012 12:50:51 - user (193.14.14.252)> 229 Entering Extended Passive Mode (|||3883|)

(000023)20.01.2012 12:50:51 - user (193.14.14.252)> RETR root.dump

(000023)20.01.2012 12:50:51 - user (193.14.14.252)> 550 File not found

(000023)20.01.2012 12:50:51 - user (193.14.14.252)> QUIT

(000023)20.01.2012 12:50:51 - user (193.14.14.252)> 221 Goodbye





Команда df -h

Выводит вот такие результаты:

dev/amrd0s1a

dev/amrd0s1c

dev/amrd0s1f

dev/amrd0s1d
Аватара пользователя
vadblm

Re: CommuniGate Pro перенос на другое железо

Сообщение vadblm »

Если нет под рукой юниксового сервера, то NFS можно поднять и на винде при помощи Windows Services for UNIX.

Или можно mount_smbfs воспользоваться для подключения к SMB шаре. Уж она, надеюсь, есть. Изображение

Или подкинуть USB диск.
Аватара пользователя
tarasov.evgeny

Re: CommuniGate Pro перенос на другое железо

Сообщение tarasov.evgeny »

Сделал раздельно.

dump -0Lf - /dev/amrd0s1a , а затем скинул по FTP

Но вот проблема - dev/amrd0s1f не может сделать DUMP поскольку не хватает места. Что можно сделать?



Mount_smbfs я сейчас попробую, а как указать, что

dump -0Lf - /dev/amrd0s1a нужно сразу на шару выкладывать?
Аватара пользователя
vadblm

Re: CommuniGate Pro перенос на другое железо

Сообщение vadblm »

Либо найти это место, либо забить и попрощаться с данными. Методы я обозначил постом выше. Дампить ФС саму на себя, как вы понимаете, невозможно. Необходимый размер можно прикинуть при помощи df -h
Аватара пользователя
tarasov.evgeny

Re: CommuniGate Pro перенос на другое железо

Сообщение tarasov.evgeny »

Цитата tarasov.evgeny:



df -h

вижу шару.
CommuniGate Pro перенос на другое железо




А показать общественности, что именно вы видите, корпоративная политика запрещает?


Цитата tarasov.evgeny:



dump -0Lf amrd0s1f > //comp/share/amrd0s1f.img

Показывает ошибку

Не найден файл или директория
CommuniGate Pro перенос на другое железо




Ещё бы, ведь вы написали полную чушь. В команде неверно абсолютно всё, хоть я примерно догадываюсь, что вы хотели сделать. Вы вообще документацию хоть какую читали?



Я, конечно, мог бы написать верную команду для вас, но вы постеснялись показать, куда именно у вас примаунчена смб-шара, не говоря о том, что я не знаю, какие у вас есть разделы. Кстати, именовать дампы по имени устройств бессмысленно, т.к. эта информация несущественна, а вот имя раздела это важно (корень, /usr, /var и т.д.).
Ответить

Вернуться в «Программное обеспечение Linux и FreeBSD»