Zum Inhalt

Versionierung von Dateien

Mit dem Start der Provisionierung für DataStorage.nrw-Ressourcen wird auch ein neues Feature angeschaltet: Die Datei-Versionierung.

Diese funktioniert, ähnlich wie die Git Commit History, indem alle Dateiversionen beibehalten werden. Wenn eine Datei mit dem gleichen Namen wie eine bereits vorhandene Datei hochgeladen wird, wird die neue Datei gespeichert, aber die alte Datei wird als vorherige Version beibehalten, anstatt überschrieben zu werden. Es gibt keine maximale Anzahl an Dateiversionen, die beibehalten werden. Die Datei-Versionierung in Coscine dient der Möglichkeit zur Wiederherstellung von gelöschten Dateien nach einem kurzen Zeitraum und nicht zur ewigen Aufbewahrung von versionierten Dateien.

Hinweis

Bitte berücksichtigen Sie, dass Datei-Versionen den Speicherplatz innerhalb Ihrer Ressource blockieren, auch wenn die jeweiligen Datei-Versionen nicht in der UI oder API angezeigt werden. Speicherplatz, der durch gelöschte Versionen blockiert ist, wird 7 Tage nach der Löschung befreit.

Bei der Verwendung von S3-Clients kann es je nach Client vorkommen, dass Versionen in der Oberfläche angezeigt werden. Diese lassen sich dennoch nicht löschen. Die Versionen der Dateien blockieren den Speicherplatz bis zur endgültigen Löschung.

Für die Zukunft ist eine Integration in die UI geplant, sodass individuellere Einstellungen zur Löschung von Versionen möglich sein werden.

Quotenverwaltung – bewährte Methoden zur Platzersparnis

Versionen können ein wichtiger Faktor bei der Planung der benötigten Quota sein. Versuchen Sie im Voraus zu planen, wie oft Sie Dateien aktualisieren werden.

Updatehäufigkeit

Wenn Sie Ihre gesamten Daten einmal pro Woche aktualisieren, haben Sie ständig zwei Versionen. Wenn Sie täglich aktualisieren, haben Sie sieben bis acht Versionen, abhängig vom Unterschied zwischen dem Zeitpunkt des erneuten Hochladens und dem Zeitpunkt der geplanten Löschung. Halten Sie Ihre Updatehäufigkeit angemessen

Ordner erneut hochladen

Wenn Sie regelmäßig neuere Versionen von Dateien erneut hochladen, tun Sie dies einzeln und laden Sie sie in den Ordner hoch, um Ihr Quota zu sparen. Ein typischer Fall, in dem unnötige Versionen erstellt werden, ist das erneute Hochladen von Ordnern, in denen nur wenige Dateien geändert wurden. Dieses typische Verhalten hat sich eingebürgert, weil es bequem ist und mit modernen Betriebssystemen wie Windows/Linux/Mac OS gut funktioniert. Außer diesen Systemen bietet coscine noch keine Funktionen zum Überspringen von Überschreibvorgängen für Dateien mit gleichem Dateinamen und gleicher Größe. Wenn ganze Ordner erneut hochgeladen werden, wird für alle Dateien eine neue Version erstellt, was letztendlich Quota beansprucht. Laden Sie Dateien einzeln hoch und nicht als ganze Ordner.