EdgeSwitch Firmware upgrade 방법 ==================================== `원문 `_ 번역일 : 2017-10-21 이 문서는 EdgeSwitch (ES) 의 펌웨어를 웹관리 UI 나 CLI 로 업그레이드 하는 방법에 대해서 설명합니다. 현재 사용되는 펌웨어 버젼이 1.0.0 이면 최신버젼으로 업그레이드 하기전에 먼저 1.0.1로 업그레이드를 한후에 진행해야합니다. 최신 펌웨어는 `펌웨어 다운로드페이지 `_ 에서 받을수 있습니다. 웹 인터페이스로 업그레이드하기 ------------------------------- 1. 펌웨어 설정 메뉴로 들어가기 **Basic > Firmware Upgrade** .. note:: 구버젼에서는 **System > Firmware > Configuration and Upgrade** 2. 새 펌웨어를 스위치에 업로드 하기 * 백업펌웨어를 위해서 |upload_button| 버튼을 누릅니다. * 아까 받은 펌웨어를 선택하고 |begin_tranfer_button| 을 눌러서 업로드 합니다. * 업로드된 펌웨어를 *next active firmware* 로 설정합니다. .. |upload_button| image:: _firmware_upgrade/mceclip0.png .. |begin_tranfer_button| image:: _firmware_upgrade/mceclip1.png 3. 스위치 재시작 **Basic > Restart Switch** .. note:: **System > Utilities > Restart Switch** 메뉴에서도 재기동가능합니다. CLI 로 업그레이드하기 ---------------------- TFTP 나 FTP 서버등을 이용해서 엣지스위치에서 파일을 받거나 보내는 방법이 필요합니다. .. note:: Putty 를 이용해서 SSH, Telnet 이나 콘솔을 사용가능하며, 이걸로 CLI 를 접근가능합니다. 1. 권한모드로 들어갑니다. .. code-block:: shell enable 2. 현재 사용되는 펌웨어와 백업 펌웨어를 확인합니다. .. code-block:: shell show bootvar ------- -------------------- ---------------------------------------- Image Version Descriptions ------- -------------------- ---------------------------------------- active *1.2.0.4792511 backup Current Active : 1.2.0.4792511 Next Active : 1.2.0.4792511 3. 새 펌웨어를 스위치로 업로드 합니다. .. code-block:: shell copy tftp:/// backup copy ftp://@/ backup .. code-block:: shell copy tftp://192.168.1.10/ES-eswh.v1.7.1.4993748.stk backup Mode........................................... TFTP Set Server IP.................................. 192.168.1.10 Path........................................... ./ Filename....................................... ES-eswh.v1.7.1.4993748.stk Data Type...................................... Code Destination Filename........................... backup Management access will be blocked for the duration of the transfer Are you sure you want to start? (y/n) y TFTP Code transfer starting... File contents are valid. Copying file to flash… File transfer operation completed successfully. .. note:: 파일 전송 시간이 좀 걸릴수 있습니다. 4. 새로 업로드된 펌웨어를 *next active firmware* 로 선택하십시오. .. code-block:: shell boot system backup 5. Active 와 backup 펌웨어를 확인하세요. .. code-block:: shell show bootvar ------- -------------------- ---------------------------------------- Image Version Descriptions ------- -------------------- ---------------------------------------- active 1.2.0.4792511 backup *1.7.1.4993748 Current Active : 1.2.0.4792511 Next Active : 1.7.1.4993748 .. note:: * 이 표시된 펌웨어가 다음 재기동후에 이용될 펌웨어를 가르킵니다. 만약 3번째 순서에 실행된 명령어가 제대로 수행되었다면, 백업위치에 설정된 펌웨어로 기동될것이고 기동후엔 active 펌웨어를 대체할것입니다. 7. 스위치를 재기동하세요. .. code-block:: shell reload 8. active 와 backup 펌웨어 설정이 바뀐것을 확인하세요. .. code-block:: shell show bootvar ------- -------------------- ---------------------------------------- Image Version Descriptions ------- -------------------- ---------------------------------------- active *1.7.1.4993748 backup 1.2.0.4792511 Current Active : 1.7.1.4993748 Next Active : 1.7.1.4993748