Kirjoittaja Aihe: Snapperin palautuspisteet ja TIMELINE_LIMIT_*  (Luettu 5149 kertaa)

0 jäsentä ja 1 Vieras katselee tätä aihetta.

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 833
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Snapperin palautuspisteet ja TIMELINE_LIMIT_*
« : 03.08.2021 - klo:15:36 »
Tietääkö joku, miten Snapperin asetusten TIMELINE_LIMIT_*-muuttujia tulkitaan?

Minulla on /etc/snapper/configs/root-tiedostossa tällaiset asetukset (käsittääkseni oletukset, joita en ainakaan itse ole säätänyt):

Koodia: [Valitse]
# limits for timeline cleanup
TIMELINE_MIN_AGE="1800"
TIMELINE_LIMIT_HOURLY="10"
TIMELINE_LIMIT_DAILY="10"
TIMELINE_LIMIT_WEEKLY="0"
TIMELINE_LIMIT_MONTHLY="10"
TIMELINE_LIMIT_YEARLY="10"

En äkkiseltään guuglaamallakaan löytänyt kuvausta siitä, mitä nuo arvot tarkoittavat. Joidenkin varmuuskopio-ohjelmien mallin mukaisesti voisin kuvitella, että säilytetään 10 viimeistä tunneittaista varmuuskopiota, 10 viimeistä päivittäistä varmuuskopiota jne.

Lähinnä yrittäisin nyt vähentää automaattisesti säilytettävien palautuspisteiden määrää, koska juuriosio uhkaa taas täyttyä.
pöytäkone 1: Debian GNU/Linux 11, Fedora 37; pöytäkone 2: openSUSE Tumbleweed; kannettava 1: openSUSE Tumbleweed; kannettava 2: CentOS Stream 9; RPi 1: Ubuntu 22.04 LTS; RPi 2: LibreELEC 10

Poissa SuperOscar

  • Käännösryhmä
  • *
  • Viestejä: 833
  • Sukupuoli: Mies
  • Tänään täällä, huomenna poissa
    • Legisign.org
Vs: Snapperin palautuspisteet ja TIMELINE_LIMIT_*
« Vastaus #1 : 05.08.2021 - klo:13:57 »
Itse itselleni vastaten… Sain vastauksen openSUSEn kansainväliseltä foorumilta. Asia on selitetty juurta jaksain openSUSEn käyttöoppaassa (jota en edes muistanut), eikä se tunnu olevan ihan yksinkertainen:

  • MIN_AGE on sekunteja (ts. 30 min) eikä vaikuta kuin siihen, milloin tilannekuva aikaisintaan automaattisesti poistetaan
  • HOURLY tarkoittaa ilmeisesti vain, montako viimeisintä tilannekuvaa säästetään
  • DAILY on omituisin: näin monen päivän jaksolta säästetään päivän ensimmäinen tilannekuva
  • WEEKLY: näin monelta viikolta säästetään viikon viimeinen tilannekuva
  • MONTHLY ja YEARLY asettavat, moneltako kuukaudelta tai vuodelta säästetään viimeisen päivän ensimmäinen tilannekuva.

Näin siis ainakin tuota luin; hieman tuntuu muuttujan tulkinta olevan erilainen muuttujan mukaan.
pöytäkone 1: Debian GNU/Linux 11, Fedora 37; pöytäkone 2: openSUSE Tumbleweed; kannettava 1: openSUSE Tumbleweed; kannettava 2: CentOS Stream 9; RPi 1: Ubuntu 22.04 LTS; RPi 2: LibreELEC 10