Website-Suche

Wiederherstellen der pfsense-Konfigurationssicherung von der Konsole über das USB-Laufwerk


In diesem Artikel wird beschrieben, wie Sie die pfsense-Konfigurationssicherung von der Konsole mithilfe eines USB-Laufwerks wiederherstellen können.

In diesem Tutorial lernen Sie:

  • So identifizieren Sie ein USB-Laufwerk auf dem pfsense-System
  • So mounten Sie USB-Laufwerke/-Sticks
  • So stellen Sie das Pfsense-Backup wieder her

pfsense das FreeBSD-Firewall-System

Verwendete Softwareanforderungen und Konventionen

KategorieAnforderungen, Konventionen oder verwendete Softwareversion
Systempfsense FreeBSD-Firewall
SoftwareN/A
AnderePrivilegierter Zugriff auf Ihr pfsense-System, die Konfigurations-Backup-Datei und das USB-Laufwerk/den USB-Stick

Wiederherstellen der pfsense-Konfigurationssicherung von der Konsole mit dem USB-Laufwerk Schritt für Schritt Anleitung

In diesem Artikel gehen wir davon aus, dass Sie bereits ein USB-Laufwerk/einen USB-Stick haben, der als FAT32 formatiert ist:


Device     Boot Start      End  Sectors  Size Id Type
/dev/sdb1        2048 30523391 30521344 14.6G  b W95 FAT32

und dass Sie die PFSENSE-Konfigurationssicherungsdatei bereits auf dem USB-Laufwerk abgelegt haben. Beispiel:


ls
config-FIREWALL.localdomain-20190906160320.xml
  1. Mounten Sie das USB-Laufwerk auf pfsense system.
    Stecken Sie das USB-Laufwerk in den USB-Steckplatz des pfsense-Systems. Sobald Sie bereit sind, greifen Sie auf die pfsense-Shell ( Option 8) Shell ) zu, indem Sie sich entweder direkt bei Ihrer pfsense-Konsole anmelden oder über eine SSH-Remote-Verbindung. Verwenden Sie als Nächstes camcontrol mit devlist-Argument, um Ihr USB-Laufwerk zu lokalisieren. Beispiel:

    
    camcontrol devlist
    <SanDisk SSD U100 16GB 10.56.00>   at scbus0 target 0 lun 0 (ada0,pass0)
    <PLDS DVD-RW DH16AFSH DL31>        at scbus1 target 0 lun 0 (cd0,pass1)
    <Generic STORAGE DEVICE 9843>      at scbus2 target 0 lun 0 (da0,pass2)
    <Sony Storage Media 0100>          at scbus3 target 0 lun 0 (pass3,da1)
    
  2. Im obigen Fall kann auf unser USB-Disk-Speichergerät zugegriffen werden, der den Namen des Geräts abscheulich da1 blockiert. Führen Sie als Nächstes den Befehl ls aus, um alle verfügbaren Partitionen aufzulisten:

    
    % ls /dev/da1*
    /dev/da1   /dev/da1s
    

    In diesem Fall hat unser USB-Laufwerk nur eine einzige Partition, auf die über den Blockgerätenamen /dev/da1 zugegriffen werden kann. Dies ist auch die Partition, auf der die eigentliche Sicherungsdatei für die pfsense-Konfiguration gespeichert ist.

  3. USB-Laufwerk mounten
    Verwenden Sie den Befehl mount_msdosfs, um Ihr USB-Laufwerk in das Verzeichnis /media/usb einzubinden:

    
    mount_msdosfs /dev/da1s1 /media/usb
    

    Vergewissern Sie sich, dass das USB-Laufwerk jetzt gemountet ist und Sie auf die Sicherungsdatei für die pfsense-Konfiguration zugreifen können:

    
    % ls /media/usb
    config-FIREWALL.localdomain-20190906160320.xml
    

    USB-Laufwerk auf dem pfsense FreeBSD-System mounten

  4. Set configuration backup restore
    Überschreiben Sie die vorhandene Konfigurationsdatei mit der Backup-Konfigurationsdatei auf Ihrem USB-Laufwerk. Der Name Ihrer Konfigurationssicherungsdatei wird unterschiedlich sein, passen Sie daher den folgenden Befehl entsprechend an:

    
    cp /media/usb/config-FIREWALL.localdomain-20190906160320.xml /cf/conf/config.xml
    

    und entfernen Sie die vorhandene Konfigurationscache-Datei:

    
    rm /tmp/config.cache
    
  5. Starten Sie das pfsense-System neu
    Fast fertig. Alles, was übrig bleibt, ist, das pfsense-System neu zu starten, die Sicherung und Wiederherstellung auszulösen und mit einer neuen Konfiguration zu booten.

Verwandte Artikel: