So funktionieren AWS DataSync Transfers - AWS DataSync

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

So funktionieren AWS DataSync Transfers

Lernen Sie die wichtigsten Konzepte und Terminologien im Zusammenhang mit AWS DataSync Transfers kennen.

DataSync-Architektur

Die folgenden Diagramme zeigen, wie und wo Speicherdaten DataSync üblicherweise übertragen werden. Eine vollständige Liste der DataSync unterstützten Speichersysteme und Dienste finden Sie unterWomit kann ich meine Daten übertragenAWS DataSync?.

Übertragung zwischen lokalem Speicher und AWS

Das folgende Diagramm zeigt einen allgemeinen Überblick über die DataSync Übertragung von Dateien zwischen selbstverwalteten, lokalen Speichersystemen und. AWS -Services

Ein Überblick über ein häufiges DataSync Szenario, in dem Daten von einem lokalen Speichersystem zu einer unterstützten AWS Speicherressource (z. B. einem Amazon S3 S3-Bucket oder einem Amazon EFS-Dateisystem) übertragen werden.

Das Diagramm veranschaulicht einen häufigen DataSync Anwendungsfall:

  • Ein DataSync Agent, der Daten aus einem lokalen Speichersystem kopiert.

  • Daten werden AWS über Transport Layer Security (TLS).

  • DataSyncKopieren von Daten in einen unterstützten AWS Speicherdienst.

Übertragung zwischen AWS Speicherdiensten

Das folgende Diagramm zeigt einen allgemeinen Überblick über die DataSync Übertragung von Dateien zwischen AWS -Services den einzelnen Dateien. AWS-Konto

Ein Überblick über ein häufiges DataSync Szenario, in dem Daten zwischen AWS Speicherressourcen übertragen werden (z. B. ein Amazon S3 S3-Bucket oder ein Amazon EFS-Dateisystem).

Das Diagramm veranschaulicht einen häufigen DataSync Anwendungsfall:

  • DataSyncKopieren von Daten aus einem unterstützten AWS Speicherdienst.

  • Daten, die AWS-Regionen über TLS übertragen werden.

  • DataSyncKopieren von Daten in einen unterstützten AWS Speicherdienst.

Bei der Übertragung zwischen AWS Speicherdiensten (ob im selben AWS-Region oder zwischen SpeicherdienstenAWS-Regionen) bleiben Ihre Daten im AWS Netzwerk und durchqueren nicht das öffentliche Internet.

Wichtig

Sie zahlen für Daten, die zwischen übertragen werdenAWS-Regionen. Dies wird als AUSGEHENDER Datentransfer von Ihrer Quellregion in Ihre Zielregion abgerechnet. Weitere Informationen finden Sie unter Datenübertragungspreise.

Übertragung zwischen Cloud-Speichersystemen und AWS Speicherdiensten

Mit DataSync können Sie Daten zwischen anderen Cloud-Speichersystemen übertragen undAWS -Services. In diesem Zusammenhang können Cloud-Speichersysteme Folgendes beinhalten:

  • Selbstverwaltete Speichersysteme, die von gehostet werden AWS (z. B. ein NFS-Share in Ihrer virtuellen privaten Cloud innerhalbAWS).

  • Speichersysteme oder Dienste, die von einem anderen Cloud-Anbieter gehostet werden.

Weitere Informationen finden Sie unter:

Konzepte und Terminologie

Machen Sie sich mit den DataSync Übertragungsfunktionen vertraut.

Kundendienstmitarbeiter

Ein Agent ist eine Appliance für virtuelle Maschinen (VM), DataSync die während einer Übertragung aus dem Speicher liest und in diesen schreibt.

Sie können einen Agenten in Ihrer Speicherumgebung auf VMware ESXi, Linux Kernel-Based Virtual Machine (KVM) oder Microsoft Hyper-V-Hypervisoren bereitstellen. Für die Speicherung in einer virtuellen privaten Cloud (VPC) können Sie einen Agenten als Amazon EC2 EC2-Instance bereitstellen. AWS

Ein DataSync Transferagent unterscheidet sich nicht von einem Agenten, den Sie für DataSync Discovery verwenden können. Wir empfehlen jedoch nicht, denselben Agenten für diese Szenarien zu verwenden.

Lesen Sie unter Agenten erstellen.

Ort

Ein Ort beschreibt, von wo aus oder wohin Sie Daten kopieren. Jede DataSync Übertragung (auch als Aufgabe bezeichnet) hat einen Quell- und Zielort. Weitere Informationen finden Sie unter Womit kann ich meine Daten übertragenAWS DataSync?.

Aufgabe

Eine Aufgabe beschreibt eine DataSync Übertragung. Es identifiziert einen Quell- und Zielort sowie Informationen zum Kopieren von Daten zwischen diesen Standorten. Sie können auch angeben, wie eine Aufgabe Metadaten, gelöschte Dateien und Berechtigungen behandelt.

Aufgabenausführungsaufgabe

Eine Aufgabenausführung ist eine einzelne Ausführung einer DataSync Übertragungsaufgabe. Die Ausführung einer Aufgabe umfasst mehrere Phasen. Weitere Informationen finden Sie unter Status von der Ausführung.

Wie DataSync überträgt Dateien und Objekte

Wenn Sie eine Übertragung starten, DataSync untersucht es Ihre Quell- und Zielspeichersysteme, um festzustellen, was synchronisiert werden soll. Dazu werden die Inhalte und Metadaten beider Systeme rekursiv gescannt, um Unterschiede zwischen den beiden zu identifizieren. Dies kann je nach Anzahl der beteiligten Dateien oder Objekte (einschließlich der Leistung der Speichersysteme) nur Minuten oder einige Stunden dauern.

DataSyncbeginnt dann, Ihre Daten (einschließlich Metadaten) von der Quelle zum Ziel zu verschieben, je nachdem, wie Sie die Übertragung eingerichtet haben. Führt beispielsweise während einer Übertragung DataSync immer Datenintegritätsprüfungen durch. Wenn die Übertragung abgeschlossen ist, DataSync können Sie auch den gesamten Datensatz zwischen den Standorten oder nur die Daten, die Sie kopiert haben, überprüfen. (In den meisten Fällen empfehlen wir, nur zu überprüfen, was übertragen wurde.) Es gibt auch Optionen, um zu filtern, was übertragen werden soll.

So DataSync wird die Datenintegrität überprüft

DataSyncberechnet lokal die Prüfsumme jeder Datei oder jedes Objekts im Quell- und Zielspeichersystem und vergleicht sie. DataSyncVergleicht zusätzlich die Metadaten jeder Datei oder jedes Objekts in der Quelle und im Ziel.

Wenn es Unterschiede in beiden gibt, schlägt die Überprüfung mit einem Fehlercode fehl, der genau angibt, was fehlgeschlagen ist. Beispielsweise werden möglicherweise Fehlercodes wieChecksum failure,Metadata failure, Files were addedFiles were removed, usw. angezeigt.

Weitere Informationen finden Sie unter Konfiguration, wie AWS DataSync die Datenintegrität überprüft wird.

Wie DataSync geht mit offenen und gesperrten Dateien um

Beachten Sie Folgendes, wenn Sie versuchen, verwendete oder gesperrte Dateien zu übertragen:

  • Im Allgemeinen kann DataSync offene Dateien ohne Einschränkungen übertragen.

  • Wenn während einer Übertragung eine Datei geöffnet ist und in die geschrieben wird, DataSync kann diese Art von Inkonsistenz während der Überprüfungsphase der Übertragungsaufgabe erkannt werden. Um die neueste Version der Datei zu erhalten

  • Wenn eine Datei gesperrt ist und der Server DataSync verhindert, dass sie geöffnet wird, DataSync überspringt er die Datei während der Übertragung und protokolliert einen Fehler.

  • DataSynckann Dateien nicht sperren oder entsperren.