Alexander. Posted May 9 Posted May 9 Bună ziua, dragi developeri! Bine v-am regăsit la un nou tutorial marca Alexander @ LINUX. Să începem zic! Ce este Btrfs? Btrfs (B-tree File System) este un sistem de fișiere modern pentru Linux, conceput pentru a oferi: Snapshot-uri rapide și eficiente Backup-uri incrementale Verificare și reparare automată a datelor Compresie transparentă Suport pentru RAID Este ideal pentru servere, desktopuri și chiar pentru gaming, datorită capacității de a reveni rapid la o stare anterioară în caz de probleme. Instalare și configurare Verifică dacă Btrfs este instalat: sudo modprobe btrfs Instalează utilitarele necesare: Pe Debian/Ubuntu: sudo apt install btrfs-progs Pe Fedora: sudo dnf install btrfs-progs Pe Arch Linux: sudo pacman -S btrfs-progs Formatează o partiție cu Btrfs: Atenție: acest pas va șterge toate datele de pe partiția respectivă. sudo mkfs.btrfs /dev/sdX Montează sistemul de fișiere: sudo mount /dev/sdX /mnt Crearea și gestionarea snapshot-urilor Crează un subvolum: sudo btrfs subvolume create /mnt/@ Montează subvolumul: sudo mount -o subvol=@ /dev/sdX /mnt Crează un snapshot: sudo btrfs subvolume snapshot /mnt/@ /mnt/@_snapshot_$(date +%Y-%m-%d) Automatizarea backup-urilor Poți automatiza crearea de snapshot-uri folosind un script și cron: Creează un script: nano ~/btrfs_backup.sh Conținut: #!/bin/bash TIMESTAMP=$(date +%Y-%m-%d) sudo btrfs subvolume snapshot /mnt/@ /mnt/@_snapshot_$TIMESTAMP Fă scriptul executabil: chmod +x ~/btrfs_backup.sh Adaugă o intrare în cron: crontab -e Și adaugă: 0 2 * * * /home/username/btrfs_backup.sh Restaurarea unui snapshot Demontează subvolumul curent: sudo umount /mnt Montează snapshot-ul dorit: sudo mount -o subvol=@_snapshot_YYYY-MM-DD /dev/sdX /mnt Avantajele utilizării Btrfs Snapshot-uri rapide Backup-uri automate și incrementale Restaurare ușoară în caz de eroare Compresie și verificare automată Fără aplicații externe necesare Gata! Mult succes la instalat! 1
Recommended Posts