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

Перенос конфигурации с RB951G на ccr1016-12g

Добавлено: 13 дек 2016, 11:37
densne
Добрый день.

В один прекрасный момент крякнул ccr1016-12g, отдали по гарантии в ремонт.
На резервную замену ничего не было кроме временного решения в виде RB951G, на удивление бекап снятый на CCR идеально поднялся с сохранением всех настроек, ну кроме того что порты заново пришлось переписать потом ибо их стало 5 вместо 12.

Через некоторое время вернули с ремонта CCR, но бекап текущий с некоторыми изменениями снятый уже на RB951G при попытке загрузить его на CCR полностью вешал большой роутер, наглухо.. Резетом востанавливали пару раз и загружали с пустой конфигурацией, а потом примерно через сутки CCR опять полностью повис, перестал загружаться даже после передергивания питания. Непонятно, возможно что то там на матери жуткое у него всё таки сгорело, а с ремонта нам его вернули сказав что "сбросили конфигурацию и все заработало", отдали опять по гарантии с пометкой, уж если чините, то хотелось бы чтобы он хотя бы включался и работал больше суток.

Вопрос знатокам:
Теоретически, возможно ли бекап с RB951G загружать на CCR, обратный вариант идеально прокатил, просто очень много рукописных настроек для firewall и VPN и не хотелось бы их заново переписывать или перегружать через скрипты как то, если бекап грузиться нормально без ошибок системы, или надо всё таки ручками переносить?. И не может ли загруженный бекап с настройками RB951G на CCR1016 вешать наглухо второй роутер, так что железка только с резета восстанавливается?

Re: Перенос конфигурации с RB951G на ccr1016-12g

Добавлено: 13 дек 2016, 12:18
KARaS'b
Не хорошо даже на одинаковые железки закатывать бэкап не от нее, у вас как минимум при бэкапе переезжают маки, если это не учесть, может аукнуться. В вашем случае железки совершенно разные, разные наборы портов, свиччипы и т.д. Самым правильным вариантом будет не бэкап, а экпорт конфигурации, просмотр ее, правка под новую железку и импорт на новую железку, но для этого нужна либо работоспособная исходная железка, либо заблаговременный и актуальный экспорт конфига.

Re: Перенос конфигурации с RB951G на ccr1016-12g

Добавлено: 13 дек 2016, 12:22
densne
Сейчас есть рабочая RB951, и есть новая с иголочки CCR1016, подскажите пожалуйста как правильно перенести конфигурацию?

Re: Перенос конфигурации с RB951G на ccr1016-12g

Добавлено: 13 дек 2016, 12:25
gmx
На рабочем в терминале делаете export. Получаете конфиг в читаемом виде.

Затем вручную, построчно, со знанием дела переносим в терминал нового микротика.

Re: Перенос конфигурации с RB951G на ccr1016-12g

Добавлено: 13 дек 2016, 12:35
densne
эхх..( именно этого и хотелось избежать как то упростив перенос.

Re: Перенос конфигурации с RB951G на ccr1016-12g

Добавлено: 13 дек 2016, 15:17
Vlad-2
densne писал(а):эхх..( именно этого и хотелось избежать как то упростив перенос.

Не уж то у Вас там 1000 строк конфига??
Я бы руками бы переносил при важности железки/сервисов.

Мой совет не совсем будет даже как бы профессиональным, но вроде у друга сработало(работает и по сей день) так:
1) накатываем полный бэкап сделанный в рамках другой железки.
2) тыкаем в свойство каждого ether порта и там жмём кнопку сброс мак-адреса
(и так с каждым портом)
3) проверяем пользователей, меняем пароль на любой учётке, проверяем и настраиваем(доводим время)
4) перегружаем роутер
5) смотрим логи, есть ли ошибки явные
6) делаем бэкап полный уже на этом роутере.
всё.
Вот такая схема у него работает, глюков нету, конфигурация вся переносится.

Мой житейско-практический совет:
я на CCR1016 и вообще в линейке rack-mount роутерах стараюсь не использовать много портов(даже если есть),
а юзаю Бондинг(и) на которые у меня всё завязано, и в случаи переноса, проще в настройках Бондинга
сменить привязанные порты и всё, остальная конфигурация не меняется/не задевается(ни настройки ни виланов,
ни рррое, ни файрволов, ничего не трогается).
Правда при Бондинге нужен(нужны) свитчи не плохие, стоящие до(и/ли)после CCR, но обычно там где ставят CCR,
свитч уровня коммутации/агрегации обычно есть.

Re: Перенос конфигурации с RB951G на ccr1016-12g

Добавлено: 13 дек 2016, 15:33
EdkiyGluk
ИМХО проще сделать импорт коммандой import verbose=yes
и в консоли он ругнётся какую строчку не сглотнул.. залезаем в файл.. правим строчку... и дальше пишем import verbose=yes from-line=500
т.е. начать импорт начиная со строки 500)
и так до финиша

Re: Перенос конфигурации с RB951G на ccr1016-12g

Добавлено: 13 дек 2016, 20:23
podarok66
Ужас, господа, ужас. Железка за 40К, хорошая такая, мощная. И относится к ней, как к домашней мыльнице? Простите, вот не совру, что я свой конфиг ( а это 7К+ строк, у меня одних адресов в списках несколько тысяч и скриптов немеряно просто сидят в конфиге, потому что что-то пишется, что-то правится, а что-то просто чтобы не потерять) весь за час-два построчно переберу для переноса. Там же реальных мест, где надо править не столь много... Вот не стоит лениться, в жизни сисадмина это может привести к весьма неприятным и длительным последствиям.

Re: Перенос конфигурации с RB951G на ccr1016-12g

Добавлено: 13 дек 2016, 20:46
Vlad-2
Не ругайте уж всех нас. У всех свои тараканы. :-)
С Вами согласен, что надо к таким вещам подходить очень и очень. Поэтому я по натуре и занудливый педант ;;-)))
Конфиг(и) регулярно при возможности упрощаю, добиваю так же как и Вы, что-то обновляю, вписываю, убираю.
В случаи переноса руководствуюсь и здравом смыслом и опытом + временем.

А кому то хочется по-быстрому и ляп-ляп сделать, есть такие люди, вечно спешащие куда-то :ps_ih:

Re: Перенос конфигурации с RB951G на ccr1016-12g

Добавлено: 14 дек 2016, 08:34
densne
Причем тут тяп-ляп и спешка.. и виндовс можно ставить ручками прописывая каждую dll ку недели три, а можно запустив контролируемый setup.
Просто в силу того что нет в этом опыта хотел выяснить как правильно и оптимально переносить настройки с одной железки на другую... вообще то думал, что механизм бекап/ресторе как раз для этого:). Про import построчный конфига спасибо большое. Попробую.