CommuniGate Pro перенос на другое железо
-
tarasov.evgeny
CommuniGate Pro перенос на другое железо
Добрый день,
Есть сервер FreeBSD.
На нём стоит:
CommuniGate Pro - Server Version: 4.1.8
Не хватает места (да и вообще очень старый), хочу перенести.
Дистрибутива нет, лицензия не понятно - то ли есть, то ли ломанный. Вроде как местные говорят, что был ломанный, а потом стал бесплатным... Сомневаюсь, поскольку на официальном сайте бесплатный только с 5 аккаунтами, здесь больше 100.
Можно как-то перенести всё на новый сервер? Видел, что есть возможность переноса всего с одного сервера, на другой через rsync, но там CommuniGate Pro был установлен на обоих машинах. Здесь так не получится, поскольку нет дистрибутива.
С уважением,
P.S. Сильно не пинайте, новичок...
Есть сервер FreeBSD.
На нём стоит:
CommuniGate Pro - Server Version: 4.1.8
Не хватает места (да и вообще очень старый), хочу перенести.
Дистрибутива нет, лицензия не понятно - то ли есть, то ли ломанный. Вроде как местные говорят, что был ломанный, а потом стал бесплатным... Сомневаюсь, поскольку на официальном сайте бесплатный только с 5 аккаунтами, здесь больше 100.
Можно как-то перенести всё на новый сервер? Видел, что есть возможность переноса всего с одного сервера, на другой через rsync, но там CommuniGate Pro был установлен на обоих машинах. Здесь так не получится, поскольку нет дистрибутива.
С уважением,
P.S. Сильно не пинайте, новичок...
-
vadblm
Re: CommuniGate Pro перенос на другое железо
Можно просто перенести систему на новый диск/массив при помощи dump/resstore. Правда, нет уверенности что старая фря успешно опознает всё новое железо, но это можно проверить заранее, погоняв на новом железе ту же версию.
-
tarasov.evgeny
Re: CommuniGate Pro перенос на другое железо
vadblm,
Спасибо
Я тогда попробую на виртуалке.
А есть подводные камни, если версия FreeBSD старая, а я перенесу на новую версию. Или такое не возможно?
В моем случае 5.2 (x86) > 8.2 (x86)
А если я буду перекидывать с 5.2 (x86) > 8.2(x64)?
Спасибо
Я тогда попробую на виртуалке.
А есть подводные камни, если версия FreeBSD старая, а я перенесу на новую версию. Или такое не возможно?
В моем случае 5.2 (x86) > 8.2 (x86)
А если я буду перекидывать с 5.2 (x86) > 8.2(x64)?
-
tarasov.evgeny
Re: CommuniGate Pro перенос на другое железо
Цитата tarasov.evgeny:
В моем случае 5.2 (x86) > 8.2 (x86)
А если я буду перекидывать с 5.2 (x86) > 8.2(x64)?
Вы не поняли. При переносе дампом ни версия, ни битность не меняется. Всё остаётся, как было, меняется только железо. И виртуалка тут не даст представление, поскольку на ней эмулируется совсем не то железо, что может быть на целевой машине. И вполне может оказаться так, что старушка 5.2 не опознает новую сетевуху или дисковый контроллер, что сделает всю затею бесполезной.
В моем случае 5.2 (x86) > 8.2 (x86)
А если я буду перекидывать с 5.2 (x86) > 8.2(x64)?
CommuniGate Pro перенос на другое железо
Вы не поняли. При переносе дампом ни версия, ни битность не меняется. Всё остаётся, как было, меняется только железо. И виртуалка тут не даст представление, поскольку на ней эмулируется совсем не то железо, что может быть на целевой машине. И вполне может оказаться так, что старушка 5.2 не опознает новую сетевуху или дисковый контроллер, что сделает всю затею бесполезной.
-
vadblm
Re: CommuniGate Pro перенос на другое железо
Беда пришла...
Сгорел диск в RAID5.
Сейчас работает на двух.
Пытаюсь сделать дамп с работающей системы, на FTP на Windows.
Пытаюсь выполнить команду:
Код:
А дальше облом.
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
Сгорел диск в 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 перенос на другое железо
Беда пришла...
Сгорел диск в RAID5.
Сейчас работает на двух.
Пытаюсь сделать дамп с работающей системы, на FTP на Windows.
Пытаюсь выполнить команду:
Код:
А дальше облом.
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
Сгорел диск в 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 перенос на другое железо
Если нет под рукой юниксового сервера, то NFS можно поднять и на винде при помощи Windows Services for UNIX.
Или можно mount_smbfs воспользоваться для подключения к SMB шаре. Уж она, надеюсь, есть.
Или подкинуть USB диск.
Или можно mount_smbfs воспользоваться для подключения к SMB шаре. Уж она, надеюсь, есть.

Или подкинуть USB диск.
-
tarasov.evgeny
Re: CommuniGate Pro перенос на другое железо
Сделал раздельно.
dump -0Lf - /dev/amrd0s1a , а затем скинул по FTP
Но вот проблема - dev/amrd0s1f не может сделать DUMP поскольку не хватает места. Что можно сделать?
Mount_smbfs я сейчас попробую, а как указать, что
dump -0Lf - /dev/amrd0s1a нужно сразу на шару выкладывать?
dump -0Lf - /dev/amrd0s1a , а затем скинул по FTP
Но вот проблема - dev/amrd0s1f не может сделать DUMP поскольку не хватает места. Что можно сделать?
Mount_smbfs я сейчас попробую, а как указать, что
dump -0Lf - /dev/amrd0s1a нужно сразу на шару выкладывать?
-
vadblm
Re: CommuniGate Pro перенос на другое железо
Либо найти это место, либо забить и попрощаться с данными. Методы я обозначил постом выше. Дампить ФС саму на себя, как вы понимаете, невозможно. Необходимый размер можно прикинуть при помощи df -h
-
tarasov.evgeny
Re: CommuniGate Pro перенос на другое железо
Цитата tarasov.evgeny:
df -h
вижу шару.
А показать общественности, что именно вы видите, корпоративная политика запрещает?
Цитата tarasov.evgeny:
dump -0Lf amrd0s1f > //comp/share/amrd0s1f.img
Показывает ошибку
Не найден файл или директория
Ещё бы, ведь вы написали полную чушь. В команде неверно абсолютно всё, хоть я примерно догадываюсь, что вы хотели сделать. Вы вообще документацию хоть какую читали?
Я, конечно, мог бы написать верную команду для вас, но вы постеснялись показать, куда именно у вас примаунчена смб-шара, не говоря о том, что я не знаю, какие у вас есть разделы. Кстати, именовать дампы по имени устройств бессмысленно, т.к. эта информация несущественна, а вот имя раздела это важно (корень, /usr, /var и т.д.).
df -h
вижу шару.
CommuniGate Pro перенос на другое железо
А показать общественности, что именно вы видите, корпоративная политика запрещает?
Цитата tarasov.evgeny:
dump -0Lf amrd0s1f > //comp/share/amrd0s1f.img
Показывает ошибку
Не найден файл или директория
CommuniGate Pro перенос на другое железо
Ещё бы, ведь вы написали полную чушь. В команде неверно абсолютно всё, хоть я примерно догадываюсь, что вы хотели сделать. Вы вообще документацию хоть какую читали?
Я, конечно, мог бы написать верную команду для вас, но вы постеснялись показать, куда именно у вас примаунчена смб-шара, не говоря о том, что я не знаю, какие у вас есть разделы. Кстати, именовать дампы по имени устройств бессмысленно, т.к. эта информация несущественна, а вот имя раздела это важно (корень, /usr, /var и т.д.).