La domanda non è banale. BTRFS è il file system COW e un oggetto memorizzato sul disco rigido può essere referenziato da molti file.
Uso le snapshot BTRFS come parte di una soluzione di backup sul mio server di produzione. In questo modo ho una cronologia navigabile ed efficiente in termini di spazio di un determinato volume secondario (utilizzo una modifica di SnapBtr ).
Ho diversi sottovolumi btrfs indipendenti per scopi diversi e uno schema di backup per ognuno. Quando lo spazio libero si sta esaurendo, posso ottenere lo snapshot di backup più non necessario da ciascun pool di backup basato sull'algoritmo logaritmico-costo-tempo intelligente di SnapBtr
.
Ho bisogno di un modo per ponderare la quantità di dati che verranno liberati dopo aver rimosso ogni backup con l'età della vecchia istantanea e l'importanza del suo pool di backup. Mi mancano le informazioni precedenti.
Comprendo che il processo di calcolo dello spazio libero su BTRFS non è né banale né veloce. Ho bisogno di qualcosa che simuli la cancellazione del sottovolume per ottenere le dimensioni dello spazio liberato.
Qualcuno può aiutarmi? Devo inviare questo messaggio a linux-btrfs@vger.kernel.org
?