arch-recovery

Skripty pro migraci a obnovu Arch Linuxu na mém hardware.

Osobní nástroje, které řeší dvě situace:

  1. Stávající PC, nový/větší disk → přestěhovat běžící systém 1:1
  2. Nové PC → obnovit systém ze zálohy tak, aby se choval jako ten starý

Obsah

migrace/

Disk-to-disk migrace běžícího Arch Linuxu na jiný disk na stejném počítači.

Spouští se z live USB, interaktivně se ptá před každým destruktivním krokem. Zkopíruje /, /boot a /home na nový disk s většími oddíly, upraví fstab a systemd-boot entry, přeinstaluje bootloader.

Použití: sudo bash migrace/migrace.sh (v live USB prostředí).

system-backup/

WIP. Bare-metal záloha systému do borg repa + obnova na novém železe.

Plánováno:

  • backup.sh → seznam balíčků (pacman + AUR), enablované služby, /etc, /root, /var/lib (vybrané) do borg repa
  • restore.sh → po čisté instalaci Archu obnoví balíčky, configy, data a enablované služby

Požadavky

  • Arch Linux (nebo odvozené distro s pacman)
  • systemd-boot bootloader
  • borg / borgmatic (pro system-backup)
  • Arch ISO na USB flash (pro migraci)

Licence

MIT

S
Description
Skripty pro migraci a zálohu Arch Linuxu (disk-to-disk, bare-metal recovery)
Readme 36 KiB
Languages
Shell 100%