-
Notifications
You must be signed in to change notification settings - Fork 91
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
In Btrfs mode the unshared space from the snapshot is not visible, it has been removed from the GUI #47
Comments
is not a bug but was removed in c0737b1 but seems was not working after 8d77b18 that was done to solves other issues |
I suggest that the new "unshared" column should display how much disk space will be freed if only this snapshot is deleted. Example (from a similar backintime issue): When file The former "unshared" column displayed values similar to |
Are there any plans to restore the columns? |
I really want this feature restored, and I offer my help in doing so. However, I do not really understand the reasons for 8d77b18 (@Fantu pointed it out as being the breaking commit that has lead to c0737b1 – the actual removal of the column). The commit message of 8d77b18 refers to issues in https://github.com/teejee2008/timeshift/issues:
Can someone explain the background of these issues in short and the reasons for why it was fixed in a way that broke the column display, so that I am able to look into possible solutions? Maybe @teejee2008 or @clefebvre can point that out? |
I use btrfs on some disks personal and some servers at work, in latest years I use simply use it and snapshot and some other thing with custom scripts prepared many years ago. |
I'll try to summarize my understanding:
Is there a reliable way to detect if the user has turned quotas on? Then I would suggest to take a first step by restoring the size and unshared columns only for users who are using btrfs with quotas. |
@tpraxl to detect if quota is enabled should be easy as if try qgroup command will show specific error, for example:
|
You can also check from the "sys" folder, if quotas are enabled it should give you a "qgroups" folder:
There is also a library for handling Btrfs: https://github.com/kdave/btrfs-progs/blob/master/libbtrfsutil/README.md#libbtrfsutil For the performance issue with quotas is if you do a lot of snapshot operations, like creating and deleting many snapshots. |
I think I'm gonna provide a method In the first step, I would simply restore the old calculation that has been disabled and show the results. @clefebvre / @teejee2008 : would you support this step? A second step might introduce |
even if "du" command is not useful for simply take the size of snapshot in btrfs, it is it for folders, on other backup solution based on rsync I can use it for see the size of single backup, tried now with one my pc with backintime, about timeshift I don't remember if I ever tried to check single backup size with it and I don't have access on one of the computer using it now for fast check |
Why was the "unshared" view removed? This is a regression for Btrfs users using Timeshift, I can no longer control how much space the snapshot is taking up.
I have encountered this problem with the latest version of Timeshift on Debian testing
Thanks for the work you do.
The text was updated successfully, but these errors were encountered: