Amazons Webservice S3 bekommt versionierte Objekte
Für Sammlungen von Dokumenten in Amazons Webspeicher S3 können Anwender Versionierung einschalten, sodass vorhandene Objekte nicht mehr überschrieben werden.
- Christian Kirsch
Wer die Geschichte seiner Dokumente bei Amazons Webdatenspeicher S3 verfolgen oder bei Bedarf auf eine ältere Variante zurückgreifen möchte, kann jetzt seine Objekte versionieren. Die Funktion muss für jeden "Bucket" (eine Kollektion von Dokumenten) separat eingeschaltet werden.
Anschließend überschreiben die Operationen PUT, POST, COPY und DELETE bereits vorhandene Objekte nicht, sondern bewahren die aktuelle Version auf und legen gegebenenfalls eine neue an. Eigentümer versionierter Objekte können zudem für das Löschen eine 2-Faktor-Authentifizierung verlangen, sodass ein Einmalpasswort für das endgültige Entfernen erforderlich ist.
Ein GET liefert defaultmäßig die neueste Version zurück. Wer eine ältere braucht, muss deren ID als Parameter im GET übergeben. Versionierte Objekte lassen sich nicht per SOAP verwenden. Details zu den Funktionen enthält die Online-Dokumentation.
(ck)