이 문서에서는 현재 라우터에서 새 라우터로 설정을 마이그레이션하는 방법에 대해 설명합니다.
Cisco에서는 다음 항목에 대한 지식을 갖추고 필요한 액세스 권한을 보유할 것을 권장합니다.
TFTP(Trivial File Transfer Protocol) 또는 FTP(File Transfer Protocol) 서버에 액세스합니다.
연결성 - 라우터가 FTP 또는 TFTP 서버에 액세스할 수 있어야 합니다. ping 명령을 사용하여 연결성을 확인합니다.
이 문서는 특정 소프트웨어 및 하드웨어 버전으로 한정되지 않습니다.
이 문서의 정보는 특정 랩 환경의 디바이스를 토대로 작성되었습니다. 이 문서에 사용된 모든 디바이스는 초기화된(기본) 컨피그레이션으로 시작되었습니다. 현재 네트워크가 작동 중인 경우 모든 명령의 잠재적인 영향을 미리 숙지하시기 바랍니다.
설정을 백업 및 복원하기 위해 선택할 수 있는 몇 가지 방법이 있습니다.
다음은 라우터에서 TFTP 서버로 설정을 복사하고 다른 라우터로 다시 설정을 복사하는 단계별 접근 방식입니다. 이 방법을 진행하기 전에 IP 연결성이 있는 네트워크에 TFTP 서버가 있는지 확인하십시오.
Router> 프롬프트에서 enable 명령을 실행하고 프롬프트가 표시되면 필요한 비밀번호를 제공합니다.
프롬프트가 Router#로 변경되면 이는 라우터가 현재 privilege 모드임을 나타냅니다.
이 설정 파일을 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#
텍스트 편집기로 설정 파일을 엽니다. AAA로 시작하는 라인을 검색하고 제거합니다.
TFTP 서버의 설정 파일을 기본 설정이 있는 privilege(활성화) 모드의 새 라우터로 복사합니다.
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#
이 절차에서는 TFTP 서버 대신 FTP 서버를 사용할 수 있습니다.
Router> 프롬프트에서 enable 명령을 실행하고 프롬프트가 표시되면 필요한 비밀번호를 제공합니다.
프롬프트가 Router#로 변경되면 이는 라우터가 현재 privilege 모드임을 나타냅니다.
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#
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#
텍스트 편집기로 설정 파일을 엽니다. AAA로 시작하는 라인을 검색하고 제거합니다.
FTP 서버의 설정 파일을 기본 설정이 있는 privilege(활성화) 모드의 새 라우터로 복사합니다.
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 소프트웨어와 함께 이 컨셉과 예제를 사용할 수 있습니다.
다른 라우터에서 설정을 복사해야 하는 경우 콘솔 또는 텔넷을 통해 해당 라우터에 연결합니다.
Router> 프롬프트에서 enable 명령을 실행하고 프롬프트가 표시되면 필요한 비밀번호를 제공합니다.
프롬프트가 Router#로 변경되면 이는 라우터가 현재 privilege 모드임을 나타냅니다.
라우터가 한 번에 하나의 화면이 아닌 전체 응답을 한 번에 반환하도록 강제하기 위해 terminal length 0 명령을 실행합니다.
이를 통해 라우터가 한 번에 한 화면씩 응답할 때 생성되는 관련 없는 --more-- 프롬프트 없이 설정을 캡처할 수 있습니다.
HyperTerminal 메뉴에서 Transfer(전송) > Capture Text(텍스트 캡처)를 선택합니다.
Capture Text(텍스트 캡처) 창이 나타납니다.
이 파일의 이름을 config.txt로 지정합니다.
Capture Text(텍스트 캡처) 창을 닫고 캡처를 시작하려면 Start(시작)를 클릭합니다.
show running-config 명령을 실행하고 라우터가 응답을 완료하는 데 시간을 허용합니다. 즉
Building configuration...
이는 설정 다음에 표시됩니다.
HyperTerminal 메뉴에서 화면 캡처를 종료하려면 Transfer(전송) > Capture Text(텍스트 캡처)를 선택합니다.
텍스트 편집기(예: Notepad 또는 Wordpad)에서 생성한 config.txt 파일을 엽니다.
AAA로 시작하는 라인을 검색하고 제거합니다.
파일을 저장하십시오.
설정이 필요한 라우터에 연결합니다.
config.txt 파일을 엽니다.
config.txt 파일의 전체 내용을 강조 표시합니다.
이를 위해 마우스 왼쪽 버튼으로 전체 콘텐츠를 강조 표시합니다. 또는 Notepad를 사용하는 경우 메뉴에서 Edit(편집) > Select All(모두 선택)을 선택할 수 있습니다.
선택한 텍스트를 Windows 클립보드에 복사합니다.
텍스트 편집기 메뉴에서 편집 > 복사를 선택하거나 Ctrl 키를 누른 채 C 키를 눌러 복사를 수행할 수 있습니다.
하이퍼터미널 창으로 전환하고 Router # 프롬프트에서 configure terminal 명령을 실행합니다. 그런 다음 Enter 키를 누릅니다.
하이퍼터미널 메뉴에서 Edit(편집) > Paste to Host(호스트에 붙여넣기)를 선택하여 구성 파일을 라우터에 붙여넣습니다.
설정에서 붙여넣기를 완료하고 라우터에서 설정 프롬프트로 돌아간 후 copy running-config startup-config 명령을 실행하여 설정을 메모리에 기록합니다.
exit 명령을 실행하여 Router# 프롬프트로 돌아갑니다.
라우터가 running-config를 startup-config(예: 매주 일요일 23:00)에 복사하도록 하려면 다음 단계를 완료합니다.
Create a kron policy list — 예약된 시간에 라우터가 실행해야 하는 명령을 나열하는 스크립트입니다.
Router(config)#kron policy-list SaveConfig
Router(config-kron-policy)#cli write
Router(config-kron-policy)#exit
cli - 명령 스케줄러 정책 목록 내에서 EXEC CLI 명령을 지정합니다.
Policy-list - 명령 스케줄러 어커런스와 관련된 정책 목록을 지정합니다.
kron 항목을 생성합니다. 이렇게 하면 라우터에 정책이 실행되어야 하는 시기와 빈도가 표시됩니다.
Router(config)#kron occurrence SaveConfigSchedule at 23:00 Sun recurring Router(config-kron-occurrence)#policy-list SaveConfig
SaveConfigSchedule — 발생 항목의 이름입니다. 어커런스 이름의 길이는 1자 ~ 31자입니다. occurrence-name이 new인 경우 어커런스 구조가 생성됩니다. occurrence-name이 new가 아닌 경우 현재 어커런스가 편집될 수 있습니다.
at - 어커런스가 지정된 달력 날짜 및 시간에 실행되는 것을 확인합니다.
recurring - 어커런스가 반복적으로 실행되는 것을 식별합니다.
show 명령을 사용하여 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
이 예는 매주 일요일 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
show running-config 명령을 사용하여 설정 파일이 대상 라우터에 복사되었는지 확인합니다.
| 개정 | 게시 날짜 | 의견 |
|---|---|---|
6.0 |
21-Apr-2026
|
재인증 |
5.0 |
07-Apr-2025
|
서식이 업데이트되었습니다. |
4.0 |
21-Jun-2024
|
Cisco 버그 ID CSCvp에 대한 세부사항이 추가되었습니다92564 |
3.0 |
02-Feb-2024
|
기계 번역 및 서식을 업데이트했습니다. |
1.0 |
16-Nov-2003
|
최초 릴리스 |