Portál AbcLinuxu, 6. května 2025 11:40
btrfs subvolume delete < subvolume >
Pre výpis snapshot-ou používam prikaz:
btrfs subvolume list /
ID 1245 top level 5 path .snapshots/938/snapshots
Zobrazí sa mi v podstate výpis adresára /.snaphosts
Řešení dotazu:
Zdravim, potreboval by poradiť ako vymazať staršie snapshoty z BTRFS (Opensuse 12.1, kernel 3.1.9-1.4-desktop, Btrfs v0.19).
Btrfs mám na root oddiely.
Avšak nerozumiem syntaxu nasledovného príkazu, ktorý udáva všeobecné pomenovanie: "...delete <subvolume>".
Všeobecný zápis pre mazanie snapshots:
# btrfs subvolume delete <subvolume>
Pre výpis snapshot-ou používam prikaz:
# btrfs subvolume list /
výstup príkazu:
# ID 1245 top level 5 path .snapshots/938/snapshots
...zobrazí sa mi v podstate výpis adresára /.snaphosts
Pokus o manuálne vymazanie /.snapshots zlyhá, pretože súbory sú iba na čítanie. (Zmeniť práva by nebol problém, ale nechcem niečo pobabrať)
Mám odpoveď:
Najprv je vhodné získať výpis snaphotov
Príkazom: # btrfs subvolume list
/
Výsledok by mohol vyzerať takto:
# ID 1 top level 5 path .snapshots/1/snapshots
Mazanie podľa vzoru: # btrfs subvolume delete <subvolume>
# btrfs subvolume delete /.snapshots/1/snapshots
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.