1. Chuẩn bị mô hình:
2. Sao lưu/Backup cấu hình trên thiết bị cisco đến TFTP server
3. Phục hồi/Restore cấu hình có thiết bị với TFTP Server
Thực hiện:
1. Chuẩn bị mô hình:
1.1. Download TFTP Server và cài mặt định
1.2. Cài đặt thông tin cơ bản
Đảm bảo TFTP đã Start
Cài đặt port sẽ sử dụng khi truyền file (trong trường hợp này là port 69 và giao thức UDP); nơi lưu trữ logfile là C:\TFTPServer\Logs
Nơi lưu trữ file backup, trong trường hợp này là C:\TFTPServer\BackupStore
1.3. Chỉnh firewall trên Windows
Đảm máy tính cài TFTP Server đã được cho phép truy cập port 69 UDP theo chiều inbound, và từ thiết bị cisco (router hoặc switch) có thể ping thấy được server TFTP.
Thực hiện trên PowerShell:
netsh advfirewall firewall add rule name="Allow UDP 69 for TFTP" dir=in action=allow protocol=UDP localport=69
Cisco#ping 192.168.0.48
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 192.168.0.48, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/4/9 ms
2. Sao lưu/Backup cấu hình trên thiết bị cisco đến TFTP server
2.1 Trên thiết bị cisco:
Cisco#copy startup-config tftp:
Address or name of remote host []? 192.168.0.48
Destination filename [cisco-confg]? cisco-config-bk.cfg
!!
4898 bytes copied in 0.042 secs (116619 bytes/sec)
Giải thích: 192.168.0.48 là IP của TFTP server; cisco-config-bk.cfg tên của file backup cần lưu
P/S: Chúng ta cũng có thể copy running-config tftp:
HOẶC:
Như chúng ta đã biết mọi cấu hình sẽ được lưu trong flash:
Cisco#dir flash:
Directory of flash:/
2 -rwx 2084 Mar 4 1993 05:54:43 +00:00 private-config.text
3 -rwx 1936 Mar 1 1993 00:00:43 +00:00 vlan.dat
5 -rwx 3096 Mar 1 1993 00:00:50 +00:00 multiple-fs
6 -rwx 4898 Mar 4 1993 05:54:43 +00:00 config.text
7 drwx 192 Mar 1 1993 00:47:57 +00:00 c2960-lanbasek9-mz.150-2.SE8
592 drwx 64 Mar 1 1993 00:52:20 +00:00 dc_profile_dir
65544192 bytes total (49498112 bytes free)
Cisco#
Noted: dir flash: có dấu 2 chấm nhé!
File config.text chính là file cấu hình hiện tại cần phải sao lưu
Cisco#copy flash:config.text tftp:
Address or name of remote host []? 192.168.0.48
Destination filename [config.text]? config.text.cfg
!!
4898 bytes copied in 0.034 secs (144059 bytes/sec)
Cisco#
Giải thích: Copy file config.text từ flash đến TFTP và đổi tên thành config.text.cfg
Chú ý: Nếu thiết bị là switch, khi backup cấu hình chúng ta phải thực hiện backup cấu hình của vlan, file cấu hình này được lưu trữ trong flash với tên vlan.dat
Cisco#copy flash:vlan.dat tftp:
Address or name of remote host []? 192.168.0.48
Destination filename [vlan.dat]? vlan.dat.100.21.cfg
!!
1936 bytes copied in 0.017 secs (113882 bytes/sec)
Cisco#
Backup file vlan.dat từ flash của switch đến TFTP server và lưu với tên là vlan.dat.100.21.cfg
2.2 Quan sát trên TFTP Server
Giải thích:
- 1: Tên file "cisco-config-bk.cfg" đã được tạo ra trong đường dẫn đã cài đặt ở phần chuẩn bị
- 2: Từ thiết bị có IP là 192.168.100.21
- 3. Đã upload thành công
3. Phục hồi/Restore cấu hình có thiết bị với TFTP Server
Cisco#copy tftp: flash:
Address or name of remote host []? 192.168.0.48
Source filename []? config.text.cfg
Destination filename [config.text.cfg]? config.text
%Warning:There is a file already existing with this name
Do you want to over write? [confirm] Y
Accessing tftp://192.168.0.48/config.text.cfg...
Loading config.text.cfg from 192.168.0.48 (via Vlan1): !
[OK - 4898 bytes]
4898 bytes copied in 8.104 secs (604 bytes/sec)
Cisco#
Thực hiện copy file config.text.cfg từ trên TFTP server có IP 192.168.0.48 vào flash: của thiết bị và đổi tên thành file config.text (khi thiết bị boot nó sẽ tìm đọc file config.text và load cấu hình file này vào startup-config, nếu muốn load file cấu hình đó thì chúng ta phải đặt tên là config.text). Vì file đã tồn tại nên có cảnh báo, chúng ta chọn Yes để xác nhận và thực hiện copy.
Nếu thiết bị là switch và đã cấu hình vlan chúng ta phải thực hiện thêm phần restore file vlan.dat nữa nhé.
Xong!
No comments:
Post a Comment