filmov
tv
Python Schedule Automatic backup of Cisco device configuration Paramiko | Part 27 Python learning

ะะพะบะฐะทะฐัั ะพะฟะธัะฐะฝะธะต
๐๐ผ๐ฟ ๐๐ผ๐บ๐ฝ๐น๐ฒ๐๐ฒ ๐ฃ๐๐๐ต๐ผ๐ป ๐๐ผ๐ฟ ๐ก๐ฒ๐๐๐ผ๐ฟ๐ธ ๐๐ป๐ด๐ถ๐ป๐ฒ๐ฒ๐ฟ๐ ๐๐ผ๐๐ฟ๐๐ฒ:
๐๐ป๐ฟ๐ผ๐น๐น ๐ณ๐ผ๐ฟ ๐ฏ๐ฒ๐น๐ผ๐ ๐จ๐ฑ๐ฒ๐บ๐ ๐๐น๐ฎ๐๐: ๐๐๐๐ ๐๐๐ซ๐ฌ๐ข๐จ๐ง
๐ซ๐๐๐๐๐๐๐๐๐ ๐น๐๐๐๐๐๐๐ ๐ณ๐๐๐:
To stay updated with my latest videos Please subscribe to my channel by clicking below
from netmiko import ConnectHandler
import time
import datetime
import schedule
def BACKUP():
IP_LIST = open('15_devices')
for IP in IP_LIST:
RTR = {
'device_type': 'cisco_ios',
'ip': IP,
'username': 'admin',
'password': 'admin',
}
print ('\n Connecting to the device ' + IP.strip() + ' \n')
try:
net_connect = ConnectHandler(**RTR)
except NetMikoTimeoutException:
print ('Device not reachable' )
continue
except NetMikoAuthenticationException:
print ('Authentication Failure' )
continue
except SSHException:
print ('Make sure SSH is enabled' )
continue
print('Initiating config backup at ' + str(TNOW))
SAVE_FILE = open('ROUTER_' + IP + str(TNOW), 'w')
SAVE_FILE.write(output)
SAVE_FILE.close
print('Finished config backup')
while True:
๐๐ป๐ฟ๐ผ๐น๐น ๐ณ๐ผ๐ฟ ๐ฏ๐ฒ๐น๐ผ๐ ๐จ๐ฑ๐ฒ๐บ๐ ๐๐น๐ฎ๐๐: ๐๐๐๐ ๐๐๐ซ๐ฌ๐ข๐จ๐ง
๐ซ๐๐๐๐๐๐๐๐๐ ๐น๐๐๐๐๐๐๐ ๐ณ๐๐๐:
To stay updated with my latest videos Please subscribe to my channel by clicking below
from netmiko import ConnectHandler
import time
import datetime
import schedule
def BACKUP():
IP_LIST = open('15_devices')
for IP in IP_LIST:
RTR = {
'device_type': 'cisco_ios',
'ip': IP,
'username': 'admin',
'password': 'admin',
}
print ('\n Connecting to the device ' + IP.strip() + ' \n')
try:
net_connect = ConnectHandler(**RTR)
except NetMikoTimeoutException:
print ('Device not reachable' )
continue
except NetMikoAuthenticationException:
print ('Authentication Failure' )
continue
except SSHException:
print ('Make sure SSH is enabled' )
continue
print('Initiating config backup at ' + str(TNOW))
SAVE_FILE = open('ROUTER_' + IP + str(TNOW), 'w')
SAVE_FILE.write(output)
SAVE_FILE.close
print('Finished config backup')
while True:
ะะพะผะผะตะฝัะฐัะธะธ