Guardar vlan.dat en nvram

El fichero vlan.dat que guarda la información de las vlans en switches Cisco por defecto se guarda en la flash pero también se puede guardar en la nvram.

Esto es entornos normales puede ser una tontería peor en un entorno virtual como puede ser GNS3 es importante porque al reiniciar un router virtual o el propio GNS3 perdemos esa información de vlan.dat por lo que es imprescindible, si queremos conservar dicha información, guardar el fichero vlan.dat en la nvram en vez de la flash.

Como hacer esto, bien, siguiendo estos pasos:

  1. Borramos la flash por completo:
    router#erase flash:
    Erasing the flash filesystem will remove all files! Continue? [confirm]
    Erasing device... eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee ...erased
    Erase of flash: complete
    
    router#squeeze flash:
    Squeeze operation may take a while. Continue? [confirm]
    squeeze in progress...
    Squeeze of flash complete
  2. Entramos en modo configuración e indicamos que guarde en nvram el fichero vlan.dat:
    router#conf t
    Enter configuration commands, one per line. End with CNTL/Z.
    K-ROUTER(config)#vtp file nvram:vlan.dat
    Setting device to store VLAN database at filename nvram:vlan.dat.
  3. Miramos la nvram para confirmar que ha creado el fichero vlan.dat:
    router(config)#do dir nvram:
    Directory of nvram:/
    
    124 -rw- 0 startup-config
    125 ---- 0 private-config
    1 -rw- 600 vlan.dat
    
    129016 bytes total (127940 bytes free)
  4. Guardamos la configuración:
    router(config)#do wr mem
    Building configuration...
    [OK]

Desde ahora ya no tendremos este problema de perdida de datos de VLANs en el entorno GNS3.

Retro

Lugares

Redes

Sistemas

Varios