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.
Erste Schritte mit Nimble Studio File Transfer
Dieses Tutorial zeigt, wie man installiert und konfiguriertFile Transfer. Bevor Sie mit den folgenden Schritten beginnen, stellen Sie sicher, dass das Einrichten von Nimble Studio File Transfer Tutorial von Ihrem Administrator abgeschlossen wurde.
Falls Sie bei der Durchführung dieses Tutorials auf Probleme stoßen, finden Sie Unterstützung fü Nimble Studio File Transfer auf der Seite weitere Informationen.
Voraussetzungen
Füllen Sie den Einrichten von Nimble Studio File Transfer Abschnitt aus, bevor Sie ihn installieren und konfigurierenFile Transfer.
Hardwarekonfiguration
Wir empfehlen, dass Ihr Computer die folgenden Anforderungen erfüllt, damit Sie ihn verwenden könnenFile Transfer. Weitere Informationen darüber, wie Sie die Geschwindigkeit Ihrer Übertragungen erhöhen können, finden Sie unterOptimierung der Leistung.
-
8 logische CPU-Kerne
-
8 GB RAM
Ihre Übertragungsgeschwindigkeiten hängen von Ihrer Hardware, Netzwerkkonfiguration und Bandbreite ab. File Transferkann Dateien übertragen, sofern es Ihr Netzwerk und Ihre Hardware zulassen. Wenn Ihrem Computer beispielsweise eine Netzwerkbandbreite von 500 Mbit/s zugewiesen wurde, File Transfer können Übertragungen am schnellsten mit 500 Mbit/s abgeschlossen werden.
Schritt 1: Installieren von File Transfer
Das File Transfer Installationsprogramm führt Sie durch die Einrichtung und stellt die richtigen Threads und die richtige Chunk-Größe für Ihre Computer ein.
Laden Sie den Nimble Studio File Transfer Client von File Transfer den Clients herunter und installieren Sie ihn.
Mit File Transfer können Sie entweder die grafische Benutzeroberfläche (GUI) oder die Befehlszeilenschnittstelle (CLI) verwenden. Wenn Sie ein Betriebssystem (OS) mit einem Desktop verwenden, können Sie es File Transfer in der GUI konfigurieren. Wenn Sie kein Betriebssystem mit einem Desktop verwenden, können Sie die File Transfer CLI zur Konfiguration und Ausführung verwendenFile Transfer. Die CLI bietet mehr Flexibilität bei der VerwendungFile Transfer.
- GUI
-
Bevor Sie Dateien mit übertragen könnenFile Transfer, müssen Sie eine Remote-Konfiguration hinzufügen. Remote-Konfigurationen werden als unterschiedliche Konfigurationen behandelt, mit denen Sie Dateien in verschiedene Buckets und Verzeichnisse übertragen können.
Um eine Remote-Konfiguration hinzuzufügen
-
Wählen Sie im S3-Bucket-Dateibrowserfenster der GUI die Option Create a Remote Configuration aus.
-
Geben Sie im Abschnitt „Remote-Konfiguration hinzufügen“ die folgenden Informationen ein.
-
Geben Sie im Feld Name der Remote-Konfiguration einen Namen für die Remote-Konfiguration ein. Der Name kann nicht mehr geändert werden, sobald er festgelegt ist.
-
Fügen Sie im S3-Bucket den Namen des S3-Buckets hinzu, für den Sie ihn verwenden möchtenFile Transfer. Informationen zum Erstellen eines S3-Buckets finden Sie unterErstellen eines S3-Buckets.
-
Geben Sie im Feld AWSRegion die Region ein, in der sich Ihr S3-Bucket befindet.
-
Geben Sie im Feld AWSBenanntes Profil ein AWS benanntes Profil ein, das für den S3-Zugriff verwendet werden soll. Wenn Sie stattdessen einen AWS Zugriffsschlüssel oder einen AWS geheimen Schlüssel verwenden möchten, lassen Sie dieses Feld leer. Wenn Sie kein AWS benanntes Profil haben, finden Sie weitere Informationen in den Richten Sie das ein AWS CLI Themen Erstellen Sie eine IAM-Zugriffsrichtlinie und.
-
Wählen Sie Hinzufügen, um fortzufahren.
-
Geben Sie im Abschnitt „Erweitert“ die folgenden Informationen ein.
-
Storage Class gibt die Speicherklasse des S3-Buckets an. Informationen zu Speicherklassen finden Sie unter Amazon S3 S3-Speicherklassen
-
Der Prüfsummenalgorithmus gibt an, welcher Prüfsummenalgorithmus für die Prüfsummenberechnungen verwendet wird.
-
(Optional) Lokales Verzeichnis gibt das Standardverzeichnis auf Ihrem lokalen Computer an.
-
(Optional) Das S3-Bucket-Präfix gibt das Standardverzeichnis des S3-Buckets an.
-
Filter gibt einen Filter für Dateien auf der Grundlage des Formats an. Dieses Feld akzeptiert gültige reguläre Ausdrücke. Lädt beispielsweise "^.*\.(mov)$"
nur Dateien hoch, die auf enden.mov
.
-
Maximale Altersbegrenzung File Transfer für Dateien, die nach dem Max Age
Zeitwert und vor der aktuellen Uhrzeit erstellt oder geändert wurden. Die Einheiten werden als m
(Minuten), h
(Stunden), d
(Tage) und w
(Wochen) ausgedrückt. Wenn keine Einheiten angegeben werden, wird der Wert in Sekunden angegeben. Zum Beispiel eine Eingabe von 5d
Transferdateien, die in den letzten fünf Tagen erstellt oder geändert wurden. Eine Eingabe von 350
Übertragungsdateien, die in den letzten 350 Sekunden erstellt oder geändert wurden.
-
(Optional) Die Liste der Dateireihenfolge legt die Übertragungspriorität nach der Dateierweiterung fest. Geben Sie eine Erweiterung ein, um sie der Liste hinzuzufügen. Dateien mit Erweiterungen, die nicht in der Liste aufgeführt sind, haben die niedrigste Priorität und werden in der Reihenfolge übertragen, in der sie im Dateisystem aufgeführt sind.
-
Wenn die automatische Übertragungsoptimierung aktiviert ist, werden die Anzahl der Threads und die Chunk-Größe für Dateiübertragungen dynamisch festgelegt. Dies ist standardmäßig aktiviert. Wir empfehlen, dass Sie diese Option aktiviert lassen.
- Anzahl der Threads
Anzahl der einzelnen Threads, die für die Übertragung jeder einzelnen Datei verwendet werden.
- Größe des Blocks
Größe des Chunks (in Megabyte), der von jedem Thread bereitgestellt wird.
-
Wenn die Option „S3-Übertragungsbeschleunigung verwenden“ aktiviert ist, wird die Übertragungsgeschwindigkeit für große Dateien verbessert. Es hat sich bewährt, die S3-Übertragungsbeschleunigung ausgeschaltet zu lassen, da sie nicht erforderlich ist, um Hochgeschwindigkeitsübertragungen zu erreichenFile Transfer. Wenn der Bucket geografisch weit von Ihnen entfernt ist, aktivieren Sie diese Funktion. Weitere Informationen finden Sie unter S3 Transfer Acceleration. Wenn diese Option aktiviert ist, können zusätzliche Gebühren anfallen. Weitere Informationen finden Sie unter Amazon S3 – Preise.
-
Wenn der Metadatenfilter aktiviert ist, werden System-Metadatendateien automatisch gefiltert. Zu diesen Dateien gehören Dateien, die sowohl mit ._
als auch mit thumbs.db
und .DS_Store
beginnen.
-
Wählen Sie Speichern.
Um eine Studio-ID hinzuzufügen
-
Öffnen Sie File Transfer.
-
Gehen Sie zum Startmenü und suchen Sie nach File Transfer.
-
Wählen Sie Nimble Studio File Transferaus der Liste aus.
-
Wählen Sie im Dropdownmenü (
) die Option Einstellungen aus.
-
Geben Sie die Studio-ID ein, die Sie im Richten Sie ein Studio in Nimble Studio ein Tutorial gefunden haben.
-
Wählen Sie Speichern.
- CLI
-
Bearbeiten Sie nach der Installation die Konfigurationsdatei. File Transfer
Um die Konfigurationsdatei zu bearbeiten
-
Öffnen Sie die Konfigurationsdatei mit einer beliebigen Textbearbeitungssoftware auf Ihrem Computer.
-
Windows: Navigieren Sie zu dem User/<your username>
Ordner auf Ihrem Computer. Öffnen Sie den .filetransfer
Ordner und öffnen Sie die filetransfer.yaml
Datei mit einem Texteditor.
-
macOS: Geben Sie einCmd+Shift+G
. Dann treten Sie ein~/.filetransfer
. Öffnen Sie die Datei filetransfer.yaml
mit einem Text-Editor.
-
Linux: Öffnen Sie die filetransfer.yaml
Datei mit einem beliebigen Texteditor. Die Datei befindet sich in~/.filetransfer/configuration.yaml
.
-
Definieren Sie die folgenden Variablen in der Konfigurationsdatei. Die erforderlichen Werte sind aufgefüllt. Sie müssen die optionalen Werte angeben.
-
studio_id
: Geben Sie die Studio-ID ein, die Sie im Richten Sie ein Studio in Nimble Studio ein Tutorial gefunden haben.
-
max_active_checksums
: Geben Sie die Anzahl der einzelnen Prüfsummen ein, die gleichzeitig verarbeitet werden. Wenn dieser Wert die Anzahl der verfügbaren CPU-Kerne im System überschreitet, wird eine Warnmeldung angezeigt und der Wert wird auf die Anzahl der CPU-Kerne begrenzt. Weitere Informationen finden Sie unter File TransferPrüfsummen.
-
max_active_transfers
: Geben Sie die Anzahl der einzelnen Dateien ein, die gleichzeitig verarbeitet werden.
-
Definieren Sie mindestens eine Remote-Konfiguration in der Konfigurationsdatei. Die erforderlichen Werte für die Remote-Konfiguration sind nicht aufgefüllt, sodass Sie sie manuell eingeben müssen. Definieren Sie die folgenden Variablen für jede Remote-Konfiguration.
protocols:
s3:
remote_configuration:
demo
:
name: demo
bucket: my-bucket
region: us-west-2
profile: my-profile
storage_class: standard
auto_tuning: true
chunk_size: 25
threads: 10
checksum_algorithm: md5_hex
max_age: ""
accelerated: false
file_order: []
filter: ""
upload_hot_folder:
enabled: false
local_source_folder: ""
s3_destination_folder: ""
enable_metadata_filter: true
paths:
local: ""
remote: ""
-
name
: Geben Sie einen Namen für Ihr Übertragungsprofil ein.
-
bucket
: Geben Sie den Namen des S3-Buckets ein, in den Sie hoch- und herunterladen möchten. Ihr Administrator sollte den Bucket in erstellt habenErstellen eines S3-Buckets.
-
region
: Geben Sie den Namen einAWS-Region, in dem sich Ihr Bucket befindet.
-
profile
: Geben Sie den Namen des Profils ein, das Ihr Administrator in Schritt 4 von erstellt hatRichten Sie das ein AWS CLI. Dieses Profil ermöglicht Ihnen den Zugriff auf Amazon Simple Storage Service (Amazon S3). Um eine Liste der konfigurierten Profile zu erhalten, führen Sie den folgenden Befehl in einem Terminalfenster aus: aws configure list
-
storage_class
: Standardmäßig ist dies auf eingestelltstandard
. Die akzeptierten Werte für diese Variable lauten wie folgt:
reduced_redundancy
standard_ia
onezone_ia
intelligent_tiering
glacier
deep_archive
glacier_ir
Sie können direkt in eine beliebige Speicherklasse in Amazon S3 hochladen. Wenn Sie S3 Glacier Deep Archive oder S3 Glacier Flexible Retrieval verwenden, können Sie Objekte, mit denen Sie hochgeladen haben, nicht File Transfer File Transfer direkt herunterladen. Weitere Informationen zu Speicherklassen finden Sie unter Amazon S3 S3-Speicherklassen.
-
auto_tuning
: Passt die Chunk-Größe und die maximale Anzahl aktiver Übertragungen automatisch an die Größe der Datei an. Standardmäßig ist dies auf eingestellt. true
-
chunk_size
: Geben Sie die Größe des Chunks (in MB) ein, der von jedem Thread bereitgestellt wird. Dieses Feld ist nicht erforderlich, wenn auto
_tuning auf gesetzt ist. true
-
threads
: Geben Sie die Anzahl der einzelnen Threads ein, die für die Übertragung jeder einzelnen Datei verwendet werden. Dieses Feld ist nicht erforderlich, wenn auto_tuning
es auf gesetzt isttrue
.
-
checksum_algorithm
: Dies ist der Prüfsummenalgorithmus, der beim Hochladen Ihrer Dateien auf S3 verwendet wird. Sie können md5-hex
(den Standardwert), xxhash
xxhash64
, und wählen. xxh3 checksum algorithms
-
(Optional)Max Age
: Grenzwerte File Transfer für Dateien, die nach dem Max Age
Zeitwert und vor dem aktuellen Zeitpunkt erstellt oder geändert wurden. Einheiten werden als m
(Minuten), h
(Stunden), d
(Tage) und w
(Wochen) ausgedrückt. Wenn keine Einheiten angegeben werden, wird der Wert in Sekunden angegeben. Zum Beispiel eine Eingabe von 5d
Transferdateien, die in den letzten fünf Tagen erstellt oder geändert wurden. Eine Eingabe von 350
Übertragungsdateien, die in den letzten 350 Sekunden erstellt oder geändert wurden.
-
accelerated
: Aktiviert die S3-Übertragungsbeschleunigung. Standardmäßig ist dies false
. Es empfiehlt sich, die S3-Übertragungsbeschleunigung ausgeschaltet zu lassen, da sie nicht erforderlich ist, um Hochgeschwindigkeitsübertragungen zu erreichenFile Transfer. Wenn der Bucket geografisch weit von Ihnen entfernt ist, aktivieren Sie diese Funktion. Weitere Informationen finden Sie unter S3 Transfer Acceleration. Wenn diese Option aktiviert ist, können zusätzliche Gebühren anfallen. Weitere Informationen finden Sie unter Amazon S3 – Preise.
-
(Optional)file_order
: Geben Sie eine Liste mit durch Kommas getrennten Dateierweiterungen ein, um die Priorität der zu übertragenden Dateien zu definieren. Alle Dateierweiterungen, die Sie nicht auflisten, werden zuletzt in der Reihenfolge übertragen, in der sie im Dateisystem aufgeführt sind. ".mov,.txt"
Priorisiert beispielsweise die Übertragung von .mov
Dateien vor Dateien. .txt
-
(Optional)filter
: Filtert Dateien, die übertragen werden, nach dem Format. Das filter
Feld akzeptiert gültige reguläre Ausdrücke. Lädt beispielsweise "^.*\.(mov)$"
nur Dateien hoch, die auf enden .mov
-
(Optional)upload_hot_folder enabled
: Aktiviert die Funktion zum Hochladen von Hotfoldern.
-
(Optional)upload_hot_folder local_source_folder
: Dies ist erforderlich, wenn sie aktiviert upload hot folder
ist. File TransferÜberwacht rekursiv alle Dateisystemereignisse im angegebenen Ordner und initiiert Uploads, wenn Dateien hinzugefügt oder geändert werden.
-
(Optional)upload_hot_folder s3_destination_folder
: Dies ist erforderlich, wenn upload hot folder
es aktiviert ist. Hot-Folder-Dateien, die hochgeladen werden, werden diesem Ordner hinzugefügt.
-
enable_metadata_filter
: Wenntrue
, File Transfer filtert System-Metadatendateien automatisch. Zu diesen Dateien gehören Thumbs.db
.DS_Store
, und Dateien, die mit beginnen._
.
-
(Optional)paths local
: Der Stammordner für File Transfer Dateien im lokalen Dateisystem.
-
(Optional)paths remote
: Der Stammordner für File Transfer Dateien im S3-Bucket.
-
(Optional)paths local
: Geben Sie einen Dateipfad ein. Ihre Übertragungen beginnen an diesem lokalen Pfad im Dateibrowser für das lokale Dateisystem.
-
(Optional)paths remote
: Geben Sie einen Dateipfad ein. Ihre Übertragungen beginnen an diesem Pfad im Dateibrowser für den S3-Bucket.
-
Speichern Sie die Konfigurationsdatei.
-
Führen Sie den folgenden Befehl aus, um Ihre AWS Anmeldeinformationen zu überprüfen: filetransfer
validate-credentials remote configuration
-
Ersetzen Sie die Remote-Konfiguration
durch den Namen der Konfiguration, die Sie erstellt haben.
-
Mit diesem Befehl werden die von Ihnen angegebenen AWS Anmeldeinformationen überprüft, z. B. Ihr IAM-Schlüssel. Dieser Befehl prüft, ob File Transfer eine Verbindung zu Amazon S3 hergestellt werden kann, und listet Objekte in dem Bucket auf, der in der Konfigurationsdatei angegeben ist.
Nachdem Sie die Installation und Konfiguration abgeschlossen haben, können Sie es jetzt verwendenFile Transfer.