{"id":285,"date":"2014-12-08T20:26:59","date_gmt":"2014-12-08T19:26:59","guid":{"rendered":"http:\/\/www.shakral.de\/blog\/?p=285"},"modified":"2018-05-22T12:39:25","modified_gmt":"2018-05-22T11:39:25","slug":"brocade-fos-cli-erstellen-eines-konfigscripts-aus-einem-cfg-dump","status":"publish","type":"post","link":"https:\/\/www.shakral.de\/blog\/2014\/12\/08\/brocade-fos-cli-erstellen-eines-konfigscripts-aus-einem-cfg-dump\/","title":{"rendered":"Brocade FOS CLI: Erstellen eines Konfigscripts aus einem CFG-Dump"},"content":{"rendered":"<p>Ein Konfigdump von Brocade SAN Switchen per Notepad++ in eine Konfigfile f\u00fcr neue Switche umwandeln:<\/p>\n<p><!--more--><\/p>\n<h1>1. Anpassen der Aliase:<\/h1>\n<ul>\n<li>Vorhanden Aliase aus dem Konfig-FIle in ein eigenes Dokument kopieren<br \/>\n<a href=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image1.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"image\" src=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image_thumb1.png\" alt=\"image\" width=\"343\" height=\"188\" border=\"0\" \/><\/a><\/li>\n<li>Zeilenumbr\u00fcche am Ende entfernen und durch ein Komma ersetzen:<br \/>\n<a href=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image17.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"image\" src=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image_thumb17.png\" alt=\"image\" width=\"398\" height=\"257\" border=\"0\" \/><\/a><\/li>\n<li>Tabstop kopieren und durch Lehrzeichen ersetzen<\/li>\n<li>\u201c, alias :\u201c durch \u201c\u201d\\nalicreate \u201c ersetzen. Das \\n setzt vor jedes Alicreate einen Umbruch, dadurch werden die einzelnen Aliase voneinander getrennt.<a href=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image18.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"image\" src=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image_thumb18.png\" alt=\"image\" width=\"403\" height=\"260\" border=\"0\" \/><\/a><br \/>\nDen ersten alias: noch einzeln ersetzen:<br \/>\n<a href=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image3.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"image\" src=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image_thumb3.png\" alt=\"image\" width=\"404\" height=\"261\" border=\"0\" \/><\/a><\/li>\n<li><a href=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image4.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"image\" src=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image_thumb4.png\" alt=\"image\" width=\"404\" height=\"105\" border=\"0\" \/><\/a><\/li>\n<li>Der neu erstelle Alicreate-Bereich in das zuk\u00fcnfige Konfigruationsfile kopieren.<\/li>\n<\/ul>\n<h1>Erstellen der Zonen<\/h1>\n<ul>\n<li>Ausgangssituation:<br \/>\n<a href=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image5.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"image\" src=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image_thumb5.png\" alt=\"image\" width=\"289\" height=\"193\" border=\"0\" \/><\/a><\/li>\n<li>Umbr\u00fcche entfernen und Komma f\u00fcr Zonen und Membertrennung einf\u00fcgen:<br \/>\n|\\r\\n|\u00a0\u00a0\u00a0 |, &#8222;|<br \/>\n<a href=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image6.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"image\" src=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image_thumb6.png\" alt=\"image\" width=\"404\" height=\"261\" border=\"0\" \/><\/a><\/li>\n<li>Unn\u00f6tige Kommas entfernen<br \/>\n|; , &#8222;|\u00a0\u00a0\u00a0 |; |<br \/>\n<a href=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image7.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"image\" src=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image_thumb7.png\" alt=\"image\" width=\"404\" height=\"261\" border=\"0\" \/><\/a><\/li>\n<li>Zone 2-Ende<br \/>\n|, &#8220; zone:|\u00a0\u00a0\u00a0\u00a0 |&#8220;\\n zonecreate|<br \/>\n<a href=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image8.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"image\" src=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image_thumb8.png\" alt=\"image\" width=\"404\" height=\"261\" border=\"0\" \/><\/a><\/li>\n<li>Zone 1<br \/>\n|zone:|\u00a0\u00a0\u00a0\u00a0 |zonecreate|<br \/>\n<a href=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image9.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"image\" src=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image_thumb9.png\" alt=\"image\" width=\"404\" height=\"261\" border=\"0\" \/><\/a><\/li>\n<li>Tabstops entfernen<\/li>\n<li>Cleanup (Doppelte Lehrzeichen reduzieren)<br \/>\nCleanup Trennung zwischen Zone und Members optimieren<br \/>\n| , &#8220; |\u00a0\u00a0\u00a0 |, &#8222;|<br \/>\n<a href=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image10.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"image\" src=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image_thumb10.png\" alt=\"image\" width=\"404\" height=\"261\" border=\"0\" \/><\/a><\/li>\n<li>Zonenbereich in den Konfigurationsbereich kopieren.<br \/>\n<a href=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image11.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"image\" src=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image_thumb11.png\" alt=\"image\" width=\"404\" height=\"111\" border=\"0\" \/><\/a><\/li>\n<\/ul>\n<h1>Aktive Konfiguration<\/h1>\n<ul>\n<li>Ausgangssituation:<br \/>\n<a href=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image12.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"image\" src=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image_thumb12.png\" alt=\"image\" width=\"356\" height=\"72\" border=\"0\" \/><\/a><\/li>\n<li>cfg: durch cfgcreate ersetzen<\/li>\n<li>Hinter den Konfigurationsnamen ein |, \u201c| einsetzen<\/li>\n<li>Hinter die letzte Zone ein |\u201d| setzen<\/li>\n<li>abschlie\u00dfend ein cfgenable \u201c<em>Konfigname<\/em>\u201d einf\u00fcgen<\/li>\n<li>Umbr\u00fcche entfernen (\\r\\n)<\/li>\n<li>Tabstops entfernen<br \/>\n<a href=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image13.png\"><img loading=\"lazy\" decoding=\"async\" style=\"display: inline; border-width: 0px;\" title=\"image\" src=\"https:\/\/www.shakral.de\/blog\/wp-content\/uploads\/2014\/12\/image_thumb13.png\" alt=\"image\" width=\"407\" height=\"39\" border=\"0\" \/><\/a><\/li>\n<li>In die Urspr\u00fcngliche Konfig kopieren<\/li>\n<\/ul>\n<h1>Aktivieren der Konfig<\/h1>\n<blockquote><p>cfgenable \u201c<em>Konfigname<\/em>\u201d<\/p><\/blockquote>\n<p><span style=\"text-decoration: underline;\">Update 18.12<\/span><\/p>\n<p>Fehler bei der Alias Erstellung behoben.<\/p>","protected":false},"excerpt":{"rendered":"<p>Ein Konfigdump von Brocade SAN Switchen per Notepad++ in eine Konfigfile f\u00fcr neue Switche umwandeln:<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[75,45],"tags":[42,43,51,44,50],"class_list":["post-285","post","type-post","status-publish","format-standard","hentry","category-san","category-storage","tag-brocade","tag-cli","tag-fibrechannel","tag-san","tag-switche"],"_links":{"self":[{"href":"https:\/\/www.shakral.de\/blog\/wp-json\/wp\/v2\/posts\/285","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.shakral.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.shakral.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.shakral.de\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.shakral.de\/blog\/wp-json\/wp\/v2\/comments?post=285"}],"version-history":[{"count":6,"href":"https:\/\/www.shakral.de\/blog\/wp-json\/wp\/v2\/posts\/285\/revisions"}],"predecessor-version":[{"id":444,"href":"https:\/\/www.shakral.de\/blog\/wp-json\/wp\/v2\/posts\/285\/revisions\/444"}],"wp:attachment":[{"href":"https:\/\/www.shakral.de\/blog\/wp-json\/wp\/v2\/media?parent=285"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.shakral.de\/blog\/wp-json\/wp\/v2\/categories?post=285"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.shakral.de\/blog\/wp-json\/wp\/v2\/tags?post=285"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}