YaST Snapshot by the hour

Why do i see in my YaST, that automaticaly snapshots are taken by the hour?
I am a bit concerned that such may fill up my root.
Do i need to change some settings somewhere?
Hints and ideas are very welcome.

https://en.opensuse.org/openSUSE:Snapper_Tutorial

Whether you need it or not is entirely up to you. Show

snapper get-config

Key | Value
-----------------------±-----
ALLOW_GROUPS |
ALLOW_USERS |
BACKGROUND_COMPARISON | yes
EMPTY_PRE_POST_CLEANUP | yes
EMPTY_PRE_POST_MIN_AGE | 1800
FREE_LIMIT | 0.2
FSTYPE | btrfs
NUMBER_CLEANUP | yes
NUMBER_LIMIT | 50
NUMBER_LIMIT_IMPORTANT | 10
NUMBER_MIN_AGE | 1800
QGROUP |
SPACE_LIMIT | 0.5
SUBVOLUME | /
SYNC_ACL | no
TIMELINE_CLEANUP | yes
TIMELINE_CREATE | yes
TIMELINE_LIMIT_DAILY | 10
TIMELINE_LIMIT_HOURLY | 10
TIMELINE_LIMIT_MONTHLY | 10
TIMELINE_LIMIT_WEEKLY | 0
TIMELINE_LIMIT_YEARLY | 10
TIMELINE_MIN_AGE | 1800

I have that behaviour since about November last year. It appears to write each hour a new snapshot, but removes older once leaving a snapshot per day.
I want no snapshot beyond those manually created by myself.

If you do not like it, change it to the values you need.

And please, post computer output as preformatted text so it remains readable.

1 Like

Thanks, mate. And where may i do such?
(Please no cryptic terminal commands with root access.)

The best info found by googling is this one:

But such includes terminal commands and no newbie-secure applications for configuration.

I managed to configure snapper as such:

Key                    | Value
-----------------------+------
ALLOW_GROUPS           |      
ALLOW_USERS            |      
BACKGROUND_COMPARISON  | yes  
EMPTY_PRE_POST_CLEANUP | yes  
EMPTY_PRE_POST_MIN_AGE | 1800 
FREE_LIMIT             | 0.2  
FSTYPE                 | btrfs
NUMBER_CLEANUP         | yes  
NUMBER_LIMIT           | 3    
NUMBER_LIMIT_IMPORTANT | 2    
NUMBER_MIN_AGE         | 1800 
QGROUP                 |      
SPACE_LIMIT            | 0.5  
SUBVOLUME              | /    
SYNC_ACL               | no   
TIMELINE_CLEANUP       | yes  
TIMELINE_CREATE        | yes  
TIMELINE_LIMIT_DAILY   | 1    
TIMELINE_LIMIT_HOURLY  | 1    
TIMELINE_LIMIT_MONTHLY | 1    
TIMELINE_LIMIT_WEEKLY  | 1    
TIMELINE_LIMIT_YEARLY  | 2    
TIMELINE_MIN_AGE       | 1800

Let’s see how that works out.

Key enabler had been the command posted above by arvidjaar:
snapper get-config

This allowed me having awareness of the variables in question.
From the good info link shared above, i got this command like to be executes as root:
snapper -c root set-config “PASTE_VARIABLE_HERE=PASTE_DESIRED_VALUE_HERE”
By replacing the variable and the desired value in that command, i was able to modify the config for snapper.
Another activity as root in the terminal, another chance to break my system.

Wrong post - deleted…

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.