arch-system/docs/architecture.md
grayTerminal-sh 14e547ce56 refactor: reorganize Arch system backup and restore
Separate system configuration from Dotfiles_ArchAP.

Add package manifests, system inventories, reusable templates,
safer backup/deployment scripts, on-demand service management,
TLP and zram configuration, and updated maintenance documentation.
2026-07-26 23:25:25 +02:00

1.4 KiB

Architecture du poste

Stockage

  • table de partitions GPT ;
  • partition EFI montée sur /boot ;
  • partition racine Btrfs ;
  • sous-volumes :
    • @/
    • @home/home
    • @log/var/log
    • @pkg/var/cache/pacman/pkg
    • @/.snapshots/.snapshots

Les UUID réels sont enregistrés dans inventory/storage/ uniquement à titre documentaire. Les modèles de réinstallation utilisent des placeholders.

Démarrage

  • Limine ;
  • noyaux LTS et/ou Zen selon les paquets présents ;
  • Snapper et limine-snapper-sync pour les entrées de snapshots ;
  • Secure Boot avec clés personnelles gérées par sbctl.

Les clés Secure Boot ne sont jamais versionnées.

Mémoire

  • 16 Gio de RAM physique environ ;
  • zram de 6 Gio, priorité 100 ;
  • aucun swapfile permanent.

Énergie

TLP applique au démarrage :

  • profil batterie ASUS quiet ;
  • politique CPU économe sur batterie ;
  • boost CPU désactivé sur batterie ;
  • seuil maximal de charge BAT1 à 60 %.

batlimit permet un changement temporaire ; TLP remet 60 % au prochain démarrage.

Services à la demande

  • Nextcloud : une synchronisation avec nextcloudcmd, puis sortie ;
  • Proton Mail Bridge : démarré avec Thunderbird, arrêté à sa fermeture ;
  • VMware : réseau, USB Arbitrator et Samba démarrés avec VMware puis arrêtés ;
  • Proton Pass : lancé manuellement.