Dateien nach "/" hochladen
This commit is contained in:
45
README.md
45
README.md
@@ -86,3 +86,48 @@ NetworkManager oder systemd-networkd neu aufzubauen.
|
||||
prüfen.
|
||||
- Nach dem Restore zuerst nur eine VM starten und insbesondere UEFI, virtuelles
|
||||
TPM, Secure Boot, BitLocker und Netzwerk testen.
|
||||
|
||||
## PAW-Netzwerk aus `50-paw-install.yml` (Version 1.2)
|
||||
|
||||
Das Paket sichert jetzt zusätzlich die vom Playbook verwendete Konfiguration:
|
||||
|
||||
- `/etc/NetworkManager/system-connections/`
|
||||
- `/etc/NetworkManager/dispatcher.d/`
|
||||
- `/etc/libvirt/qemu/networks/`
|
||||
- relevante sysctl-, UFW-, Routing- und `/hilden`-Dateien
|
||||
- aktuelle MAC von `br-lan`
|
||||
- permanente MACs und Hardwarepfade aller physischen Interfaces
|
||||
- Zuordnung der Bridge-Ports zu `br-lan`
|
||||
|
||||
Das alte PAW-Profil bindet die Ports fest an `eth0` und `enp2s0f0`. Beim Restore
|
||||
werden diese Namen anhand der gesicherten permanenten MAC-Adressen auf die unter
|
||||
Debian tatsächlich vorhandenen Gerätenamen umgesetzt. Zusätzlich wird die
|
||||
bisher dynamische MAC von `br-lan` als `bridge.mac-address` im
|
||||
NetworkManager-Keyfile festgeschrieben.
|
||||
|
||||
Empfohlene Reihenfolge auf Debian:
|
||||
|
||||
```bash
|
||||
# 1. 50-paw-install.yml ausführen
|
||||
# 2. VM- und Netzwerk-Restore vorbereiten, NetworkManager noch nicht neu starten
|
||||
sudo RESTORE_PAW_NETWORK=1 ./libvirt-restore.sh /mnt/backup/libvirt-host
|
||||
|
||||
# 3. Profile kontrollieren
|
||||
sudo grep -R -E '^(interface-name|mac-address|master)=' \
|
||||
/etc/NetworkManager/system-connections/
|
||||
|
||||
# 4. Nur lokal an der Konsole aktivieren
|
||||
sudo RESTORE_PAW_NETWORK=1 APPLY_PAW_NETWORK=1 \
|
||||
./libvirt-restore.sh /mnt/backup/libvirt-host
|
||||
```
|
||||
|
||||
Alternativ kann nur der Netzwerkteil ausgeführt werden:
|
||||
|
||||
```bash
|
||||
sudo ./paw-network-backup.sh /mnt/backup/paw-network
|
||||
sudo ./paw-network-restore.sh /mnt/backup/paw-network
|
||||
sudo APPLY_NETWORK=1 ./paw-network-restore.sh /mnt/backup/paw-network
|
||||
```
|
||||
|
||||
Der Netzwerk-Restore startet NetworkManager standardmäßig **nicht** neu. Das
|
||||
verhindert einen unbeabsichtigten Verbindungsabbruch bei einem Restore per SSH.
|
||||
|
||||
Reference in New Issue
Block a user