Guide BTRFS – Commandes de base, Instantanés et RAID – Chris Titus Tech

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:
Sortie du système de fichiers

  • 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:
Sortie de sous-volume

  • 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

guide btrfs
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)

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.