BTRFS Guide-Basic Commands, Snapshots, and RAID – Chris Titus Tech

This guide goes over everything you need to know to get started on BTRFS. Com isso dito, vamos rever a estrutura básica do BTRFS e as coisas que você deve e não deve fazer.

Creating a BTRFS Filesystem

Create the file system on an empty btrfs partition

mkfs.btrfs /dev/sda1
Note: Você vai precisar para montar o sistema de ficheiros após

Agora precisamos fazer um subvolume antes de adicionar dados para o dispositivo

btrfs subvolume create /mnt/sda1 /mnt/sda1 é o ponto de montagem!

Depois disto estar completo, você pode agora escrever dados para o seu volume de BTRFS e usar todas as capacidades de TI.

Btrfs Layout
Nota: Nível superior 5 é raiz e não o btrfs subvolume que pode fazer instantâneos e outros btrfs recursos e, portanto, não deve ser montado

toplevel root level 5 +-- root\@ level 256 (subvolume root mounted at / id varies) +-- root\.snapshots level 256 (typical snapshot subvolume)

Comandos Básicos

  • livre no Disco
    sudo btrfs fi show

Resultado:
Sistema de Arquivo de Saída

  • o Uso do Disco
    sudo btrfs fi du / Nota: você pode fazer / qualquer outro ponto de montagem
  • Esfoliação SubVolume Recomendável executar todas as semanas!
    sudo btrfs scrub start /
  • Saldo Subvolume de Desempenho
    sudo btrfs balance start -musage=50 -dusage=50 /
    Nota: Use o musgae e dusage filtros para balanço apenas os blocos usados acima de 50 por cento de utilização
    sudo btrfs balance cancel / Pára de executar o saldo
  • Lista de Subvolumes com base no ponto de montagem
    sudo btrfs subv list /home

Saída:
Subvolume de Saída

  • Montar Subvolume
    sudo mount -o subvolid=267 /dev/sda1 /media/games
    OU adicionar este /etc/fstab
    UUID=IDGOESHERE /media/games rw,exec,subvolid=267 0 0

Instantâneos

Instantâneos são uma das melhores coisas sobre o BTRFS e eu absolutamente amo. Eles são incrivelmente poderosos e benéficos.

assim, vamos correr alguns cenários quando você usar instantâneos.

Criar Instantâneo

sudo btrfs subv snapshop /home /home/.snapshots/2020-01-13

Usando isso, você pode reverter o snapshop simplesmente ao editar o /etc/fstab e alterando a subvol=2020-01-13 ou o correspondente subvolid você começa a partir de sudo btrfs subv list /home

Restaurar Instantâneo

Restaurar Snapshop após a reinicialização e de sucesso de reversão

sudo btrfs subv delete /home
sudo btrfs subv snapshot /home/.snapshots/2020-01-13 /home

Agora simplesmente restaurar o fstab e reinicie para voltar /home subvolume.

A razão para fazê-lo usando este método é verificar os dados em primeiro lugar. Se não resultar, você pode simplesmente mudar o /etc/fstab de volta e você estará de volta para onde você começou.

múltiplos discos e RAID

oh boy, aqui vamos nós. Este é um assunto tão mal entendido e se você não for cuidadoso você estará causando mais problemas do que você está olhando para resolver. Então, com isso vamos entrar no RAID. Eu não vou ser Cobertura RAID 5 como ele é instável e não deve ser usado!

deve conhecer comandos para discos múltiplos:

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

Converter para RAID 1, após a adição de disco existentes subvolume

btrfs balance start -mconvert=raid1 -dconvert=raid1 /home

eu poderia colocar RAID 0 aqui… mas honestamente, você deve apenas usar o EXT4 ou XFS, se você está à procura de desempenho. Seria melhor do que usar BTRFS!

Video Walkthrough

Nota: 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.membros mensais apenas vídeo
  • $5 por Mês (100% das receitas vai para Chris Titus Tech) membros do YouTube Chris Titus Tech (todos os pagamentos aceites)

    • membros mensais apenas vídeo
    • Emojis do YouTube para comentários e chats ao vivo
    • para comentários e conversa.

    • todos os comentários do YouTube são realçados quando eu revejo comentários diariamente.
    • $4.99 por mês (70% das receitas vão para Chris Titus Tech)

Deixe uma resposta

O seu endereço de email não será publicado.