•
Backup de la configuración de la SAN: switch Brocade
Para poder hacer frente a las perdidas de configuración de los switch de nuestra SAN debemos implementar backups de sus configuraciones. Para ello los switch Brocade ofrecen copias mediante scp o ftp. Vamos a ver como implementar los backups mediante el comando configupload en switchs Brocade.
Vamos a ver una sesión de ejemplo mediante ssh que hace un configupload mediante scp:
# ssh -l admin 10.23.23.202 admin@10.23.23.202's password: ----------------------------------------------------------------- SW200E:admin> configupload Protocol (scp or ftp) [ftp]: scp Server Name or IP Address [host]: 10.1.1.1 User Name [user]: jprats File Name [config.txt]: backup@10.1.1.1's password: configUpload complete: All config parameters are uploaded SW200E:admin> exit logout Connection to 10.23.23.202 closed.
A partir de esta sesión de ejemplo podemos definir un script en expect que automatice la tarea:
#!/usr/bin/expect set swuser [lindex $argv 0] set swpasswd [lindex $argv 1] set swhost [lindex $argv 2] set dstuser [lindex $argv 3] set dstpasswd [lindex $argv 4] set dsthost [lindex $argv 5] set dstfile [lindex $argv 6] spawn ssh -l $swuser $swhost expect "password:" send "$swpasswd\r" expect ">" send "configupload\r" expect ": " send "scp\r" expect ": " send "$dsthost\r" expect ": " send "$dstuser\r" expect ": " send "$dstfile\r" expect "password:" send "$dstpasswd\r" expect ">" send "exit\r" expect eof
Este script lo ejecutamos con los siguientes parámetros:
- Usuario del switch
- Contraseña del switch
- IP o hostname del switch
- Usuario ssh del servidor destino
- Contraseña del servidor destino
- IP o hostname del servidor destino
- Path donde queremos guardar la configuración
Vemos una sesión de ejemplo:
# backup.san.brocade admin passwordsw 10.23.23.202 backup passwddestino 10.1.1.1 /var/backup/config.sw.fibra.txt spawn ssh -l admin 10.23.23.202 admin@10.23.23.202's password: ----------------------------------------------------------------- SW200E:admin> configupload Protocol (scp or ftp) [ftp]: scp Server Name or IP Address [host]: 10.1.1.1 User Name [user]: backup File Name [config.txt]: /var/backup/config.sw.fibra.txt root@10.1.1.1's password: configUpload complete: All config parameters are uploaded SW200E:admin> exit logout Connection to 10.23.23.202 closed.
Relacionados
Imprimir
•
One comment to “Backup de la configuración de la SAN: switch Brocade”
•
8. November 2011 at 11:24 am :
Buen dia excelente post, tendran mas comandos sobre brocade que pudieran mandarme por favor? les agredeceria mucho