Ce guide passe en revue tout ce que vous devez savoir pour démarrer sur BTRFS. Cela dit, nous allons passer en revue la structure de base des BTRF et les choses que vous devriez et ne devriez pas faire.
Création d’un système de fichiers BTRFS
Créez le système de fichiers sur une partition btrfs vide
mkfs.btrfs /dev/sda1
Remarque: Vous devrez monter ce système de fichiers après
Maintenant, nous devons créer un sous-volume avant d’ajouter des données au périphérique
btrfs subvolume create /mnt/sda1
/mnt/sda1 est le point de montage!
Une fois cela terminé, vous pouvez maintenant écrire des données dans votre volume BTRFS et utiliser toutes les capacités informatiques.
Mise en page BTRFS de base
Remarque: Le niveau supérieur 5 est root et n’est pas un sous-volume btrfs qui peut faire des instantanés et d’autres fonctionnalités btrfs et ne doit donc pas être monté
toplevel root level 5 +-- root\@ level 256 (subvolume root mounted at / id varies) +-- root\.snapshots level 256 (typical snapshot subvolume)
Commandes de base
- Sans disque
sudo btrfs fi show
Sortie:
- Utilisation du disque
sudo btrfs fi du /
Remarque: vous pouvez faire / tout autre point de montage - Scrub Sous-volume recommandé en cours d’exécution chaque semaine!
sudo btrfs scrub start /
- Sous-volume d’équilibre pour les performances
sudo btrfs balance start -musage=50 -dusage=50 /
Remarque: Utilisez les filtres musgae et dusage pour équilibrer uniquement les blocs utilisés au-dessus de 50% d’utilisation
sudo btrfs balance cancel /
Arrête l’équilibre en cours d’exécution - Liste Sous-volumes basés sur le point de montage
sudo btrfs subv list /home
Sortie:
- Monter le sous-volume
sudo mount -o subvolid=267 /dev/sda1 /media/games
OU ajouter ceci à/etc/fstab
UUID=IDGOESHERE /media/games rw,exec,subvolid=267 0 0
Instantanés
Les instantanés sont l’une des meilleures choses à propos des BTRF et je les adore absolument. Ils sont incroyablement puissants et bénéfiques.
Permet donc de parcourir certains scénarios lorsque vous utilisez des instantanés.
Créer un instantané
sudo btrfs subv snapshop /home /home/.snapshots/2020-01-13
En utilisant cela, vous pouvez annuler le snapshop en modifiant simplement le /etc/fstab
et changer le subvol=2020-01-13 ou le subvolid correspondant que vous obtenez à partir de sudo btrfs subv list /home
Restaurer l’instantané
Restaurer le Snapshop après le redémarrage et la restauration réussie
sudo btrfs subv delete /home
sudo btrfs subv snapshot /home/.snapshots/2020-01-13 /home
Maintenant, restaurez simplement votre fstab et redémarrez pour revenir sur le /home sous-volume.
La raison de le faire en utilisant cette méthode est de vérifier d’abord les données. Si cela ne fonctionne pas, vous pouvez simplement changer le /etc/fstab
et vous serez de retour à l’endroit où vous avez commencé.
Disques multiples et RAID
Oh mon dieu, c’est parti. C’est un sujet tellement mal compris et si vous n’êtes pas prudent, vous causerez plus de problèmes que vous ne cherchez à en résoudre. Donc, avec cela, nous allons entrer en RAID. Je NE couvrirai PAS le RAID 5 car il est instable et NE DOIT PAS ÊTRE UTILISÉ!
Doit connaître les commandes pour plusieurs disques:
Add Disks before creating subvolume:
sudo btrfs device add /dev/sda1 /dev/sdb1
Add Disk to existing subvolume:sudo btrfs device add /dev/sdb1 /home
Delete Disk from subvolume:sudo btrfs device delete /dev/sdb1 /home
Creating the RAID File System:
RAID 1:
sudo btrfs -m raid1 -d raid1 /dev/sda1 /dev/sdb1
RAID 10:sudo btrfs -m raid10 -d raid10 /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1
Convertir en RAID 1 après avoir ajouté un disque au sous-volume existant
btrfs balance start -mconvert=raid1 -dconvert=raid1 /home
Je pourrais mettre RAID 0 ici here mais honnêtement, vous devriez simplement utiliser EXT4 ou XFS si vous recherchez des performances. Ce serait mieux que d’utiliser BTRFS!
Procédure pas à pas vidéo
Remarque: YouTube Video – Hold Ctrl + Left Click to open in new window
Chris Titus Tech
Social
- Twitter – https://twitter.com/christitustech
- YouTube – https://youtube.com/c/ChrisTitusTech
- Twitch – https://twitch.tv/christitustech
- Odysee / LBRY (Privacy) – https://links.christitus.com/lbry
Exclusive Content
- ChrisTitus.Section des Membres com (CC Uniquement)
- Téléchargements Numériques avec Guides et Images Prédéfinies
- Vidéo Mensuelle Réservée aux Membres
- 5$ par Mois (100% des Recettes vont à Chris Titus Tech)
- Abonnement YouTube Chris Titus Tech (Tous les paiements sont acceptés)
- Vidéo Mensuelle réservée aux Membres
- Emojis YouTube pour les Commentaires et le Chat en direct
- Badges YouTube qui changent en fonction du temps d’adhésion pour commentaires et chat.
- Tous les commentaires YouTube sont mis en surbrillance lorsque je passe en revue les commentaires quotidiennement.
- 44.99 Par mois (70% des recettes vont à Chris Titus Tech)