Deutsch   English   Français   Italiano  
<slrnuco3cj.1dg.david.nul@llanura.davidmarec.ddns.net>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!news.mixmin.net!proxad.net!feeder1-2.proxad.net!usenet-fr.net!news.gegeweb.eu!gegeweb.org!.POSTED.2a01:cb19:9505:2200:dacb:8aff:fec5:c120!not-for-mail
From: David Marec <david.nul@davenulle.org>
Newsgroups: fr.comp.os.bsd
Subject: Re: [FreeBSD] : conversion d'une machine aux boot environments
Date: Thu, 3 Aug 2023 20:26:59 -0000 (UTC)
Organization: C'est quoi ce bordel !?
Message-ID: <slrnuco3cj.1dg.david.nul@llanura.davidmarec.ddns.net>
References: <87jzvvs2t9.fsf@maine-ocean.rail.eu.org>
 <slrnub3bma.32m.david.nul@llanura.davidmarec.ddns.net>
 <87bkg52oo5.fsf@maine-ocean.rail.eu.org>
Reply-To: John Doe <jdoe@something.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 3 Aug 2023 20:26:59 -0000 (UTC)
Injection-Info: news.gegeweb.eu; posting-account="dmarec@usenet.local"; posting-host="2a01:cb19:9505:2200:dacb:8aff:fec5:c120";
	logging-data="68696"; mail-complaints-to="abuse@gegeweb.eu"
User-Agent: slrn/1.0.3 (FreeBSD)
Cancel-Lock: sha256:EjhpAiwJi/b0j9Q9GXUoMJjgoenPjhzQ//AJ9+CYdc4=
Bytes: 2492
Lines: 44

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 Marec
http://wiki.fug-fr.org/doku.php?id=start