J'ai lu pas mal de choses sur la fonction de sous-volumes de btrfs. Alors qu'il semblerait intéressant d'avoir des sous-volumes pour les principales catégories d'un système de fichiers de données, comme @films, @pictures, @music… Quel avantage cela offre-t-il par rapport au simple fait d'avoir des dossiers ?
Aurai-je besoin de monter chaque sous-volume ? Ou les sous-volumes apparaîtront-ils comme des dossiers sous le point de montage racine ? c'est-à-dire pour un point de montage /data aurai-je :/data/pictures, /data/music, etc
Réponse acceptée :
La réponse à votre question ou/ou est "les deux". Oui, vous devrez monter chaque sous-volume. Chaque sous-volume se comporte comme un système de fichiers normal, ils apparaîtront donc dans des points de montage comme /etc.
Il y a quelques avantages à cette idée. Par exemple, vous pouvez transformer votre répertoire de base de données MySQL en un sous-volume, ce qui vous permettrait de prendre des instantanés à utiliser avec des sauvegardes. Vous pouvez également choisir de transformer ce répertoire en RAID1, de sorte que si un disque tombait en panne, votre base de données serait toujours intacte. Une autre consiste à utiliser un sous-volume pour /etc afin que vous puissiez toujours annuler tout type de modifications de configuration à l'échelle du système. L'utilisation d'un sous-volume pour /home/nom d'utilisateur permettrait potentiellement à chaque utilisateur d'avoir une machine à voyager dans le temps, mais probablement d'une manière beaucoup plus flexible que ce qu'Apple fournit dans son système.
Et bien sûr, l'un des avantages d'avoir un sous-volume pour les maisons et un autre pour la racine est la possibilité d'inverser une mise à niveau. Par exemple, vous mettez à niveau de 12.04 à 12.10 très tôt, découvrez que c'est un peu trop bogué après le premier mois, alors vous annulez simplement la mise à niveau de votre système d'exploitation. Je n'ai pas essayé cela moi-même, mais cela devrait fonctionner aussi bien que de garder votre maison et de réinstaller le système précédent, sauf que cela prendrait environ une seconde au lieu d'une heure. 🙂