Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Sichern der Datenbank der Junos Space Network Management Platform

Ein Benutzer mit der Rolle "Systemadministrator" oder "Superadministrator" kann die Junos Space Platform-Datenbank sichern und später die Sicherungsdatei verwenden, um die Junos Space Platform-Datenbank in einem früheren Zustand wiederherzustellen. Sie können alle Systemdaten, einschließlich aller Datenbanken (MySQL-, Cassandra- und Netzwerküberwachungsdaten), DMI-Schemas und Konfigurationsdateien, sichern und die Sicherungsdatei sowohl auf dem primären als auch auf dem sekundären Knoten speichern. Dieses Fallback-System ermöglicht es Ihnen, das System auch dann wiederherzustellen, wenn einer der Datenbankknoten abstürzt. In der Regel enthält die Datenbanksicherungsdatei Konfigurationsdaten für verwaltete Knoten, verwaltete Geräte, bereitgestellte Services, geplante Aufträge, Junos Space Platform-Benutzer, Netzwerküberwachung usw.

Sie können lokale und Remote-Sicherungs- und Wiederherstellungsvorgänge durchführen. Bei einem lokalen Sicherungsvorgang wird die Sicherungsdatei in das Standardverzeichnis / var/cache/jboss/backup kopiert. Bei einem Remote-Backup-Vorgang wird die Backup-Datei auf Remote-Netzwerk-Hosts kopiert.

Hinweis:

Wenn Sie einen lokalen Sicherungsvorgang durchführen, geschieht Folgendes:

  • In einer Fabric mit einem Knoten wird die Sicherungsdatei auf dem primären Knoten gespeichert.

  • In einer Fabric mit mehreren Knoten gelten nur der primäre und der sekundäre Knoten als Datenbankknoten und enthalten daher Datenbanksicherungsdateien. Der Sicherungsvorgang wird nur vom sekundären Knoten aus initiiert und die Sicherungsdatei wird im Verzeichnis / var/cache/jboss/backup auf dem sekundären Knoten gespeichert.

    Wenn der Sicherungsvorgang erfolgreich ist, wird die Sicherungsdatei mit dem primären Knoten synchronisiert (dorthin kopiert), und sowohl der primäre als auch der sekundäre Knoten verfügen über dieselbe Sicherungsdatei. Wenn der Sicherungsvorgang jedoch auf dem sekundären Knoten fehlschlägt (z. B. aus Gründen des unzureichenden Speicherplatzes), wird der Sicherungsvorgang auf dem primären Knoten ausgeführt.

  • Wenn dedizierte Datenbankknoten in der Fabric vorhanden sind, werden die Sicherungsdateien immer in den dedizierten Datenbankknoten gespeichert.

  • In einer Fabric mit dedizierten Datenbankknoten wird die MySQL-Datenbanksicherung auf dem sekundären Datenbankknoten initiiert und die Sicherungsdatei im Verzeichnis / var/cache/jboss/backup auf dem sekundären Datenbankknoten gespeichert.

    Wenn der Sicherungsvorgang erfolgreich ist, wird die Sicherungsdatei mit dem primären Datenbankknoten synchronisiert (dorthin kopiert), und sowohl der primäre als auch der sekundäre Datenbankknoten verfügen über dieselbe Sicherungsdatei.

  • Wenn Cassandra-Knoten in der Fabric vorhanden sind, wird die Cassandra-Datenbank von einem der Cassandra-Knoten gesichert.

  • Die Datensicherung für die Netzwerküberwachung wird auf dem Junos Space-Knoten initiiert, wenn kein FMPM-Knoten vorhanden ist. Wenn FMPM-Knoten in der Fabric vorhanden sind, wird die Datensicherung zur Netzwerküberwachung auf dem FMPM-Knoten initiiert und anschließend auf die Datenbankknoten kopiert und gespeichert.

Wenn Sie die Junos Space Platform-Datenbank sichern, wird automatisch ein Überwachungsprotokolleintrag generiert. Auf der Seite Überwachungsprotokollinventar können Sie die Daten filtern, indem Sie das Schlüsselwort Datenbanksicherung verwenden, um Details zu den ausgeführten Datenbanksicherungsvorgängen anzuzeigen.

So sichern Sie die Junos Space Platform-Datenbank:

  1. Wählen Sie auf der Benutzeroberfläche der Junos Space Platform die Option Administration > Database Backup and Restore (Verwaltung Datenbanksicherung und -wiederherstellung) aus.

    Die Seite Datenbanksicherung und -wiederherstellung wird angezeigt.

  2. Klicken Sie auf das Symbol Datenbanksicherung .

    Die Seite Datenbanksicherung wird angezeigt. Das Standardverhalten ist ein Sicherungsvorgang, der einmal pro Woche stattfindet (siehe 7 für weitere Informationen).

  3. Sie können die Datenbankdatei lokal auf einem Fabric-Knoten oder an einem Remote-Speicherort sichern (mithilfe des Secure Copy Protocol [SCP]):
    • Um die Datei lokal zu sichern, behalten Sie die Auswahl von lokal im Feld Modus (im Abschnitt Modusoptionen ) bei. Im lokalen Modus wird die Sicherung der Junos Space Platform-Datenbank im Standardverzeichnis /var/ cache/jboss/backup gespeichert.

      Hinweis:

      Wenn die Option "Lokaler Modus" ausgewählt ist, sind die Felder "Benutzername", "Kennwort", "Kennwort bestätigen", "Computer-IP" und "Verzeichnis" auf der Seite "Datenbanksicherung" deaktiviert.

    • Um die Datei aus der Ferne zu sichern, gehen Sie wie folgt vor:

      1. Wählen Sie im Feld " Modus " (im Abschnitt " Modusoptionen ") die Option "Remote" aus.

      2. Geben Sie im Feld Benutzername einen Benutzernamen für den Zugriff auf den Remote-Hostserver ein.

      3. Geben Sie im Feld Passwort das entsprechende Passwort ein.

      4. Geben Sie im Feld Kennwort bestätigen das Kennwort erneut ein.

      5. Geben Sie im Feld Computer-IP die IP-Adresse des Remote-Host-Servers ein.

        Hinweis:
        • Je nachdem, ob die Junos Space-Fabric nur mit IPv4-Adressen oder sowohl mit IPv4- als auch mit IPv6-Adressen konfiguriert ist, können Sie auf der Junos Space-Plattform eine IPv4-Adresse bzw. eine IPv4- bzw. IPv6-Adresse für den SCP-Server eingeben.

        • Die IPv4- und IPv6-Adressen, die Sie verwenden, müssen gültige Adressen sein. Eine Liste der eingeschränkten IPv4-Adressen finden Sie http://www.iana.org/assignments/ipv4-address-space und http://www.iana.org/assignments/ipv6-address-space eine Liste der eingeschränkten IPv6-Adressen.

      6. Geben Sie im Feld Verzeichnis einen Verzeichnispfad auf dem Remote-Host-Server ein, auf dem Sie die Datenbanksicherungsdatei speichern möchten.

        Hinweis:

        Der Verzeichnispfad muss bereits auf dem Remote-Hostserver vorhanden sein.

  4. Führen Sie im Abschnitt Inhaltsoptionen einen der folgenden Schritte aus:
    • Behalten Sie die Auswahl des Kontrollkästchens Netzwerküberwachung für Junos Space Platform bei, um Netzwerküberwachungsdaten zusätzlich zur Cassandra-Datenbank (falls diese Option ausgewählt ist) und den MySQL-Standarddaten zu sichern.

      Wenn Sie Netzwerküberwachungsdaten sichern möchten, werden die folgenden Informationen gesichert:

      • PostgreSQL-Netzwerküberwachungsdatenbank

      • Konfigurationsdateien im Verzeichnis / opt/opennms/etc und seinen Unterverzeichnissen

      • Diagrammdaten im Verzeichnis / var/opennms/rrd und seinen Unterverzeichnissen

    • Deaktivieren Sie das Kontrollkästchen Netzwerküberwachung , wenn Sie keine Netzwerküberwachungsdaten sichern möchten.

    • Behalten Sie die Auswahl des Kontrollkästchens Cassandra für Junos Space Platform bei, um Dateien in der Cassandra-Datenbank zusätzlich zu den Netzwerküberwachungsdaten (falls die Option ausgewählt ist) und den MySQL-Standarddaten zu sichern.

    • Deaktivieren Sie das Kontrollkästchen Cassandra, wenn Sie die Cassandra-Datenbank nicht sichern möchten.

      Das Kontrollkästchen Cassandra ist nur verfügbar, wenn der Cassandra-Dienst auf mindestens einem Knoten in der Fabric ausgeführt wird. Das Kontrollkästchen ist standardmäßig aktiviert. Sie können die Auswahl aufheben, wenn Sie die Cassandra-Datenbankdateien nicht sichern möchten.

    • Aktivieren Sie das Kontrollkästchen DMI-Schemas, wenn Sie die DMI-Schemas in die Sicherung einbeziehen möchten. Dieses Kontrollkästchen steht erst ab Release 17.2R1 zur Verfügung.

    Hinweis:

    Standardmäßig werden MySQL-Daten immer gesichert. Das Kontrollkästchen MySQL ist aktiviert und deaktiviert.

  5. (Optional) Fügen Sie im Feld Kommentar einen Kommentar hinzu, um den Sicherungsvorgang zu beschreiben oder anderweitig zu identifizieren.
  6. (Optional) Geben Sie an, ob der Sicherungsvorgang der Junos Space Platform-Datenbank sofort oder zu einem späteren Zeitpunkt ausgeführt werden soll:
    • Aktivieren Sie das Kontrollkästchen Zu einem späteren Zeitpunkt planen , um ein späteres Startdatum und eine spätere Startzeit für den Datenbanksicherungsvorgang anzugeben.

    • Deaktivieren Sie das Kontrollkästchen Zu einem späteren Zeitpunkt planen (Standardeinstellung), um den Datenbanksicherungsvorgang zu initiieren, sobald Sie auf Sicherung klicken.

    Hinweis:

    Die im Scheduler ausgewählte Uhrzeit entspricht der Junos Space-Serverzeit, verwendet jedoch die lokale Zeitzone des Client-Computers.

  7. (Optional) Geben Sie an, ob die Datenbanksicherung wiederholt werden soll oder nicht:
    • So planen Sie ein wiederkehrendes Backup:

      Hinweis:

      Das Kontrollkästchen Wiederholen ist standardmäßig aktiviert, und das Standardverhalten ist ein Sicherungsvorgang, der einmal pro Woche ausgeführt wird.

      1. Geben Sie die Wiederholung der Datenbanksicherung an, indem Sie das Intervall und das Inkrement festlegen, wie in Tabelle 1 angegeben. Das standardmäßige Wiederholungsintervall beträgt 1 Stunde.

        Tabelle 1: Einheiten und Inkremente des Backup-Zeitplans

        Intervall

        Inkrement

        Minuten

        Geben Sie die Anzahl der Minuten an, nach denen die Sicherung wiederholt werden soll.

        Stunden

        Geben Sie die Anzahl der Stunden an, nach denen die Sicherung wiederholt werden soll.

        Täglich

        Geben Sie die Anzahl der Tage an, nach denen die Sicherung wiederholt werden soll.

        Wöchentliche

        Geben Sie die Anzahl der Wochen an, nach denen die Sicherung wiederholt werden soll.

        Geben Sie außerdem die zusätzlichen Wochentage an, an denen die Sicherung wiederholt werden soll, indem Sie das entsprechende Kontrollkästchen aktivieren. Der Tag, an dem Sie die Wiederholung angegeben haben, ist bereits ausgewählt und deaktiviert.

        Monatliche

        Geben Sie den Tag an, an dem die Sicherung wiederholt werden soll. Sie können aus den folgenden Optionen wählen:

        • letzter Tag des Monats oder

        • Ein— Geben Sie einen bestimmten Tag eines Monats an.

        Jährlich

        Geben Sie die Anzahl der Jahre an, nach denen die Sicherung wiederholt werden soll.

        Geben Sie außerdem an, ob die Sicherung jedes Jahr am gleichen Datum des Jahres (Standardeinstellung) oder am selben Tag der jeweiligen Woche des Monats wiederholt werden soll. Wenn Sie z. B. die jährliche Wiederholung am 8. Juli 2015, dem zweiten Mittwoch im Juli, konfigurieren, können Sie angeben, ob die Sicherung am 8. Juli oder am zweiten Mittwochim Juli wiederholt werden soll.

      2. Geben Sie im Feld Endet am an, wann die Serie enden soll.

        • Wenn Sie angeben möchten, dass die Wiederholung nicht endet (Standardeinstellung), wählen Sie Nie aus.

        • Um ein Datum und eine Uhrzeit anzugeben, zu der die Serie endet, wählen Sie das Optionsfeld aus, und geben Sie ein Datum und eine Uhrzeit an

    • Wenn Sie angeben möchten, dass die Datenbanksicherung nicht wiederholt wird, deaktivieren Sie das Kontrollkästchen Wiederholen .

  8. Klicken Sie auf Backup.

    Es erscheint ein Bestätigungsdialogfeld, in dem Folgendes angezeigt wird:Warning: Taking database backup may have an impact on system performance. Do you want to continue?

  9. Klicken Sie im Bestätigungsdialogfeld auf OK , um die Junos Space-Datenbank zu sichern.

    Das Dialogfeld "Informationen zum Sicherungsauftrag " wird angezeigt. Führen Sie eine der folgenden Aktionen aus:

    • Klicken Sie in diesem Dialogfeld auf die Auftrags-ID, um die Details des Datenbanksicherungsauftrags auf der Seite Auftragsverwaltung anzuzeigen.

    • Wenn Sie die Auftragsdetails nicht anzeigen möchten (d. h., ob der Datenbanksicherungsauftrag erfolgreich war oder fehlgeschlagen ist), klicken Sie in diesem Dialogfeld auf OK . Sie kehren zur Seite Datenbanksicherung und -wiederherstellung zurück. Wenn der Sicherungsauftrag erfolgreich ist, wird die neue Sicherungsdatei auf dieser Seite angezeigt.

    • Klicken Sie in diesem Dialogfeld auf Abbrechen, um den Datenbanksicherungsvorgang abzubrechen .

Alle Sicherungsdateien werden in einer einzigen komprimierten TAR-Datei (Erweiterung .tgz) mit dem Dateinamen backup_timestamp.tgz gespeichert, wobei timestamp das Datum und die Uhrzeit der Sicherung angegeben sind. Die Sicherungsdatei enthält entweder MySQL-, Cassandra- und Netzwerküberwachungsdaten, MySQL- und Netzwerküberwachungsdaten, MySQL- und Cassandra-Daten oder nur MySQL-Daten, je nachdem, ob Sie die Cassandra- und Netzwerküberwachungsdaten gesichert haben oder nicht.

Informationen zur Fehlerbehebung finden Sie in den folgenden Protokollen auf dem Junos Space-Server:

  • /var/log/nma.log

  • /var/log/nma/*.log

  • /tmp/maintenance.log