4 Punkte von GN⁺ 2024-10-02 | 1 Kommentare | Auf WhatsApp teilen

Borg 2.0.0b11

Installation

  • Erläuterung zur Installation von Borg 2.0.0b11

Schnellstart

  • Anleitung für einen schnellen Einstieg mit Borg

Nutzung

  • Erklärung der grundlegenden Verwendung von Borg

Bereitstellung

  • Anleitung zur Bereitstellung von Borg

Häufig gestellte Fragen

  • Häufige Fragen und Antworten zur Nutzung von Borg

Support

  • Hinweise dazu, wie man Support für Borg erhält

Wichtige Hinweise zu 2.x

  • Informationen zu Sicherheits- und Beschädigungsproblemen

Upgrade-Hinweise

  • Hinweise zur Kompatibilität beim Upgrade von Borg 1.2.x/1.4.x auf Borg 2.0
  • Wichtige Änderungen:
    • Nicht kompatibel mit bestehenden Repositories
    • Änderungen zur Verbesserung von Sicherheit, Geschwindigkeit und Parallelverarbeitung
    • Mit borg transfer können Archive aus Borg-1.2/1.4-Repositories in Borg-2.0-Repositories übertragen werden
    • Geänderte Befehlssyntax, Anpassungen an Skripten und Wrappern erforderlich
    • Einige Befehle und Optionen wurden entfernt oder geändert

Changelog 2.x

Version 2.0.0b11 (2024-09-26)

  • Neue Funktionen:
    • Unterstützung für rclone://-URLs, wodurch über 70 Cloud-Storage-Produkte unterstützt werden
    • Unterstützung für parallele Operationen auf demselben Repository vom selben Client aus
    • Funktion für Archivserien hinzugefügt
  • Fehlerbehebungen:
    • Performance verbessert durch das Entfernen unnötiger repository.list()-Aufrufe
    • Verschiedene weitere Bugfixes und Performance-Verbesserungen

Version 2.0.0b10 (2024-09-09)

  • Neue Funktionen:
    • Repository auf Basis von borgstore hinzugefügt
    • Reduzierter I/O und verbesserte Performance durch individuelle Speicherung von Objekten
    • Neues Locking-Verfahren eingeführt
  • Fehlerbehebungen:
    • Verschiedene Bugfixes und Performance-Verbesserungen

Version 2.0.0b9 (2024-07-20)

  • Neue Funktionen:
    • Neue Cache-Implementierung hinzugefügt
    • Umgebungsvariable BORG_EXIT_CODES hinzugefügt
  • Fehlerbehebungen:
    • Verschiedene Bugfixes und Performance-Verbesserungen

Version 2.0.0b8 (2024-02-20)

  • Neue Funktionen:
    • Slashdot-Hack zum Befehl create hinzugefügt
    • Umgebungsvariable BORG_EXIT_CODES=modern hinzugefügt
  • Fehlerbehebungen:
    • Verschiedene Bugfixes und Performance-Verbesserungen

Version 2.0.0b7 (2023-09-14)

  • Neue Funktionen:
    • Extraktion aus authentifizierten Repositories ohne Schlüssel möglich
  • Fehlerbehebungen:
    • Verschiedene Bugfixes und Performance-Verbesserungen

Version 2.0.0b6 (2023-06-11)

  • Neue Funktionen:
    • Verschiedene Optionen für den Befehl diff hinzugefügt
    • Neue Optionen für den Befehl import-tar hinzugefügt
  • Fehlerbehebungen:
    • Verschiedene Bugfixes und Performance-Verbesserungen

Version 2.0.0b5 (2023-02-27)

  • Neue Funktionen:
    • Wiederholungsfunktion für Dateisystemdateien zum Befehl create hinzugefügt
    • Belegtes Speicherplatzkontingent zum Befehl info hinzugefügt
  • Fehlerbehebungen:
    • Verschiedene Bugfixes und Performance-Verbesserungen

Version 2.0.0b4 (2022-11-27)

  • Fehlerbehebungen:
    • Verschiedene Bugfixes und Performance-Verbesserungen

Version 2.0.0b3 (2022-10-02)

  • Neue Funktionen:
    • Befehl rcompress hinzugefügt
    • Pattern-Unterstützung hinzugefügt
  • Fehlerbehebungen:
    • Verschiedene Bugfixes und Performance-Verbesserungen

Version 2.0.0b2 (2022-09-10)

  • Neue Funktionen:
    • Unterstützung für UTC-Offsets bei Archiv-Zeitstempeln
  • Fehlerbehebungen:
    • Verschiedene Bugfixes und Performance-Verbesserungen

Version 2.0.0b1 (2022-08-08)

  • Neue Funktionen:
    • Größenlimit des Archiv-Metadaten-Streams stark erhöht
    • Option rcreate --copy-crypt-key hinzugefügt
  • Fehlerbehebungen:
    • Verschiedene Bugfixes und Performance-Verbesserungen

Zusammenfassung von GN⁺

  • Borg 2.0 ist ein großes Update, das Sicherheit, Geschwindigkeit und Performance bei der Parallelverarbeitung deutlich verbessert
  • Da es nicht mit Borg 1.x kompatibel ist, ist beim Upgrade Vorsicht erforderlich
  • Neue Funktionen und verbesserte Performance bieten Kompatibilität mit verschiedenen Cloud-Storage-Diensten
  • Wer die wichtigsten Änderungen und neuen Funktionen von Borg 2.0 versteht und nutzt, kann deutlich von besserem Backup- und Datenmanagement profitieren

1 Kommentare

 
GN⁺ 2024-10-02
Hacker-News-Kommentare
  • Als BorgBackup-Nutzer bin ich sehr zufrieden. Seit 7 Jahren laufen wöchentliche deduplizierte Backups perfekt. Ich empfehle die Nutzung zusammen mit Borgmatic
  • Ich sichere derzeit mit rclone auf eine Remote-Maschine, aber das ist keine professionelle Lösung. Ich überlege, Backblaze B2 als Remote-Ziel hinzuzufügen. rclone ist kein Backup-Tool; man braucht Funktionen wie das Aufteilen von Datenblöcken in passende Größen, das Tar-Kodieren ganzer Verzeichnisse und Deduplizierung. Ich frage mich, ob es ein empfehlenswertes Tool gibt
  • Ich habe mir Restic und Duplicati kurz angesehen, aber sie sind nicht so einfach, wie ich gehofft hatte. Ich brauche kein GUI und möchte alle Einstellungen in einer einzigen Konfigurationsdatei speichern. Von manchen Tools hört man gruselige Geschichten darüber, dass der Index kaputtgeht und eine Datenwiederherstellung unmöglich wird
  • Ich würde gern einen aktuellen Vergleich zwischen Borg und Restic sehen oder wissen, ob es Gründe gibt, von Restic zu Borg zu wechseln. Ich habe Borg verwendet, aber das Problem war, dass man keine Backends außer lokalen Dateien oder SSH nutzen konnte. Deshalb bin ich zu Restic gewechselt, um auf einen S3-kompatiblen Storage-Provider zu sichern. Im Moment wirken Restic und Borg gleichwertig
  • Ich wollte ein rclone-Backend für Borg schreiben. In v1 waren die Backends nicht gut abstrahiert, daher war das schwierig, aber in v2 hat Thomas Waldmann eine gute Abstraktionsschnittstelle geschaffen, sodass sich der rclone-Code in weniger als 300 Zeilen Python schreiben ließ
  • Dass Borg mit Object Storage funktioniert, war nicht offiziell unterstützt, aber einige Nutzer haben es dennoch so verwendet. Wenn das Ursprungs-Repository beschädigt ist, kann sich die Beschädigung vervielfältigen, was problematisch ist. rclone zu unterstützen ist die klügere und zukunftssichere Entscheidung
  • Mich würde interessieren, ab wann man persönlich Borg statt rsync empfehlen würde. Ich nutze derzeit rsync, um Verzeichnisse auf andere Laufwerke und Remote-Dienste zu sichern. Ich beneide Borg um die Verschlüsselungsfunktionen, habe aber Respekt vor der Komplexität eines neuen Tools und Angst vor Datenverlust
  • Falls du günstigen Online-Speicher suchst: Ein Microsoft-365-Single-Abo bietet 1 TB OneDrive-Speicher. Ich nutze das seit einigen Jahren erfolgreich mit Restic und rclone. Es ist nicht schnell, aber es funktioniert
  • Ich bin zufrieden damit, Borg-Backups auf rsync.net zu schreiben. Es gibt eine Option, Borg in einer SSH-Sitzung zu erzwingen, und eine Option, Löschungen zu verhindern, falls der Backup-SSH-Schlüssel kompromittiert wird. Insgesamt ist es eine robuste Lösung, die nicht schwer einzurichten ist
  • Ich frage mich, ob es Gründe gibt, Borg-Verschlüsselung oder rclone-Verschlüsselung zu bevorzugen