Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:systemsicherung

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:systemsicherung [2024/01/26 10:59]
sh [Rebuild Red Hat / Rocky / Alma 8]
admin_grundlagen:systemsicherung [2024/02/23 17:11] (aktuell)
ingo_wichmann [UEFI]
Zeile 43: Zeile 43:
  
 Mehr zur Vorgehensweise siehe [[Partitionierung]]. )) Mehr zur Vorgehensweise siehe [[Partitionierung]]. ))
- 
-Ubuntu: 
-  scp sicherung.parted nutzer@server:/​mnt/​backup 
- 
-andere Distributionen (bei denen root ein Passwort hat): 
-  scp sicherung.parted root@server:/​mnt/​backup 
- 
  
 ==== Sicherung LVM Informationen ==== ==== Sicherung LVM Informationen ====
Zeile 240: Zeile 233:
  
 ====== Wiederherstellung des Systems ====== ====== Wiederherstellung des Systems ======
-Rettungssystem ​( z.B. sysrcd, knoppix ) booten (im LH-Netz: PXE-Boot und ''​debian11live''​ eingeben)+Rettungssystem booten (im Linuxhotel-Netz: PXE-Boot und ''​debian11live''​ eingeben)
  
 ===== Schritte im Rettungs-System ===== ===== Schritte im Rettungs-System =====
Zeile 290: Zeile 283:
  
 ==== Mounten der Zielpartitionen ==== ==== Mounten der Zielpartitionen ====
-In ''/​mnt/​backup/​dateien/​etc/​fstab''​ aufgeführte Mountpoints mit ''​mkdir ​-p''​ anlegen und Dateisysteme mit ''​mount''​ einhängen: (( evtl. mount-optionen ( z.B. acl ) beachten )) +In ''/​mnt/​backup/​dateien/​etc/​fstab''​ aufgeführte Mountpoints mit ''​mkdir''​ anlegen und Dateisysteme mit ''​mount''​ einhängen: (( evtl. mount-optionen ( z.B. acl ) beachten )) 
 ((''/​dev/​sdaX''​ ist hier nur ein Beispiel für ein Speichergerät ( Partition, LVM, ...). Liegt das Dateisystem auf einem Logical Volume, dann heißt das root-Device ''/​dev/​mapper/​xxx''​ oder ähnlich)) ((''/​dev/​sdaX''​ ist hier nur ein Beispiel für ein Speichergerät ( Partition, LVM, ...). Liegt das Dateisystem auf einem Logical Volume, dann heißt das root-Device ''/​dev/​mapper/​xxx''​ oder ähnlich))
-  mkdir -p /tmp/system+  mkdir /tmp/system
   mount /dev/sdaX /tmp/system   mount /dev/sdaX /tmp/system
  
-  mkdir -p /​tmp/​system/​boot+  mkdir /​tmp/​system/​boot
   mount /dev/sdaY /​tmp/​system/​boot   mount /dev/sdaY /​tmp/​system/​boot
 und/oder und/oder
-  mkdir -p /​tmp/​system/​boot/​efi+  mkdir /​tmp/​system/​boot/​efi
   mount /dev/sdaZ /​tmp/​system/​boot/​efi   mount /dev/sdaZ /​tmp/​system/​boot/​efi
 und möglicherweise weitere: und möglicherweise weitere:
-  mkdir -p /​tmp/​system/​…+  mkdir /​tmp/​system/​…
   mount …   mount …
  
Zeile 370: Zeile 363:
   efibootmgr -v   efibootmgr -v
  
--> da wird wahrscheinlich nur noch der PXE-Eintrag sein, sonst alle alten Einträge löschen:+-> alle alten Einträge löschen:
   efibootmgr -B -b 000f   efibootmgr -B -b 000f
 (( ''​000f''​ ist hier nur ein Beispiel für einen veralteten Eintrag )) (( ''​000f''​ ist hier nur ein Beispiel für einen veralteten Eintrag ))
Zeile 376: Zeile 369:
 EFI ESP Partition merken EFI ESP Partition merken
   grub2-probe -t device /​boot/​efi/​EFI/​   grub2-probe -t device /​boot/​efi/​EFI/​
-  ​ + 
-EFI-Eintrag anlegen ​(-p = ordinale Nummer der ESP Partition) +EFI-Eintrag anlegen 
-  ​efibootmgr -c -L "CentOS Linux" -l /EFI/centos/shimx64.efi -p 1 +  ​efi_label='​Name der Distribution'​ # z.B. ''​CentOS Linux''​ oder ''​Rocky Linux''​ 
-bzw. +  distro='​DISTRIBUTION'​ # ''​centos''​ oder ''​rocky''​ 
-  efibootmgr --"Rocky Linux" -/EFI/rocky/​shimx64.efi ​-p 1+  boot_device='​/dev/sda' # ''​/dev/​sda''​ oder ''/​dev/​nvme0n1''​ 
 +  ​esp_partition_id=2 
 +  efibootmgr --create --disk ​"$boot_device" --part "​$esp_partition_id"​ --label "​$efi_label"​ --loader "/EFI/$distro/​shimx64.efi"
  
 grub-config neu erzeugen grub-config neu erzeugen
   grub2-mkconfig -o /​boot/​grub2/​grub.cfg   grub2-mkconfig -o /​boot/​grub2/​grub.cfg
 +oder
 +  grub2-mkconfig -o /​boot/​efi/​EFI/​$distro/​grub.cfg
  
 Ab RHEL/​CentOS/​Rocky 8 werden zusätzlich Einträge für BLS (''/​boot/​loader/​entries/''​) benötigt, da grub.cfg keinen direkten Eintrag für Kernel und initrd enthält: Ab RHEL/​CentOS/​Rocky 8 werden zusätzlich Einträge für BLS (''/​boot/​loader/​entries/''​) benötigt, da grub.cfg keinen direkten Eintrag für Kernel und initrd enthält:
admin_grundlagen/systemsicherung.1706266765.txt.gz · Zuletzt geändert: 2024/01/26 10:59 von sh