Verwalten von Konfigurationsdateien – Übersicht
Konfigurationsdateien in der Junos Space Network Management-Plattform werden erstellt, wenn Gerätekonfigurationsdaten von verwalteten Geräten zum ersten Mal in der Datenbank der Junos Space Platform gesichert werden. Für jedes verwaltete Gerät wird eine separate Konfigurationsdatei in der Datenbank erstellt. Jedes Mal, wenn sich die Konfiguration eines Geräts ändert, wird auf dem Gerät eine neue Version der Konfigurationsdatei erstellt, die dann zu einem festen Zeitpunkt oder in regelmäßigen Abständen in der Junos Space Platform-Datenbank oder auf einem Remote-Server gesichert werden kann.
Mithilfe der zentralisierten Konfigurationsdateiverwaltung können Sie mehrere Versionen Ihrer Gerätekonfigurationsdateien in der Junos Space Platform verwalten. Dies hilft Ihnen, Gerätekonfigurationsdateien im Falle eines Systemausfalls wiederherzustellen und eine konsistente Konfiguration über mehrere Geräte hinweg aufrechtzuerhalten.
Die Versionsverwaltung für Konfigurationsdateien auf der Junos Space-Plattform ist unabhängig von der Versionierung der Konfigurationsdatei auf Geräten. Jeder commit
Befehl auf einem Gerät erstellt eine neue Version der Konfigurationsdatei auf dem Gerät, aber es können nicht mehr als 49 Versionen auf einem Gerät gespeichert werden. Mit der Junos Space-Plattform können Sie jedoch mehr als 49 Versionen einer Konfigurationsdatei auf dem Junos Space-Server speichern.
Der Arbeitsbereich für Konfigurationsdateien hilft Ihnen bei der Verwaltung der folgenden Konfigurationsdateien:
Laufende Konfiguration: Die Konfigurationsdatei, die derzeit auf dem Gerät wirksam ist. Die ausgeführte Konfigurationsdatei hat die Bezeichnung Version 0.
Kandidatenkonfiguration: Die neue, noch nicht festgelegte Konfigurationsdatei, die zur laufenden Konfiguration wird.
Backup-Konfiguration– Die Konfigurationsdatei für Wiederherstellungs- oder Rollback-Zwecke. Wenn Sie einen
commit
Befehl ausführen, wird eine Backup-Konfigurationsdatei erstellt und die älteste Backup-Datei (Version 49) vom Gerät gelöscht. Die neueste Backup-Konfigurationsdatei ist mit Version 1 gekennzeichnet.
Im Folgenden wird ein potenzieller Workflow für eine einzelne Datei oder ein Gerät in diesem Arbeitsbereich angezeigt:
Sichern Sie die Gerätekonfigurationsdatei und bringen Sie die laufende Konfiguration des Geräts unter junos Space Platform-Management.
Bearbeiten Sie eine Kopie der Backup-Konfigurationsdatei, um eine Kandidatenkonfigurationsdatei zu erstellen.
Überprüfen Sie Die Bearbeitungen, indem Sie die ursprüngliche Backup-Version der Konfigurationsdatei mit der bearbeiteten Version vergleichen.
Stellen Sie die Konfigurationsdatei des Kandidaten auf dem Gerät wieder her.
Exportieren Sie die ursprüngliche Backup-Version in eine ZIP-Datei.
Im Laufe der Zeit steigt die Anzahl der Gerätekonfigurationsdateien, die in der Datenbank der Junos Space Platform gesichert werden. Die Ansammlung von Konfigurationsdateien in der Datenbank kann den Overhead für die Datenbank erhöhen und die Gesamtleistung des Servers beeinträchtigen. Sie können die Gerätekonfigurationsdateien löschen, die älter als die letzten 2 Versionen der gesicherten Konfigurationsdateien sind.
Um die älteren Gerätekonfigurationsdateien zu löschen, verwenden Sie das Skript /var/www/cgi-bin/cleanUpDevConfigBackup.sh .
Auf der Benutzeroberfläche der Junos Space-Plattform können Sie gespeicherte Konfigurationsdateien auf der Seite Konfigurationsdateien > Verwaltung von Konfigurationsdateien anzeigen. Informationen zu den Rollen, die Ihnen zugewiesen werden müssen, um verschiedene Aufgaben im Zusammenhang mit Konfigurationsdateien auszuführen, finden Sie unter Übersicht über vordefinierte Rollen.
Auf der Seite Config Files Management können Sie die folgenden Aktionen ausführen: