Versionierung
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.