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:
- 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çãosudo 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:
- 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
- membros mensais apenas vídeo
- Emojis do YouTube para comentários e chats ao vivo
- 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)
$5 por Mês (100% das receitas vai para Chris Titus Tech) membros do YouTube Chris Titus Tech (todos os pagamentos aceites)
para comentários e conversa.