Restic
restic | |
---|---|
Basisdaten
| |
Entwickler | Alexander Neumann, restic-Team |
Erscheinungsjahr | 2015 |
Aktuelle Version | 0.17.2[1] (27. Oktober 2024) |
Betriebssystem | Linux, macOS, Windows, OpenBSD, Solaris, AIX, FreeBSD |
Programmiersprache | Go |
Kategorie | Datensicherung |
Lizenz | 2-Klausel-BSD-Lizenz |
github.com/restic/restic |
Restic ist eine hauptsächlich von Alexander Neumann entwickelte CLI-basierte Datensicherungssoftware, mit der inkrementelle und vollständige Backups auf Dateilevel erstellt werden können. Backups werden dedupliziert und verschlüsselt, hierbei kommt AES-256 zum Einsatz.[2] Seit Version 0.14 werden die Backup Dateien zusätzlich komprimiert.
Restic ist in Go geschrieben und für Linux, macOS und Windows, sowie für AIX, OpenBSD, NetBSD und Solaris erhältlich.[3]
Die gesicherten Daten werden in Repositories gespeichert, restic kann direkt mit lokalen Ordnern umgehen oder mit Cloudspeichern wie Amazon S3, einem REST-Server, einem SFTP-Server, Wasabi, Backblaze B2, Google Cloud Storage und weiteren via rclone.[4]
Die entstandenen Backups, hier Snaphots genannt, können entsprechend den Vorgaben automatisch eine bestimmte Zeit (stündlich, täglich, wöchentlich, monatlich, jährlich) vorgehalten und automatisch gelöscht werden. Die Snapshots können unter Linux zur Wiederherstellung mittels restic mount in ein lokales Dateisystem eingebunden werden, unter Windows ist hierzu das WSL nötig.[5]
Ein Minimalbeispiel zur Sicherung eines Verzeichnisses ("/home") in einen lokalen Ordner, der ein bereits vorbereitetes Repository enthält ("/Backupordner"), wäre:
restic -r /Backupordner backup /home
Restic wurde seit 2014 entwickelt, 2015 als Version 0.1.0 bei GitHub veröffentlicht und 2016 bei einem OpenChaos-Treffen des CCC vorgestellt.[6]
Siehe auch
[Bearbeiten | Quelltext bearbeiten]Weblinks
[Bearbeiten | Quelltext bearbeiten]- restic Homepage
- restic-Projektseite
- Tim Schürmann: Kleiner Datentresor - Backups erstellen mit Restic. IT-Administrator, September 2018, abgerufen am 21. Juli 2022.
- Erik Bärwaldt: Backup mit Restic - Datentresor. LinuxUser, Juni 2019, abgerufen am 21. Juli 2022.
- Marianne Spiller: Ruhig schlafen - Backups für KMU mit restic. iX-Magazin, März 2020, abgerufen am 21. Juli 2022.
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ Release 0.17.2. 27. Oktober 2024 (abgerufen am 27. Oktober 2024).
- ↑ References — restic 0.13.1 documentation. Abgerufen am 21. Juli 2022.
- ↑ Releases · restic/restic. Abgerufen am 21. Juli 2022 (englisch).
- ↑ Preparing a new repository — restic 0.13.1 documentation. Abgerufen am 21. Juli 2022.
- ↑ https://restic.readthedocs.io/en/stable/050_restore.html#restore-using-mount
- ↑ Alexander “fd0” Neumann: restic. 2. Februar 2016, abgerufen am 21. Juli 2022 (englisch).