목차

소개

사전 요구 사항

요구 사항

사용되는 구성 요소

표기 규칙

컨피그레이션 백업

TFTP 서버를 사용하여 컨피그레이션 백업 및 복원

FTP 서버를 사용하여 컨피그레이션 백업 및 복원

터미널 에뮬레이션 프로그램을 사용하여 컨피그레이션 백업 및 복원

Kron 방법으로 자동 컨피그레이션 백업

TFTP 서버에 컨피그레이션 백업

다음을 확인합니다.

관련 정보

소개

이 문서에서는 현재 라우터에서 새 라우터로 구성을 마이그레이션하는 방법에 대해 설명합니다.

사전 요구 사항

요구 사항

Cisco에서는 다음 항목에 대한 지식을 갖추고 필요한 액세스 권한을 보유할 것을 권장합니다.

- TFTP(Trivial File Transfer Protocol) 또는 FTP(File Transfer Protocol) 서버에 액세스합니다.

- 연결 - 라우터가 FTP 또는 TFTP 서버에 액세스할 수 있어야 합니다. 연결을 확인하려면 theping 명령을 사용합니다.

사용되는 구성 요소

이 문서는 특정 소프트웨어 및 하드웨어 버전으로 한정되지 않습니다.

이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.

표기 규칙

문서 규칙에 대한 자세한 내용은 Cisco 기술 팁 규칙을 참조하십시오.

컨피그레이션 백업

컨피그레이션을 백업 및 복원하기 위해 선택할 수 있는 몇 가지 방법이 있습니다.

- TFTP 서버 사용

- FTP 서버 사용

- 터미널 에뮬레이션 프로그램 사용

- Kron 방법으로 자동 컨피그레이션 백업

- TFTP 서버에 컨피그레이션 백업

TFTP 서버를 사용하여 컨피그레이션 백업 및 복원

이는 컨피그레이션을 라우터에서 TFTP 서버로 복사하고 다시 다른 라우터로 복사하는 단계별 접근 방식입니다. 이 방법을 계속 진행하기 전에 IP 연결이 있는 네트워크에 TFTP 서버가 있는지 확인하십시오.

1. Router>프롬프트에서 enablecommand를 실행하고 프롬프트가 표시되면 필요한 비밀번호를 제공합니다.

프롬프트가 Router#으로 변경되며, 이는 라우터가 현재 특권 모드에 있음을 나타냅니다.

2. 이 컨피그레이션 파일을 TFTP 서버에 복사합니다.

CE_2#copy running-config tftp:

Address or name of remote host []? 10.104.207.171

Destination filename [ce_2-confg]? backup_cfg_for_my_router

!!

1030 bytes copied in 2.489 secs (395 bytes/sec)

CE_2#

3. 텍스트 편집기로 구성 파일을 엽니다. "AAA"로 시작하는 라인을 검색하고 제거합니다.

참고: 이 단계는 사용자를 라우터에서 잠글 수 있는 보안 명령을 제거하는 것입니다.

4. 기본 컨피그레이션이 있는 특별 권한(활성화) 모드의 새 라우터에 TFTP 서버의 컨피그레이션 파일을 복사합니다.

Router#copy tftp: running-config

Address or name of remote host []? 10.104.207.171

Source filename []? backup_cfg_for_my_router

Destination filename [running-config]?

Accessing tftp://10.66.64.10/backup_cfg_for_my_router...

Loading backup_cfg_for_router from 10.104.207.171 (via FastEthernet0/0): !

[OK - 1030 bytes]

1030 bytes copied in 9.612 secs (107 bytes/sec)

CE_2#

FTP 서버를 사용하여 컨피그레이션 백업 및 복원

이 절차에서는 TFTP 서버 대신 FTP 서버를 사용할 수 있습니다.

1. Router>프롬프트에서 enablecommand를 실행하고 프롬프트가 표시되면 필요한 비밀번호를 제공합니다.

프롬프트가 Router#으로 변경되며, 이는 라우터가 현재 특권 모드에 있음을 나타냅니다.

2. FTP 사용자 이름 및 비밀번호를 구성합니다.

CE_2#configure terminal

CE_2(config)#ip ftp username cisco

CE_2(config)#ip ftp password cisco123

CE_2(config)#end

CE_2#

3. FTP 서버에 컨피그레이션을 복사합니다.

CE_2#copy running-config ftp:

Address or name of remote host []? 10.66.64.10

Destination filename [ce_2-confg]? backup_cfg_for_router

Writing backup_cfg_for_router !

1030 bytes copied in 3.341 secs (308 bytes/sec)

CE_2#

4. 텍스트 편집기로 구성 파일을 엽니다. "AAA"로 시작하는 라인을 검색하고 제거합니다.

참고: 이 단계는 사용자를 라우터에서 잠글 수 있는 보안 명령을 제거하는 것입니다.

5. 기본 컨피그레이션이 있는 특권(활성화) 모드의 라우터에 FTP 서버의 컨피그레이션 파일을 복사합니다.

Router#copy ftp: running-config

Address or name of remote host [10.66.64.10]?

Source filename [backup_cfg_for_router]?

Destination filename [running-config]?

Accessing ftp://10.66.64.10/backup_cfg_for_router...

Loading backup_cfg_for_router !

[OK - 1030/4096 bytes]

1030 bytes copied in 13.213 secs (78 bytes/sec)

CE_2#

터미널 에뮬레이션 프로그램을 사용하여 컨피그레이션 백업 및 복원

터미널 에뮬레이션 프로그램을 사용하여 컨피그레이션을 백업 및 복원할 수 있습니다. Microsoft HyperTerminal Emulation 소프트웨어의 절차에 대한 설명입니다. 그러나 이 개념을 사용하고 원하는 Terminal Emulation 소프트웨어에서 다음 예를 따를 수 있습니다.

1. 컨피그레이션을 다른 라우터에서 복사해야 하는 경우 콘솔 또는 텔넷을 통해 해당 라우터에 연결합니다.

2. Router>프롬프트에서 enablecommand를 실행하고 프롬프트가 표시되면 필요한 비밀번호를 제공합니다.

프롬프트가 Router#으로 변경되며, 이는 라우터가 현재 특권 모드에 있음을 나타냅니다.

3. 라우터가 한 번에 하나의 화면이 아닌 전체 응답을 한 번에 반환하도록 하려면 terminal length 0 명령을 실행합니다.

이렇게 하면 라우터가 한 번에 한 화면에 응답할 때 생성되는 외부(more) 프롬프트 없이 컨피그레이션을 캡처할 수 있습니다.

4. 하이퍼터미널 메뉴에서 호전환 > 텍스트 캡처를 선택합니다.

Capture Text 창이 나타납니다.

5. 이 파일의 이름을 "config.txt"로 지정합니다.

6. Capture Text(텍스트 캡처) 창을 닫고 캡처를 시작하려면 Start(시작)를 클릭합니다.

7. theshow running-configcommand를 실행하고 라우터가 응답을 완료할 시간을 허용합니다. 다음을 볼 수 있습니다.

Building configuration...

컨피그레이션이 그 뒤에 옵니다.

8. 화면 캡처를 종료하려면 HyperTerminal(하이퍼터미널) 메뉴에서 [전송] > [텍스트 캡처] > [중지]를 선택합니다.

9. 메모장이나 워드패드와 같은 텍스트 편집기에서 만든 config.txt 파일을 엽니다.

10. "AAA"로 시작하는 라인을 검색하고 제거합니다.

참고: 이 단계는 사용자를 라우터에서 잠글 수 있는 보안 명령을 제거하는 것입니다.

11. 파일을 저장합니다.

12. 컨피그레이션이 필요한 라우터에 연결합니다.

13. config.txt 파일을 엽니다.

14. config.txt 파일의 전체 내용을 강조 표시합니다.

이렇게 하려면 마우스 왼쪽 단추로 전체 내용을 강조 표시합니다. 또는 메모장을 사용하는 경우 메뉴에서 편집 > 모두 선택을 선택할 수 있습니다.

15. 선택한 텍스트를 Windows 클립보드에 복사합니다.

텍스트 편집기 메뉴에서 편집 > 복사를 선택하거나 CtrlKey를 누른 채 Key를 동시에 눌러 복사를 수행할 수 있습니다.

16. HyperTerminal 창으로 전환하고 Router#프롬프트에서 econfigure terminalcommand를 실행합니다. 그런 다음 Enter를 누릅니다.

17. Edit(편집) > Paste to Hoston the HyperTerminal(하이퍼터미널 메뉴를 호스팅하기 위해 붙여넣기)를 사용하여 컨피그레이션 파일을 라우터에 붙여넣습니다.

18. 컨피그레이션의 붙여넣기가 완료되고 라우터가 컨피그레이션 프롬프트로 돌아간 후 컨피그레이션을 메모리에 기록하기 위해 copy running-config startup-configcommand를 실행합니다.

19. Router#프롬프트로 돌아가려면 exitcommand를 실행합니다.

Kron 방법으로 자동 컨피그레이션 백업

예를 들어 매주 일요일 23:00에 running-config를 startup-config에 복사할 라우터를 가져오려면 다음 단계를 완료하십시오.

1. Create a kron policy list(kron 정책 목록 생성) - 라우터가 예약된 시간에 실행해야 하는 명령을 나열하는 스크립트입니다.

Router(config)#kron policy-list SaveConfig

Router(config-kron-policy)#cli write

Router(config-kron-policy)#exit

- cli — 명령 스케줄러 정책 목록 내에서 EXEC CLI 명령을 지정합니다.

- Policy-list - 명령 스케줄러 발생과 관련된 정책 목록을 지정합니다.

참고: kron이 대화형 프롬프트를 지원하지 않고 ccopy running-config startup-configcommand가 상호 작용을 필요로 하기 때문에 copy running-config startup-configis가 아닌 whywritewas가 사용되었습니다. 명령을 생성할 때는 이 점을 기억해야 합니다. 또한 kron은 컨피그레이션 명령을 지원하지 않습니다.

2. Create a kron occurrence(kron 어커런스 생성) - 정책이 실행되어야 하는 시기와 빈도를 라우터에 알립니다.

Router(config)#kron occurrence SaveConfigSchedule at 23:00 Sun recurring

Router(config-kron-occurrence)#policy-list SaveConfig

- SaveConfigSchedule - 발생 항목의 이름입니다. occurrence-name의 길이는 1~31자입니다. occurrence-name이 새로운 경우, 발생 구조를 생성할 수 있습니다. occurrence-name이 새로운 항목이 아니면 현재 어커런스를 편집할 수 있습니다.

- at - 어커런스가 지정된 날짜 및 시간에 실행되도록 지정합니다.

- recurring(반복) - 반복해서 실행할 어커런스를 식별합니다.

3. theshowcommand를 사용하여 kron 컨피그레이션을 확인합니다.

Router#show kron schedule

Kron Occurrence Schedule

SaveConfigSchedule inactive, can run again in 1 days 12:37:47 at 23:00 on Sun

- inactive — kron이 현재 명령을 실행하고 있지 않음을 의미합니다.

- Active(활성) - kron이 현재 명령을 실행 중임을 의미합니다.

Router#show running-configuration

kron occurrence SaveConfigSchedule at 23:00 Sun recurring

policy-list SaveConfig

kron policy-list SaveConfig

cli write

TFTP 서버에 컨피그레이션 백업

다음 예에서는 현재 컨피그레이션을 매주 일요일 23:00에 TFTP 서버(10.1.1.1)에 저장합니다.

Router(config)#kron policy-list Backup

Router(config-kron-policy)#cli show run | redirect tftp://10.1.1.1/test.cfg

Router(config-kron-policy)#exit

!

Router(config)#kron occurrence Backup at 23:00 Sun recurring

Router(config-kron-occurrence)#policy-list Backup

다음을 확인합니다.

대상 라우터에 컨피그레이션 파일이 복사되었는지 확인하려면 thesaw running-configcommand를 사용합니다.

관련 정보

- Cisco 지원 및 다운로드