Vor dem Aktualisieren von SaltStack Config sollten Sie Ihre Daten stets sichern. In den folgenden Abschnitten wird erläutert, welche Daten nach Abschluss des Upgrade-Vorgangs wiederhergestellt werden müssen.

Sichern von SaltStack Config-Dateien und -Verzeichnissen

Die folgenden Dateien und Verzeichnisse enthalten Ihre benutzerdefinierten SaltStack Config-Konfigurationen und müssen vor der Aktualisierung gesichert werden:

  1. Sichern Sie auf dem RaaS-Knoten die folgenden gesamten Verzeichnisse:
    • /etc/raas/raas
    • /etc/raas/raas.secconf
    • /var/log/raas
    • /etc/raas/pki/
    Hinweis:

    Das pki-Verzeichnis enthält ausgeblendete Dateien. Stellen Sie daher sicher, dass Sie das gesamte Verzeichnis sichern. Das Sichern der Protokolldateien im /var/log/raas-Verzeichnis ist optional. Während des Upgrade-Vorgangs löschen Sie die Protokolldateien, um eine bereinigte Protokolldatei bereitzustellen, falls eine Fehlerbehebung erforderlich ist.

  2. Sichern Sie die /etc/salt/master.d/raas.conf- und /etc/salt/master.d/eAPIMasterPaths.conf-Dateien auf jedem Salt-Master.
    Hinweis:

    Je nachdem, wie Sie SaltStack Config installiert haben, können sich die eAPI Salt-Master-Pfade stattdessen in der /etc/salt/master.d/raas.conf-Datei befinden.

Fahren Sie nach dem Sichern der SaltStack Config- und Salt-Master-Dateien mit dem nächsten Abschnitt fort.

Sichern Ihres Datenbankschemas

Beim Aktualisieren Ihres RaaS-Knotens wird das Datenbankschema aktualisiert. Stellen Sie aus diesem Grund sicher, dass Sie vor der Aktualisierung eine Sicherung Ihrer Datenbank erstellen.

Um Ihre Datenbank zu sichern, müssen Sie zuerst Ihren PostgreSQL-Datenbanknamen suchen und dann den Inhalt kopieren:

  1. Sichern Sie diese Dateien auf dem PostgreSQL-Server:
    • postgres.conf
    • pg_hba.conf
  2. Melden Sie sich mit dem folgenden Befehl als postgres-Benutzer an:
    sudo su - postgres
  3. Rufen Sie Ihren Datenbanknamen mit den folgenden Befehlen auf, um auf PostgreSQL zuzugreifen. Listen Sie dann die Datenbanken auf:
    psql
    \l
  4. Drücken Sie zum Beenden von PostgreSQL und zum Abmelden als postgres-Benutzer die Tastenkombination Strg+D und führen Sie dann den folgenden Befehl aus:
    exit
  5. Kopieren Sie den Datenbankinhalt in eine Datei. Der folgende Befehl zeigt ein Beispiel:
    pg_dump -U salt_eapi raas_db_name > postgres_raas_backup_$(date +%Y-%m-%d).sql

Ihre Datenbankdateien werden jetzt gesichert. Die neuesten Informationen zum Durchführen von Sicherungen finden Sie in PostgreSQL-Datenbanksicherungen.

Nächste Schritte

Nach dem Sichern Ihrer Daten besteht der nächste Schritt beim Upgrade-Vorgang in der Aktualisierung Ihrer SaltStack Config-Datenbanken. Weitere Informationen hierzu finden Sie unter Upgrade von Datenbanken.