
Hallo Kollegen, willkommen zu unserem Unterricht ĂŒber die Migration von Check Point-Datenbanken von R77.30 auf R80.10.
Bei der Verwendung von Produkten von Check Point stellt sich irgendwann die Aufgabe, bestehende Regeln und Objektdatenbanken aus folgenden GrĂŒnden zu migrieren:
- Beim Kauf eines neuen GerĂ€ts mĂŒssen die Datenbanken vom alten GerĂ€t auf das neue GerĂ€t (auf die aktuelle GAIA OS-Version oder höher) migriert werden.
- Es ist notwendig, ein GerÀt von einer GAIA OS-Version auf eine höhere Version auf dem lokalen Rechner zu aktualisieren.
Um die erste Aufgabe zu lösen, eignet sich nur das Werkzeug mit dem Namen Management Server Migration Tool oder einfach Migration Tool. FĂŒr die Aufgabe Nr. 2 kann das CPUSE-Tool oder das Migration Tool verwendet werden.
Nun werfen wir einen genaueren Blick auf beide Methoden.
Aktualisierung auf ein neues GerÀt
Datenbankmigration beinhaltet die Installation der neuesten Version des Managements auf der neuen Maschine und anschlieĂend die Migration der Datenbank von einem bestehenden Sicherheitsmanagement-Server auf den neuen mithilfe des Migration Tools. Diese Methode minimiert das Risiko eines Updates fĂŒr die bestehende Konfiguration.
Um eine Datenbank mit dem Migration Tool zu migrieren, mĂŒssen folgende Anforderungen erfĂŒllt sein: mit den Anforderungen:
- Der verfĂŒgbare Speicherplatz auf der Festplatte muss mehr als das FĂŒnffache der GröĂe des exportierten Datenbankarchivs betragen.
- Die Netzwerkeinstellungen auf dem Zielserver mĂŒssen mit denen des Quellservers ĂŒbereinstimmen.
- Backup erstellen. Der Export der Datenbank sollte auf einen Remote-Server durchgefĂŒhrt werden.
Im Betriebssystem GAIA ist bereits das Migration Tool installiert, das fĂŒr den Import der Datenbank oder fĂŒr die Migration auf eine identische Version des Betriebssystems verwendet werden kann. Um die Datenbank auf eine höhere Version des Betriebssystems zu migrieren, muss das entsprechende Migration Tool aus dem Abschnitt âToolsâ auf der Support-Website von Check Point R80.10 heruntergeladen werden: - Backup und Migration des SmartEvent / SmartReporter Servers. Die Dienstprogramme âbackupâ und âmigrate exportâ beinhalten keine Daten der SmartEvent-Datenbank / SmartReporter-Datenbank.
FĂŒr Backup und Migration sollten die Dienstprogramme âeva_db_backupâ oder âevs_backupâ verwendet werden.
Hinweis: Artikel sk110173 in der CheckPoint-Wissensdatenbank.
Schauen wir uns an, welche Funktionen dieses Tool bietet:

Bevor Sie mit der Datenmigration beginnen, entpacken Sie zunĂ€chst das heruntergeladene Migration Tool in den Ordner â/opt/CPsuite-R77/fw1/bin/upgrade_tools/â. Exportieren Sie die Datenbank mit den Befehlen aus dem Verzeichnis, in das Sie das Tool entpackt haben.
SchlieĂen Sie alle SmartConsole-Clients oder fĂŒhren Sie cpstop auf dem Sicherheitsmanagementserver aus, bevor Sie den Export- oder Importbefehl ausfĂŒhren.
Um eine Exportdatei erstellen der Management-Datenbank auf dem Quellserver:
- Wechseln Sie in den Expertenmodus.
- FĂŒhren Sie das VorabprĂŒfungswerkzeug aus: pre_upgrade_verifier -p $FWDIR -c R77 -t R80.10. Beheben Sie eventuelle Fehler, bevor Sie fortfahren.
- Starten Sie: ./migrate export filename.tgz. Dieser Befehl exportiert den Inhalt der Datenbank des Security Management Server in eine TGZ-Datei.
- Folgen Sie den Anweisungen. Die Datenbank wird in die Datei exportiert, die Sie im Befehl angegeben haben. Stellen Sie sicher, dass Sie sie als TGZ definiert haben.
- Wenn SmartEvent auf dem Quellserver installiert ist, exportieren Sie die Ereignisdatenbank.
Nun importieren wir die Datenbanken des Sicherheitsservers, die wir exportiert haben. Bevor Sie beginnen: Installieren Sie den R80 Security Management Server. Ich erinnere Sie daran, dass die Netzwerkeinstellungen des neuen Management Servers R80.10 mit den Einstellungen des alten Servers ĂŒbereinstimmen mĂŒssen.
Um Konfiguration importieren Management-Server:
- Wechseln Sie in den Expertenmodus.
- Ăbertragen Sie (per FTP, SCP oder Ă€hnlich) die exportierte Konfigurationsdatei auf den neuen Server, der aus der Quelle erstellt wurde.
- Trennen Sie den ursprĂŒnglichen Server vom Netzwerk.
- Ăbertragen Sie die Konfigurationsdatei vom entfernten Server auf den neuen Server.
- Berechnen Sie die MD5-PrĂŒfziffer fĂŒr die ĂŒbertragenen Datei und vergleichen Sie sie mit der MD5, die auf dem ursprĂŒnglichen Server berechnet wurde: # md5sum filename.tgz
- Datenbank importieren: ./migrate import filename.tgz
- Upgrade ĂŒberprĂŒfen.
Nach Abschluss von Punkt 7 fassen wir zusammen, dass die Migration der Datenbank mit dem Migration Tool erfolgreich war. Sollte es zu Problemen kommen, kann der ursprĂŒngliche Server jederzeit wieder aktiviert werden, wodurch der Betrieb nicht beeintrĂ€chtigt wird.
Es ist zu beachten, dass die Migration von einem Standalone-Server nicht unterstĂŒtzt wird.
Lokales Update
CPUSE (Check Point Upgrade Service Engine) ermöglicht die automatische Aktualisierung von Check Point-Produkten fĂŒr das Betriebssystem Gaia. Die Software-Update-Pakete sind in Kategorien unterteilt, konkret in Major Releases, Minor Releases und Hotfixes. Gaia findet automatisch verfĂŒgbare Software-Update-Pakete und Images, die mit der Version des Betriebssystems Gaia in Zusammenhang stehen, auf die aktualisiert werden kann. Mit CPUSE können sowohl eine saubere Installation der neuen GAIA OS-Version als auch ein Upgrade des Systems mit Migration der Datenbank durchgefĂŒhrt werden.
Um auf eine höhere Version zu aktualisieren oder eine saubere Installation mit CPUSE durchzufĂŒhren, muss auf dem GerĂ€t ausreichend freier (nicht zugewiesener) Speicherplatz vorhanden sein â mindestens im Umfang der Root-Partition.
Der Ăbergang zu einer neuen Version erfolgt auf einer neuen Partition der Festplatte, wĂ€hrend die "alte" Partition in einen Gaia Snapshot umgewandelt wird (der neue Partitionstext wird aus dem nicht zugewiesenen Speicherplatz auf der Festplatte entnommen). AuĂerdem ist es ratsam, vor dem System-Upgrade einen Snapshot zu erstellen und diesen auf einen entfernten Server zu laden.
Der Aktualisierungsprozess:
- ĂberprĂŒfen Sie das Update-Paket (falls Sie das noch nicht getan haben) â stellen Sie sicher, dass dieses Paket ohne Konflikte installiert werden kann: Klicken Sie mit der rechten Maustaste auf das Paket und wĂ€hlen Sie 'Verifizieren'.
Das Ergebnis sollte etwa so aussehen:
- Installation ist erlaubt
- Upgrade ist erlaubt
- Installieren Sie das Paket: Klicken Sie mit der rechten Maustaste auf das Paket und wÀhlen Sie 'Upgrade':
CPUSE zeigt die folgende Warnung im Gaia-Portal: Nach diesem Upgrade erfolgt ein automatischer Neustart (Die bestehenden OS-Einstellungen und die Check Point-Datenbank werden beibehalten). - Sie werden nach dem Upgrade auf R80.10 den entsprechenden Fortschritt der Datenmigration sehen:
- Produkte werden aktualisiert
- Datenbank wird importiert
- Produkte werden konfiguriert
- SIC-Daten werden erstellt
- Prozesse werden gestoppt
- Prozesse werden gestartet
- Installiert, Selbsttest bestanden
- Das System wird automatisch neu gestartet
- Installation der Richtlinie in der SmartConsole
Wie Sie sehen, verlĂ€uft alles recht einfach. Bei Problemen können Sie mit dem erstellten Snapshot auf die alten Einstellungen zurĂŒckkehren.
Praxis
In diesem Video-Tutorial finden Sie sowohl theoretische als auch praktische Teile. Die erste HÀlfte des Videos wiederholt den beschriebenen theoretischen Teil, wÀhrend im praktischen Beispiel die Datenmigration mit beiden Methoden gezeigt wird.

Fazit
In dieser Lektion haben wir die Lösungen von Check Point zur Aktualisierung und Migration von Datenbanken fĂŒr Objekte und Regeln betrachtet. Bei einem neuen GerĂ€t gibt es keine anderen Lösungen als die Verwendung des Migrationstools. Wenn Sie eine Aktualisierung des GAIA OS durchfĂŒhren möchten und die Möglichkeit haben, die Maschine neu bereitzustellen, empfehlen wir auf Grundlage unserer Erfahrung, die Datenbank mit dem Migrationstool zu migrieren. Diese Methode minimiert das Risiko der Aktualisierung fĂŒr die bestehende Konfiguration im Vergleich zu CPUSE. AuĂerdem werden beim Update ĂŒber CPUSE viele unnötige alte Dateien auf der Festplatte beibehalten, und zur Löschung dieser Dateien ist ein zusĂ€tzliches Werkzeug erforderlich, was weitere MaĂnahmen und neue Risiken mit sich bringt.
Wenn Sie zukĂŒnftige Lektionen nicht verpassen möchten, treten Sie bitte unserer Gruppe bei. , und . Sollten Sie aus irgendeinem Grund das benötigte Dokument nicht finden oder Ihr Problem mit Check Point nicht lösen können, zögern Sie nicht, sich an .
Quelle: habr.com
