Как сделать резервную копию коммутаторов на сервере windows 2012 server
Привет,
Мы создали резервную копию конфигурации коммутатора на сервере windows 2003 с использованием сокета.TCP/w3Sockets и vbs. Я не могу заставить это работать на сервере Windows 2012.
Кроме того, я хотел бы сделать это и в C#, и автоматически. В основном я ищу то, что можно использовать вместо сокета.dll на сервере Windows 2012
Что я уже пробовал:
Импортные розетки.dll для Windows 2012 server, но не может зарегистрироваться.
Mehdi Gholam
vbs-это старая технология, и она может быть заблокирована по соображениям безопасности на новых серверах Windows.
Под " коммутатором "мы предполагаем, что вы имеете в виду" сетевые коммутаторы", не так ли?
Member 11971472
да, сетевые коммутаторы, в первую очередь коммутаторы hp и Cisco.
Mehdi Gholam
Из того, что я помню, все, что вам нужно сделать, это телнет к коробке и ftp-загрузка.
Jochen Arndt
Вы скопировали сокет.dll от WS2003 до WS2012?
Это не сработает.
WS2012 поддерживает конечно гнездом связи.
В C# просто используйте класс System.Net.Sockets.
Member 11971472
Йохен, спасибо. могу ли я найти пример кода где-нибудь, если я хочу сделать резервную копию запущенной конфигурации на сетевом коммутаторе? Я хотел бы настроить работу так, чтобы она выполнялась один раз в день.
Jochen Arndt
Может быть. Это просто зависит от сетевых протоколов, поддерживаемых коммутаторами для удаленного доступа(например, Telnet и FTP, как упоминал Мехди).
Когда Telnet поддерживается, вы можете использовать клиент Telnet, поддерживающий сценарии (их несколько). Тогда вы можете сделать это с помощью оболочки / командного скрипта, и вам не придется писать свое собственное приложение.
Для всех протоколов вы должны быть в состоянии найти примеры C#.