Sujet : Re: [FreeBSD] : conversion d'une machine aux boot environments
De : david.nul (at) *nospam* davenulle.org (David Marec)
Groupes : fr.comp.os.bsdDate : 03. Aug 2023, 21:26:59
Autres entêtes
Organisation : C'est quoi ce bordel !?
Message-ID : <slrnuco3cj.1dg.david.nul@llanura.davidmarec.ddns.net>
References : 1 2 3
User-Agent : slrn/1.0.3 (FreeBSD)
Le 21-07-2023, Erwan David <
erwan@rail.eu.org> a écrit :
David Marec <david.nul@davenulle.org> écrivait :
>
Le 22-06-2023, Erwan David <erwan@rail.eu.org> a écrit :
>
Trouve-t-on des tutoriaux sur comment convertir une machine existante
aux boot environment ? Tous les tuto que j'ai trouvé supposent un
certain layout des dataset
>
A ma connaissance, c'est toujours la base
du fonctionnement des boot environnements.
>
Donc pas possible de convertir fat tout réinstaller ?
>
Oui, pour avoir un fonctionnement «nominal» des boot-environments.
Le but étant de pouvoir retrouver un système opérationel
après une mise à jour de la base qui aurait échouée.
Pour ça, il ne faut pas que `/tmp`, `/var` ou `/usr/local`
soient dans le snapshot.
Sinon, ce serait juste un snapshot /global/ pour un rollback /global/.
Le cas de `/var` est plus compliqué
car ça dépend de ce que l'on a collé dans `/var/db`.
Mais si on a déjà la base, soit
```
zroot
zroot/ROOT
zroot/ROOT/default
```
On peut créer les datasets idoines après coup et y copier le contenu
des répertoires qui sont sous la racine.
Je ne l'ai fait qu'une fois, mais j'avais déjà les datasets pour `/var`
et `/tmp` était monté en RAM.
-- David Marechttp://wiki.fug-fr.org/doku.php?id=start