Brocade FOS CLI: Erstellen eines Konfigscripts aus einem CFG-Dump
Ein Konfigdump von Brocade SAN Switchen per Notepad++ in eine Konfigfile für neue Switche umwandeln:
1. Anpassen der Aliase:
- Vorhanden Aliase aus dem Konfig-FIle in ein eigenes Dokument kopieren

- Zeilenumbrüche am Ende entfernen und durch ein Komma ersetzen:

- Tabstop kopieren und durch Lehrzeichen ersetzen
- “, alias :“ durch “”\nalicreate “ ersetzen. Das \n setzt vor jedes Alicreate einen Umbruch, dadurch werden die einzelnen Aliase voneinander getrennt.

Den ersten alias: noch einzeln ersetzen:


- Der neu erstelle Alicreate-Bereich in das zukünfige Konfigruationsfile kopieren.
Erstellen der Zonen
- Ausgangssituation:

- Umbrüche entfernen und Komma für Zonen und Membertrennung einfügen:
|\r\n| |, „|

- Unnötige Kommas entfernen
|; , „| |; |

- Zone 2-Ende
|, “ zone:| |“\n zonecreate|

- Zone 1
|zone:| |zonecreate|

- Tabstops entfernen
- Cleanup (Doppelte Lehrzeichen reduzieren)
Cleanup Trennung zwischen Zone und Members optimieren
| , “ | |, „|

- Zonenbereich in den Konfigurationsbereich kopieren.

Aktive Konfiguration
- Ausgangssituation:

- cfg: durch cfgcreate ersetzen
- Hinter den Konfigurationsnamen ein |, “| einsetzen
- Hinter die letzte Zone ein |”| setzen
- abschließend ein cfgenable “Konfigname” einfügen
- Umbrüche entfernen (\r\n)
- Tabstops entfernen

- In die Ursprüngliche Konfig kopieren
Aktivieren der Konfig
cfgenable “Konfigname”
Update 18.12
Fehler bei der Alias Erstellung behoben.
