Skip to content
  • Kategorien
  • World
  • Aktuell
  • Tags
  • Beliebt
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
linux-nerds.org

linux-nerds.org

  1. Übersicht
  2. Linux
  3. Restic
  4. Restic - Kompression

Restic - Kompression

Geplant Angeheftet Gesperrt Verschoben Restic
restic
2 Beiträge 1 Kommentatoren 421 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • FrankMF Offline
    FrankMF Offline
    FrankM
    schrieb am zuletzt editiert von FrankM
    #1

    Im Master Zweig von Restic gibt es jetzt die Möglichkeit, die Backups mit Kompression zu erstellen 🍾

    Das MUSS getestet werden, ich werde berichten.

    If you want to play with it:

    Build restic from master (or fetch the binary from the beta builder 8)
    Initialize a new repo like this: restic init --repository-version 2
    Compression is now available and enabled by default (for that repo). You can set the desired compression level by passing it to --compression (e.g. restic backup --compression max), supported are auto, max and off.
    

    Please let us know how it goes and report all issues you find!
    Quelle: https://forum.restic.net/t/compression-support-has-landed-in-master/4997

    Im Fediverse -> @FrankM@nrw.social

    1. NanoPi R5S
    2. Quartz64 Model B, 4GB RAM
    3. Quartz64 Model A, 4GB RAM
    4. RockPro64 v2.1
    1 Antwort Letzte Antwort
    0
    • FrankMF Offline
      FrankMF Offline
      FrankM
      schrieb am zuletzt editiert von
      #2

      Gestern Abend noch ein paar Tests gemacht, aber nicht wirklich Erfolg gehabt. Ok, dann heute noch mal von vorne und mit System. Als erstes muss man mal Daten finden, die man auch gut komprimieren kann, ich will ja auch ein deutliches Ergebnis sehen.

      Meine Wahl fiel auf einen openwrt Ordner, mit dem ich mal ein Image selber gebaut hatte. Schön viele kleine Dateien, sollte sich gut komprimieren lassen.

      Original

      547e3596-69df-48ac-9409-5173367afb85-grafik.png

      Test mit 7z

      Rechtsklick, mit den Bordmittel und dann 7z gewählt.

      364b497f-cf59-408c-ba2b-cad70cc09529-grafik.png

      Test mit Restic V1

      Ich habe auf einer mechanischen 1TB Platte zwei Ordner angelegt, einmal Restic_V1, einmal Restic_V2.

       frank@frank-MS-7C37:~/Downloads$ restic version
       restic 0.13.1 compiled with go1.18 on linux/amd64
      

      Init

      restic init -r /media/1TB/Restic_V1/
      

      Backup

      frank@frank-MS-7C37:~/Downloads$ restic -r /media/1TB/Restic_V1/ backup /home/frank/openwrt/
      enter password for repository: 
      repository 731db857 opened successfully, password is correct
      created new cache in /home/frank/.cache/restic
      no parent snapshot found, will read all files
      
      Files:       407839 new,     0 changed,     0 unmodified
      Dirs:        41286 new,     0 changed,     0 unmodified
      Added to the repo: 7.851 GiB
      
      processed 407839 files, 11.061 GiB in 4:49
      snapshot 24cd8ef4 saved
      

      Ergebnis

      799fa3ee-5bdf-48ba-a05e-8f7f24f1c41b-grafik.png

      Test mit Restic V2

      frank@frank-MS-7C37:~/Downloads$ ./restic_v0.13.0-126-g26c33332_linux_amd64 version
      restic 0.13.1-dev (compiled manually) compiled with go1.18 on linux/amd64
      

      Init

      ./restic_v0.13.0-126-g26c33332_linux_amd64 init -r /media/1TB/Restic_V2/ --repository-version 2
      

      Backup

      frank@frank-MS-7C37:~/Downloads$ ./restic_v0.13.0-126-g26c33332_linux_amd64 -r /media/1TB/Restic_V2/ backup /home/frank/openwrt/
      enter password for repository: 
      repository 33c5e24c opened (repo version 2) successfully, password is correct
      created new cache in /home/frank/.cache/restic
      no parent snapshot found, will read all files
      
      Files:       407839 new,     0 changed,     0 unmodified
      Dirs:        41286 new,     0 changed,     0 unmodified
      Added to the repo: 7.835 GiB
      
      processed 407839 files, 11.061 GiB in 2:47
      snapshot 474d0376 saved
      

      Ergebnis

      caafd946-1285-4e1d-8873-a3ff4141a777-grafik.png

      Fazit

      Fassen wir es mal ein wenig zusammen. Das Original hat 12,1GB

      ITool Dateigröße Zeit
      7z 2,2GB ca. 11:59
      Restic V1 8,5GB 4:49
      Restic V2 2,9GB 2:47

      Man kann auch noch etwas an der Kompression einstellen, ich habe es für diesen Test auf der Standardeinstellung(?) gelassen.

      You can set the desired compression level by passing it to --compression (e.g. restic backup --compression max), supported are auto, max and off.

      Das Ergebnis sieht sehr vielversprechend aus. Es könnte den Platzverbrauch stark begrenzen, sehr wichtig für mich wenn man seine Daten in einer Cloud speichert. (Stichwort: Kosten) Und was hier auch noch schön ins Auge fällt, es ist schneller 🙂 Das möchte ich hier nicht versuchen zu erklären, da ich nicht genau woran es liegt. Vermutung, ich muss wesentlich weniger Daten "schreiben".

      Ich freue mich extrem, diese Version produktiv einzusetzen. Mal überlegen, ob ich die Version hier auf dem Haupt-PC mal testweise nutze, ich denke das wäre spannend.

      @Restic-Team: Vielen Dank für dieses tolle Feature!

      Im Fediverse -> @FrankM@nrw.social

      1. NanoPi R5S
      2. Quartz64 Model B, 4GB RAM
      3. Quartz64 Model A, 4GB RAM
      4. RockPro64 v2.1
      1 Antwort Letzte Antwort
      0
      Antworten
      • In einem neuen Thema antworten
      Anmelden zum Antworten
      • Älteste zuerst
      • Neuste zuerst
      • Meiste Stimmen


      • FrankMF

        Restic v0.17.0 released

        Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Restic restic linux
        1
        0 Stimmen
        1 Beiträge
        167 Aufrufe
        Niemand hat geantwortet
      • FrankMF

        Restic v0.16.0 released

        Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Restic restic linux
        1
        0 Stimmen
        1 Beiträge
        153 Aufrufe
        Niemand hat geantwortet
      • FrankMF

        Restic v0.13.1 released

        Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Restic restic
        1
        0 Stimmen
        1 Beiträge
        153 Aufrufe
        Niemand hat geantwortet
      • FrankMF

        Restic - Passwortübergabe

        Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Restic restic
        1
        0 Stimmen
        1 Beiträge
        248 Aufrufe
        Niemand hat geantwortet
      • FrankMF

        Restic v0.12.1 released

        Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Restic restic
        1
        0 Stimmen
        1 Beiträge
        189 Aufrufe
        Niemand hat geantwortet
      • FrankMF

        Restic UI - kurzes Video

        Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Linux restic restic-ui
        1
        0 Stimmen
        1 Beiträge
        206 Aufrufe
        Niemand hat geantwortet
      • FrankMF

        Python3 - subprocess.Popen

        Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Python3 restic python3
        1
        0 Stimmen
        1 Beiträge
        349 Aufrufe
        Niemand hat geantwortet
      • FrankMF

        Restic - Ein Backupkonzept - Wiederherstellung

        Beobachtet Ignoriert Geplant Angeheftet Gesperrt Verschoben Restic linux restic
        1
        0 Stimmen
        1 Beiträge
        768 Aufrufe
        Niemand hat geantwortet
      Powered by NodeBB | Contributors
      © 2022 frank-mankel.de
      Fediverse
      • Anmelden

      • Du hast noch kein Konto? Registrieren

      • Anmelden oder registrieren, um zu suchen
      • Erster Beitrag
        Letzter Beitrag
      0
      • Kategorien
      • World
      • Aktuell
      • Tags
      • Beliebt