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
| Kategorie | Anforderungen, Konventionen oder verwendete Softwareversion |
|---|---|
| System | pfsense FreeBSD-Firewall |
| Software | N/A |
| Andere | Privilegierter 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
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 Sieals Nächstes camcontrolmitdevlist-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)USB-Laufwerk mounten
Verwenden Sie den Befehlmount_msdosfs, um Ihr USB-Laufwerk in das Verzeichnis/media/usbeinzubinden:mount_msdosfs /dev/da1s1 /media/usbVergewissern 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.xmlUSB-Laufwerk auf dem pfsense FreeBSD-System mounten
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.xmlund entfernen Sie die vorhandene Konfigurationscache-Datei:
rm /tmp/config.cache-
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.
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.

