Übertragen von Daten an Amazon S3 Mit AWS Import Export schnell
Wenn in Ihrem lokalen Netzwerk zu Hause Hunderte von Gigabyte oder sogar Terabytes an Daten vorhanden sind, haben Sie wahrscheinlich alle Daten auf einem Computer, einer externen Festplatte oder einem NAS-Gerät (Network Attached Storage) gespeichert. Backups Ihrer Daten sind extrem wichtig, aber alle an einem Ort zu haben, ist nie eine gute Idee.
Ich habe das selbst erkannt, als ich sah, dass ich über 2 TB Fotos, Videos, Backups usw. auf meinem lokalen NAS gespeichert habe. Sicher, es hat 4 Festplatten und wenn eine ausfällt, gehen keine meiner Daten verloren. Wenn mein Haus jedoch niederbrennt oder überflutet wird, geht mit dem NAS alles verloren. Also entschied ich mich, die Daten in der Cloud zu sichern.
Ich habe Dropbox, SkyDrive, Google Drive, CrashPlan und Amazon S3 und Glacier ausgecheckt, bevor ich mich schließlich für Amazon S3 entschieden habe. Warum Amazon? Nun, sie haben einen coolen Service, bei dem Sie eine externe Festplatte mit einer Größe von bis zu 16 TB einschicken und direkt auf ihre Server hochladen können. Dadurch wird das massive Problem des Hochladens dieser Daten über Ihre langsame Internetverbindung umgangen.
Mit AT & T in meiner Nachbarschaft bekomme ich eine Geschwindigkeit von 1,4 MByte / s. Das Hochladen der 2,5 TB der auf dem NAS gespeicherten Daten würde viele Monate dauern. Mit Amazon Import / Export können Sie eine Servicegebühr in Höhe von 80 US-Dollar bezahlen und diese Daten an einem Tag für Sie hochladen. Am Ende habe ich ein Video-Tutorial erstellt, das Sie durch den gesamten Prozess führt, von der Anmeldung bei Amazon Web Services über das Packen Ihrer Festplatte bis hin zum Versand an Amazon.
Hier ist die vollständige Transkription des Videos:
Hallo alle miteinander. Dies ist Aseem Kishore von Online Tech Tips. Ich werde heute etwas Neues machen. Ich werde ein Video-Tutorial zu den Amazon Web Services-Import-Exportfunktionen durchführen. Was ist also die Import / Export-Funktion? Nun, es ist im Grunde eine Möglichkeit, eine große Datenmenge in einen Amazon S3-Bucket oder in einen Gletscher-Tresor zu bekommen. Amazon S3 und Glacier sind im Wesentlichen zwei Speicheroptionen, die Sie für die Datensicherung und Datenarchivierung mit Amazon haben. Warum sollten Sie diesen Dienst von Amazon nutzen??
Im Grunde können Sie sehr schnell eine große Datenmenge in die Cloud verschieben. Wenn Sie jemand wie ich sind, haben Sie möglicherweise Hunderte von Gigabytes Fotos und Videos, die lokal auf Ihrem Computer oder auf einer externen Festplatte gespeichert sind. Wenn Sie versuchen, 100 Gigabyte oder 500 Gigabyte oder sogar ein Terabyte Daten in die Cloud zu laden, dauert es mehrere Wochen, wenn nicht mehrere Monate, wenn Sie eine langsame Upload-Verbindung verwenden. Stattdessen können Sie diese Daten auf eine externe Festplatte kopieren, die bis zu 16 Terabyte groß sein kann. Senden Sie sie einfach an Amazon, wo sie in Ihr Rechenzentrum gebracht und direkt in Ihren Eimer oder Tresor geladen werden kann weitermachen und auf das Internet zugreifen.
Um zu beginnen, müssen Sie zunächst ein Amazon Web Services-Konto erstellen. Um dies zu tun, gehen Sie zu aws.amazon.com und gehen Sie weiter und klicken Sie auf die Schaltfläche Anmelden. Geben Sie Ihre E-Mail-Adresse ein und wählen Sie "Ich bin ein neuer Benutzer", wenn Sie noch kein Amazon-Konto haben. Wenn Sie dies tun, fahren Sie fort und wählen Sie "Ich bin wiederkehrender Benutzer" aus. Sie können Ihr aktuelles Amazon-Konto für Amazon Web Services verwenden.
Nachdem Sie Ihr Amazon Web Services-Konto erstellt haben, müssen Sie das Import-Export-Tool herunterladen. Dieses Tool ist sehr einfach zu bedienen. Es bedarf einer kleinen Konfiguration, die ich erläutern werde. Aber Sie können auf dem Bildschirm sehen, es gibt einen Link zum Herunterladen, den ich in der Bildunterschrift unten in diesem Video hinzufügen werde. Laden Sie also das herunter und entpacken Sie es in ein Verzeichnis auf Ihrem Computer.
Nachdem Sie dieses Tool heruntergeladen und extrahiert haben, sollten Sie ein Verzeichnis haben, das so aussieht. An diesem Punkt müssen Sie eine Datei mit dem Namen "AWS-Berechtigungsnachweise" bearbeiten. Diese enthält zwei Werte, die Zugriffsschlüssel-ID und den geheimen Schlüssel. Grundsätzlich sind dies zwei Werte, die Amazon verwendet, um eine Verknüpfung zu Ihrem Konto herzustellen. Sie können diese beiden Werte von Ihrem Amazon Web Services-Konto abrufen, indem Sie an die folgende Adresse gehen. Es ist aws.amazon.com/securitycredentials. Klicken Sie auf der Seite Security Credentials (Sicherheitsanmeldeinformationen) auf Access Keys.
Jetzt wird es etwas verwirrend. Wenn Sie Amazon Web Services bereits verwendet haben und bereits Schlüssel erstellt haben, können Sie Ihren geheimen Schlüssel hier nicht sehen. Dies ist eine Art neue Benutzeroberfläche von Amazon. Um Ihre vorhandenen geheimen Schlüssel anzuzeigen, müssen Sie auf den Link Security Credentials klicken, der Sie zur alten Legacy-Seite führt.
Wenn Sie gerade ein neues Konto erstellt haben, können Sie einen neuen Stammschlüssel erstellen. Diese Schaltfläche ist aktiv. An diesem Punkt erhalten Sie eine Zugangsschlüssel-ID und Sie erhalten den geheimen Schlüssel, so dass Sie beide Werte erhalten. Auf dieser Seite können Sie auf Ihre geheimen Schlüssel zugreifen, wenn Sie bereits eine Zugriffsschlüssel-ID für Amazon Web Services erstellt haben. Wie Sie hier sehen können, habe ich zwei Zugriffsschlüssel. Wenn ich meinen geheimen Schlüssel sehen wollte, kann ich auf die Schaltfläche Anzeigen klicken und dann diese beiden Werte in die AWS Credentials-Datei kopieren, die ich gezeigt hatte Sie früher Sie möchten also fortfahren und den Zugangs-ID-Schlüssel hier einfügen und den geheimen Schlüssel hier einfügen.
Wenn Sie jetzt durch die Zugriffsschlüssel-ID und den geheimen Zugriffsschlüssel verwirrt werden, ist dies in Ordnung. Sie müssen wirklich nicht wissen, um was es sich dabei handelt oder sie kümmern sich in irgendeiner Weise darum. Alles, was Sie tun müssen, ist zu unterschreiben und die Werte abzurufen, sie zu kopieren und in diese Datei einzufügen.
Als Nächstes erstellen wir einen Importjob. Nun sind die nächsten zwei Teile die zwei schwierigsten Teile dieses gesamten Verfahrens. Um einen Importauftrag für Amazon S3 zu erstellen, erstellen wir eine Manifestdatei. Diese Manifestdatei enthält im Wesentlichen einige Informationen zu Ihrem Gerät. Wohin Sie die Daten speichern möchten und wohin das Gerät zurückgesandt werden soll.
Das Schöne daran ist, dass wir diese Manifest-Datei nicht selbst erstellen müssen. Es ist bereits für uns geschaffen, wir müssen es nur noch ausfüllen. Sie möchten also in das Verzeichnis und in das Verzeichnis wechseln, in dem Sie Ihr Import-Export-Tool haben, und auf Beispiele klicken. Hier können Sie das S3-Importmanifest öffnen. Wie Sie hier sehen können, habe ich die Informationen für meinen Importjob bereits ausgefüllt. Schauen wir uns das mal etwas genauer an.
Wie Sie sehen, geben Sie als Erstes Ihre Zugangsschlüssel-ID erneut ein. Sie müssen die Klammern loswerden, und fügen Sie es einfach nach dem Doppelpunkt ein. Als Nächstes geben Sie den Bucket-Namen ein. Sie müssen jetzt einen Eimer erstellen, den ich später zeigen und zeigen möchte, aber geben Sie einfach den Namen ein, den Sie benötigen, wo Ihre Daten stehen sollen gelagert. Wenn Sie also einen Ordner mit dem Namen "Sichern" erstellen, wird alles, was Sie auf Ihrem Gerät, alle Ordner oder irgendetwas darin haben, unter diesem Bucket-Namen angezeigt.
Als Nächstes sollten Sie Ihre Geräte-ID eingeben. Dies ist im Wesentlichen eine eindeutige Kennung für Ihre externe Festplatte. Dies kann die Seriennummer sein, die sich auf der Rückseite der Festplatte befindet. Wenn Sie keine Seriennummer auf der Rückseite Ihrer Festplatte haben, können Sie einfach eine eigene Nummer erstellen oder einen Bezeichner erstellen. Schreiben Sie einfach etwas auf einen Aufkleber, den Sie auf Ihr Gerät setzen können, und geben Sie diesen Wert hier ein. Es muss nur etwas sein, das auf dem Gerät und in dieser Datei gleich ist. Gerät löschen, es ist bereits auf Nein gesetzt, also werden Sie das verlassen. Sie können den nächsten verlassen. Service Level ist Standard, das können Sie belassen. Und die Rücksendeadresse, Sie werden fortfahren und Ihre Adresse wie hier angegeben ausfüllen. In der Originaldatei gibt es einige optionale Felder. Sie müssen fortfahren und diese entfernen, wenn Sie sie nicht verwenden möchten. Sie können also einfach diese Zeilen löschen.
Okay, nachdem wir die Manifestdatei ausgefüllt haben, müssen Sie sie als nächstes in das entsprechende Verzeichnis speichern. Um dies zu tun, klicken Sie auf Datei, Speichern unter und bewegen uns zurück in das Verzeichnis des Import-Export-Webservices-Tools. Dies ist auch der Ort dieser Punkt-Eigenschaftsdatei, die wir zuvor ausgefüllt haben. Hier können Sie die Datei mit dem Namen "my import manifest.txt" versehen. Da es sich bei Ihrem Dateityp bereits um TXT handelt, müssen Sie dies nicht in den Dateinamen eingeben. Fahren Sie fort und klicken Sie auf Speichern.
Nun, da wir die AWS Credentials-Datei bearbeitet und die Datei "My Import Manifest" gutgeschrieben haben, können wir mit Amazon S3 einen Bucket erstellen. Das ist sehr einfach zu machen. Gehen Sie zu aws.amazon.com. Klicken Sie auf die Konsole Mein Konto und dann auf AWS Management Console. Sobald Sie sich angemeldet haben, sollten Sie einen Bildschirm mit allen verschiedenen Amazon Web Services sehen. An dieser Stelle interessiert uns nur Amazon S3, das sich unten links befindet. Klicken Sie darauf und es wird die S3-Konsole geladen. Und wie Sie hier sehen können, gibt es nicht viel mehr als Eimer. Ich habe also zwei Buckets, dies ist meine Sicherung meiner Synology-NAS, dem netzwerkfähigen Speichergerät.
Sie möchten jetzt fortfahren, indem Sie auf "Bucket erstellen" klicken, und Sie denken, Sie werden fortfahren und Ihrem Bucket einen Bucket-Namen geben. Sie können auch eine andere Region auswählen, aber ich schlage vor, Sie gehen einfach zu der Region, die automatisch von Ihnen ausgefüllt wird. Der Bucket-Name kann nur Punkte enthalten und muss in der gesamten Region, in der er gespeichert wird, eindeutig sein. Wenn also bereits jemand diesen Bucket-Namen hat, wird ein Fehler angezeigt. Wenn ich beispielsweise "nasbackup" sage und "create" sage, wird mir ein Fehler angezeigt, dass der angeforderte Bucket-Name nicht verfügbar ist. In diesem Fall können Sie Punkte verwenden, damit Sie "Punkt" setzen können, und was auch immer Sie möchten, und klicken Sie auf "Erstellen". Wenn dies eindeutig ist, wird der Bucket-Name erstellt. Sie können also einen Bucket erstellen, d. H. Wir werden Daten auf der gesamten externen Festplatte speichern.
An diesem Punkt fragen Sie sich vielleicht, was noch zu tun ist. Schauen wir uns also an, was wir bisher gemacht haben. Wir haben uns für den AWS-Service angemeldet. Wir haben das Tool heruntergeladen und extrahiert. Wir haben die Datei- und Editor-Schlüssel bearbeitet. Wir haben die Manifest-Datei erstellt und im Import-Manifest im selben Verzeichnis wie die Berechtigungsdatei gespeichert, und wir haben einen Container für Amazon S3 erstellt. Es gibt also nur ein paar Dinge mehr, um dies zu erreichen.
Als nächstes müssen wir eine Auftragsanforderung mit einem Java-Befehlszeilentool erstellen. Dies ist ein bisschen technisch und dies ist wahrscheinlich das technischste, was Sie tun müssen, aber es ist wirklich nicht so schwer. Um diese Jobanforderung zu erstellen, müssen Sie an der Eingabeaufforderung einen Java-Befehl ausführen. Dafür müssen wir das Java Development Kit installiert haben. Dies unterscheidet sich von der Java-Laufzeitumgebung, die normalerweise auf den meisten Computern installiert ist. Sie können jedoch keine Java-Befehle an der Eingabeaufforderung ausführen.
Um dies zu tun, müssen Sie zu Google gehen und einfach nach Java SE suchen. Dies ist Java Standard Edition. Klicken Sie hier auf den ersten Link und Sie gelangen auf diese Seite. Hier könnten Sie nach unten scrollen und Sie sehen drei Optionen: JDK-Server, JRE und JRE. Wir brauchen uns hier keine Sorgen zu machen. Wir werden das JDK herunterladen. Klicken Sie auf der nächsten Seite auf, Akzeptieren Sie die Lizenzvereinbarung. Dann können Sie die Datei herunterladen, die Ihren Systemspezifikationen entspricht. In meinem Fall habe ich die ausführbare Windows-64-Bit-Datei heruntergeladen.
Nachdem Sie das Java Executable Kit installiert haben, können Sie den Java-Befehl ausführen. Sie können diesen Befehl hier in der hier gezeigten Dokumentation anzeigen. Übrigens, wenn Sie zu dieser Dokumentation gelangen möchten, ist der einfachste Weg, zu Google zu gehen und nach „AWS Import Export Docs“ zu suchen. Klicken Sie dann auf Erstellen Sie Ihren Importjob und klicken Sie dann auf Erstellen Sie Ihren ersten Amazon S3-Importjob, und Sie werden auf diese Seite weitergeleitet.
Jetzt können Sie den Befehl ausführen, indem Sie zur Eingabeaufforderung gehen. Dazu klicken wir auf Start, geben CMD ein und drücken die Eingabetaste. Nun, da wir eine Eingabeaufforderung haben, müssen wir in das Verzeichnis wechseln, in dem sich das Amazon-Import-Export-Tool befindet. In unserem Fall handelt es sich um Downloads, und dann gibt es einen Ordner namens Import Export Web Service Tool. Um durch die Verzeichnisse in der Eingabeaufforderung zu navigieren, geben Sie "cd" ein. Dann tippe ich "downloads" ein, und dann tippe ich erneut "cd" ein Geben Sie "import export web service tool" ein, das ist der Name des Verzeichnisses. Jetzt, da ich in diesem Verzeichnis bin, werde ich einfach diesen Befehl kopieren und in die Eingabeaufforderung einfügen.
Möglicherweise haben Sie bemerkt, dass in dem Befehl, den wir gerade kopiert und eingefügt haben, der Name der Manifestdatei My S3 Import Manifest.txt ist. Ich denke, das ist ein Problem mit der Dokumentation, denn als ich versuchte, es auf diese Weise auszuführen, bekam ich eine Fehlermeldung, dass die Datei My Import Manifest.txt heißen musste. Bewegen Sie also einfach den Cursor und löschen Sie den S3-Teil, und Sie sollten den Befehl ausführen können. Jetzt werde ich den Befehl jetzt nicht ausführen, da er bereits ausgeführt wurde. Wenn Sie jedoch fortfahren und die Eingabetaste drücken, sollten Sie etwa den Job, die Job-ID, die AW-Lieferadresse und den Inhalt der Signaturdatei erstellen.
Der Inhalt der Signaturdatei ist im Wesentlichen eine Datei, die im Stammverzeichnis hier unter Importieren des Web Services-Tools unter dem Namen Signatures erstellt wird. Dies wird erstellt, wenn Sie den tatsächlichen Befehl ausführen. Wenn alles in Ordnung ist, können Sie diese Datei nehmen und Sie müssen in das Stammverzeichnis Ihrer Festplatte kopieren.
Wir sind hier fast bis zum Ende. Als nächstes müssen wir die Signaturdatei in das Stammverzeichnis der Festplatte kopieren. Die Datei mit der Bezeichnung Signatur finden Sie im Import Export Web Services Tool-Verzeichnis, nachdem Sie den Java-Befehl ausgeführt haben.
Der zweite bis letzte Schritt besteht darin, den Lieferschein auszudrucken und auszufüllen. So sieht der Packzettel aus. Es ist ein sehr einfaches Dokument. Geben Sie das Datum, Ihre E-Mail-Konto-ID, Ihre Kontaktnummer, Ihren Namen und Ihre Telefonnummer, die Auftrags-ID und die Kennung ein, die Sie für Ihr Gerät eingegeben haben. Wieder finden Sie dieses Dokument hier in der Dokumentation.
Der letzte Schritt besteht darin, Ihre Festplatte einfach zu packen und an Amazon zu senden. Es gibt einige kleine Dinge, die Sie beachten müssen. Zunächst müssen Sie das Netzteil und alle Stromkabel und Schnittstellenkabel mit einschließen. Wenn es sich also um USB 2.0, 3.0 oder esata handelt, müssen Sie das USB-Kabel oder das Esata-Kabel mit einschließen. Wenn nicht, gehen sie weiter und geben es Ihnen zurück. Sie müssen auch den zuvor genannten Packzettel ausfüllen und in den Karton legen. Und schließlich senden Sie das Paket an die Adresse, die Sie von diesem Antwortbefehl erhalten haben, den wir ausgeführt haben.
Beim Versand sind noch zwei weitere Kleinigkeiten zu beachten. Zunächst stellen Sie sicher, dass auf dem Versandetikett die Job-ID angegeben ist. Wenn nicht, werden sie es zurückgeben. Sie müssen also sicherstellen, dass Sie die Auftrags-ID auf dem Versandetikett haben. Zweitens sollten Sie auch eine Rücksendeadresse ausfüllen. Dies unterscheidet sich von der Rücksendeadresse, die wir in der Manifestdatei angegeben haben. Wenn Ihre Festplatte aus irgendeinem Grund nicht verarbeitet wird, ein Problem oder ähnliches vorliegt, wird die Festplatte an die auf dem Versandetikett angegebene Versandadresse zurückgeschickt. Wenn sie Ihre Festplatte bearbeiten und alle Daten übertragen können, senden Sie sie an die Versandadresse, die Sie in der entsprechenden Person angegeben haben. Daher ist es wichtig, die Rücksendeadresse auch auf dem Etikett anzugeben. Sie können wählen, welchen Träger Sie möchten. Ich habe UPS gewählt. Es ist gut, die Tracking-Nummer zu haben, und sie können all dies problemlos für Sie erledigen.
Und das ist es auch schon. Es sind nur wenige Schritte und beim ersten Mal dauert es etwas. Aber danach ist es ziemlich schnell und es ist eine großartige Möglichkeit, viele Daten in der Cloud zu speichern. Ein Amazon ist auch günstig für die Speicherung. Wenn Sie also eine Menge am Tag zu speichern haben, und Sie möchten, dass Sie eine Sicherungskopie an einem anderen Ort als in Ihrem Haus oder auf Ihrer externen Festplatte erstellen möchten, ist Amazon Web Services S3 eine gute Option.
Ich hoffe, dass Ihnen dieses Tutorial Online Tech Tips gefallen hat. Bitte kommen Sie zurück und besuchen Sie uns.