Metadatenaufbewahrung im Storage Transfer Service

In diesem Dokument werden Metadaten beschrieben, die beibehalten werden, wenn Sie Storage Transfer Service und Transfer Service for On-Premises Data verwenden, um Daten an Cloud Storage zu übertragen.

Übersicht

Bei der Übertragung an Cloud Storage werden beim Storage Transfer Service und beim Transfer Service for On-Premises die folgenden Metadaten beibehalten:

  • Von Nutzern erstellte benutzerdefinierte Metadaten für Übertragungen, die von Cloud Storage, Amazon Simple Storage Service (Amazon S3) oder Microsoft Azure Blob Storage (Microsoft Azure Storage) stammen.

  • Dateigröße und letzte Änderungszeit (mtime) für Übertragungen aus POSIX-Dateisystemen.

Metadatenfelder, die in diesem Dokument nicht explizit erwähnt werden, werden nicht beibehalten.

Objekt- und Dateimetadaten

Mit jedem Objekt in Cloud Storage sind Metadaten verknüpft, die als Schlüssel/Wert-Paare gespeichert werden. Die Metadaten geben die Attribute des Objekts an und beschreiben, wie das Objekt behandelt wird, wenn es aufgerufen wird. Weitere Informationen zu Objektmetadaten in Cloud Storage finden Sie unter Objektmetadaten.

Im Folgenden wird die Änderbarkeit von Metadaten in Cloud Storage beschrieben:

  • Bearbeitbare Metadaten: Wenn Sie ausreichende Berechtigungen haben, können Sie diese Metadatenwerte bearbeiten. Die folgenden Arten von bearbeitbaren Metadaten sind in Cloud Storage verfügbar:

    • Metadaten mit festen Schlüsseln: Die Werte von Metadaten mit festen Schlüsseln können geändert werden, die Schlüssel jedoch nicht. Diese Art von Metadaten entspricht normalerweise HTTP-Headern. Weitere Informationen finden Sie unter Metadaten mit festen Schlüsseln.

    • Benutzerdefinierte Metadaten: Sowohl die Werte als auch die Schlüssel benutzerdefinierter Metadaten können geändert werden. Weitere Informationen finden Sie unter Benutzerdefinierte Metadaten.

  • Nicht bearbeitbare Metadaten: Diese Art von Metadaten kann nicht direkt bearbeitet werden. Sie wird beim Erstellen oder Umschreiben des Objekts in Cloud Storage festgelegt. Weitere Informationen finden Sie unter Nicht bearbeitbare Metadaten.

Dateimetadaten enthalten Informationen über Dateien und Verzeichnisse. Beispiele für Dateimetadaten in POSIX-Dateisystemen sind mtime, Dateigröße, Dateimodi und Dateiinhaberschaft.

Verhalten bei der Metadatenaufbewahrung

In den folgenden Abschnitten werden Metadatenbeispiele aus verschiedenen Quellspeichersystemen aufgeführt und es wird beschrieben, wie Storage Transfer Service und Transfer for On Premises Metadaten von ihnen aufbewahren. Eine vollständige Liste der Metadaten finden Sie in der Dokumentation des Quellspeichersystems.

Amazon S3 für Cloud Storage

Beispiel für Metadaten Aufbewahrungsverhalten
Metadatenschlüsselfelder von Amazon S3 mit einem Schlüssel, wie Cache-Control, Content-Disposition und Content-Type. Wird als Metadaten mit festem Schlüssel beibehalten.
Benutzerdefinierte Amazon S3-Metadaten, formatiert als Schlüssel/Wert-Paare. Weitere Informationen finden Sie im Abschnitt Benutzerdefinierte Objektmetadaten von Objektschlüssel und Metadaten.

Wird als benutzerdefiniertes Metadatenfeld in Cloud Storage-Zielobjekten beibehalten, das Sie später bearbeiten oder entfernen können.

ETag Wird als benutzerdefiniertes Metadatenfeld mit dem Schlüssel x-goog-source-etag beibehalten, das Sie später bearbeiten oder entfernen können.
Objektgröße. Beibehalten als size.
Zugriffssteuerungslisten (ACLs) für Amazon S3. Eine vollständige Liste finden Sie im Abschnitt für Bedingungsschlüssel unter Access Control List (ACL) – Übersicht. Nicht beibehalten.
Amazon S3-Objekt-Tags, die Sie als Schlüssel/Wert-Paare definieren. Weitere Informationen finden Sie unter Objekt-Tags. Nicht beibehalten.
Vom System definierte Amazon S3-Metadaten, mit Ausnahme von ETag und Objektgröße. Eine vollständige Liste finden Sie im Abschnitt Systemdefinierte Objektmetadaten von Objektschlüssel und Metadaten.

Nicht beibehalten.

Zeitstempelmetadaten aus der Quelle werden nicht beibehalten. Die Erstellungszeit timeCreated gibt die Zeit an, zu der ein Objekt in Cloud Storage erstellt wurde. Entsprechend gibt updated die Zeit an, zu der Metadaten für ein Objekt in Cloud Storage geändert wurden.

Microsoft Azure Storage zu Cloud Storage

Beispiel für Metadaten Aufbewahrungsverhalten
Feste Metadatenfelder von Microsoft Azure Storage, z. B. Cache-Control, Content-Disposition und Content-Type. Wird als Metadaten mit festem Schlüssel beibehalten.
Benutzerdefinierte Microsoft Azure Storage-Metadaten, formatiert als Schlüssel/Wert-Paare. Weitere Informationen finden Sie unter Einstellungen und Abrufen von Attributen und Metadaten für Blob-Dienstressourcen.

Wird als benutzerdefiniertes Metadatenfeld in Cloud Storage-Zielobjekten beibehalten, das Sie später bearbeiten oder entfernen können.

ETag Wird als benutzerdefiniertes Metadatenfeld mit dem Schlüssel x-goog-source-etag beibehalten, das Sie später bearbeiten oder entfernen können.
Objektgröße. Beibehalten als size.

POSIX-Dateisystemberechtigungen, die von Azure Data Lake Storage (ADLS) Gen 2 unterstützt werden.

Nicht beibehalten.
Microsoft Azure Storage-Zugriffssteuerung, insbesondere x-ms-blob-public-access. Weitere Informationen finden Sie im Abschnitt Antwortheader von Container-ACL abrufen. Nicht beibehalten.
Microsoft Azure Storage-Index-Tags. Weitere Informationen finden Sie unter Azure-Blob-Daten mit Blob-Index-Tags verwalten und finden. Nicht beibehalten.
Microsoft Azure Storage-Zeitstempelmetadaten wie Last-Modified, x-ms-creation-time, x-ms-version, x-ms-request-server-encrypted und x-ms-encryption-scope. Weitere Informationen finden Sie unter Blob-Metadaten festlegen.

Nicht beibehalten.

Zeitstempelmetadaten aus der Quelle werden nicht beibehalten. Die Erstellungszeit timeCreated gibt die Zeit an, zu der ein Objekt in Cloud Storage erstellt wurde. Entsprechend gibt updated die Zeit an, zu der Metadaten für ein Objekt in Cloud Storage geändert wurden.

Übertragungen zwischen Cloud Storage-Buckets

Beispiel für Metadaten Aufbewahrungsverhalten

Cloud Storage-Metadatenfelder mit festem Schlüssel, z. B. Cache-Control, Content-Disposition und Content-Type.

Weitere Informationen finden Sie unter Objektmetadaten.

Wird als Metadaten mit festem Schlüssel beibehalten.

eventBasedHold kann überschrieben werden, wenn der Ziel-Bucket einen standardmäßigen ereignisbasierten Hold hat.

Benutzerdefinierte Cloud Storage-Metadaten, die als Schlüssel/Wert-Paare formatiert sind. Weitere Informationen finden Sie unter Benutzerdefinierte Metadaten.

Wird als benutzerdefiniertes Metadatenfeld in Cloud Storage-Zielobjekten beibehalten, das Sie später bearbeiten oder entfernen können.

Objektgröße Beibehalten als size.
Access Control Lists (ACLs) in Cloud Storage. Weitere Informationen finden Sie unter Vordefinierte ACLs. Nicht beibehalten.
Nicht bearbeitbare Metadaten in Cloud Storage, z. B. generation, etag, componentCount und storageClass. Nicht beibehalten.
Zeitstempel-Metadaten von Cloud Storage, z. B. timeCreated und updated.

Nicht beibehalten.

Zeitstempelmetadaten aus der Quelle werden nicht beibehalten. Die Erstellungszeit timeCreated gibt die Zeit an, zu der ein Objekt in Cloud Storage erstellt wurde. Entsprechend gibt updated die Zeit an, zu der Metadaten für ein Objekt in Cloud Storage geändert wurden.

Eine Liste der Metadaten in Cloud Storage finden Sie unter Objekte.

URL-Listenübertragung an Cloud Storage

Weitere Informationen zu URL-Listen finden Sie unter URL-Liste erstellen.

Beispiel für Metadaten Aufbewahrungsverhalten
Felder für Metadaten mit festem Schlüssel wie Cache-Control, Content-Disposition und Content-Type. Als bearbeitbare Metadaten beibehalten.
Content-Length und MD5

Als nicht bearbeitbare Metadaten beibehalten.

Wenn die Quelle keinen MD5-Hashwert bereitstellt, behalten wir einen Wert nicht bei.

Dieses Aufbewahrungsverhalten gilt nur für Content-Length und MD5. Alle anderen nicht bearbeitbaren Metadaten, die nicht aufgeführt sind, bleiben nicht erhalten.

Zeitstempelmetadaten, z. B. Erstellungszeitpunkt, Änderungszeit und andere quellenspezifische Metadaten.

Nicht beibehalten.

Zeitstempelmetadaten aus der Quelle werden nicht beibehalten. Die Erstellungszeit timeCreated gibt die Zeit an, zu der ein Objekt in Cloud Storage erstellt wurde. Entsprechend gibt updated die Zeit an, zu der Metadaten für ein Objekt in Cloud Storage geändert wurden.

POSIX-Dateisystem für Cloud Storage

Beispiel für Metadaten Aufbewahrungsverhalten
Geänderte Zeit (mtime) und Dateigröße.

Beibehalten.

mtime wird als benutzerdefinierte Metadaten mit dem Schlüssel goog-reserved-file-mtime beibehalten. Die Dateigröße wird als size beibehalten.

Ordner- und Dateiberechtigungen, Nutzer-ID, Gruppen-ID, Dateiberechtigungen, harte Links und symbolische Links.

Nicht beibehalten.

Die Metadaten des Ordners werden nicht beibehalten, da Storage Transfer Service und Transfer Service for On-Premises Data keine Ordner-Platzhalterobjekte in Cloud Storage erstellen, um Ordner darzustellen.