Skripty pro migraci a zálohu Arch Linuxu (disk-to-disk, bare-metal recovery)
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-04-24 14:30:18 +02:00
migrace initial: migrace.sh + struktura repa 2026-04-24 14:28:22 +02:00
README.md initial: struktura repa + migrace.sh 2026-04-24 14:30:18 +02:00

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