Übertragen Sie Daten schnell zu Amazon S3 mit AWS Import Export


Wenn Sie zu Hause Hunderte von Gigabytes oder sogar Terabytes an Daten in Ihrem lokalen Netzwerk haben, haben Sie wahrscheinlich alles auf einem Computer, einer externen Festplatte oder einem NAS-Gerät (Network Attached Storage) gespeichert. Es ist äußerst wichtig, Sicherungskopien Ihrer Daten zu erstellen, aber sie alle an einem Ort zu haben, ist nie eine gute Idee.

Das habe ich selbst festgestellt, als ich über 2 TB Fotos, Videos, Backups usw. gespeichert habe auf meinem lokalen NAS. Sicher, es hat 4 Festplatten, und wenn eine fehlschlägt, wird keine meiner Daten verloren gehen. Wenn jedoch mein Haus niederbrennt oder überflutet wird, wird alles zusammen mit dem NAS verloren gehen. Also beschloss ich, 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 auf Amazon S3 festgelegt habe. Warum Amazon? Nun, sie haben einen coolen Service, bei dem Sie eine externe Festplatte mit bis zu 16 TB einschicken und direkt auf ihre Server hochladen können. Damit umgehen Sie das massive Problem, diese Daten über Ihre langsame Internetverbindung hochzuladen. p>

aws

Mit AT & amp; T in meiner Nachbarschaft, bekomme ich satte 1,4 Mbyte / sec Upload-Geschwindigkeit. Es würde viele Monate dauern, um die 2,5 TB Daten hochzuladen, die ich auf dem NAS gespeichert habe. Mit Amazon Import / Export können Sie eine Servicegebühr von 80 US-Dollar bezahlen und sie alle Daten an einem Tag für Sie hochladen lassen. Ich landete ein Video-Tutorial zu machen, die Sie durch den gesamten Prozess geht aus der Anmeldung für Amazon Web Service auf Ihre Festplatte Verpackung und auf Amazon Versand.

Hier ist die vollständige Mitschrift des Videos:

Hey alle zusammen. Dies ist Aseem Kishore von Online-Tech-Tipps. Ich werde heute etwas Neues machen. Ich werde ein Video-Tutorial zu Amazon Web Services Import Export-Funktionen erstellen. Was ist die Import Export Funktion? Nun, es ist im Grunde eine Möglichkeit, eine große Menge an Daten in einen Amazon S3-Bucket oder in einen Glacier-Tresor zu bekommen. Amazon S3 und Glacier sind im Wesentlichen zwei Speicheroptionen, die Sie für die Datensicherung und Datenarchivierung mit Amazon haben. Warum also möchten Sie diesen Service von Amazon nutzen?

Nun können Sie sehr schnell eine große Datenmenge in die Cloud verschieben. Wenn Sie jemand wie ich sind, können Sie Hunderte von Gigabyte Fotos und Videos lokal auf Ihrem Computer oder auf einer externen Festplatte gespeichert haben. Wenn Sie versuchen, 100 Gigabyte oder 500 Gigabyte oder sogar ein Terabyte an Daten in die Cloud hochzuladen, dauert das bei einer langsamen Upload-Verbindung Wochen, wenn nicht Monate. Stattdessen können Sie diese Daten auf eine externe Festplatte kopieren, die bis zu 16 Terabyte groß sein kann, und diese dann an Amazon senden, wo sie sie zu ihrem Rechenzentrum bringen und direkt in Ihren Bucket oder Tresor und dann Sie hochladen Sie können weitermachen und vom Web aus darauf zugreifen.

Damit Sie beginnen müssen, müssen Sie zunächst ein Amazon Web Services-Konto erstellen. Um das zu tun, gehen Sie zu aws.amazon.com und Sie werden fortfahren und auf die Schaltfläche Anmelden klicken. Geben Sie Ihre E-Mail-Adresse ein und wählen Sie "Ich bin ein neuer Nutzer", wenn Sie noch kein Amazon-Konto haben. Wenn Sie dies tun, wählen Sie "Ich bin ein wiederkehrender Nutzer" und Sie können Ihr aktuelles Amazon-Benutzerkonto für die Anmeldung bei 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 braucht eine kleine Konfiguration, die ich erklären werde. Aber Sie können auf dem Bildschirm sehen, gibt es einen Download-Link, den ich in der Beschriftung am Ende dieses Videos hinzufügen werde. Also mach weiter und lade das herunter und entpacke es dann in ein Verzeichnis auf deinem Computer.

Nachdem du dieses Tool heruntergeladen und es extrahiert hast, solltest du ein Verzeichnis haben, das so aussieht. An dieser Stelle müssen wir eine Datei namens "AWS Credentials" bearbeiten. Diese enthält zwei Werte, Access Key ID und Secret Key. Im Grunde genommen sind dies zwei Werte, die Amazon zum Verknüpfen mit Ihrem Konto verwendet. 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. Auf der Seite "Sicherheitsanmeldeinformationen" gehen Sie weiter und klicken auf Zugriffsschlüssel.

Jetzt wird es hier etwas verwirrend. Wenn Sie Amazon Web Services bereits verwendet haben und bereits Schlüssel in der Vergangenheit erstellt haben, können Sie Ihren geheimen Schlüssel hier nicht sehen. Dies ist eine Art neue Schnittstelle von Amazon und um Ihre vorhandenen geheimen Schlüssel zu sehen, müssen Sie auf einen Link für Sicherheitsanmeldeinformationen klicken, der Sie auf die alte Seite für die Vorgeschichte bringt.

Wenn Sie gerade eine neue erstellt haben Konto, dann können Sie einen neuen Stammschlüssel erstellen. Diese Schaltfläche ist aktiv. An diesem Punkt erhalten Sie eine Zugriffsschlüssel-ID, und Sie erhalten den geheimen Schlüssel, so dass Sie beide Werte erhalten. Auf der Seite Legacy-Sicherheit können Sie auf Ihre geheimen Schlüssel zugreifen, wenn Sie bereits eine Access Key-ID für Amazon Web Services erstellt haben. Wie Sie hier sehen können, habe ich zwei Zugriffstasten. Wenn ich weitergehen und meinen geheimen Schlüssel sehen möchte, kann ich weitermachen und auf die Schaltfläche Anzeigen klicken. Dann kann ich diese beiden Werte in die Datei AWS Credentials kopieren, die ich angezeigt habe du früher. Sie möchten also den Zugangsschlüssel hier einfügen und den Geheimschlüssel hier einfügen.

Wenn Sie jetzt durch die Zugriffsschlüssel-ID und den geheimen Zugriffsschlüssel verwirrt sind, ist das in Ordnung . Sie müssen wirklich nicht wissen, was sie sind oder in irgendeiner Weise für sie sorgen. Alles, was Sie tun müssen, ist zu signieren und die Werte zu erhalten und sie in diese Datei zu kopieren und einzufügen.

Als nächstes werden wir einen Import-Job erstellen. Jetzt sind die nächsten zwei Teile die zwei schwierigsten Teile dieses ganzen Verfahrens. Um einen Importauftrag für Amazon S3 zu erstellen, werden wir eine Manifestdatei erstellen. Diese Manifestdatei enthält grundsätzlich einige Informationen zu Ihrem Gerät. Wo auch immer Sie die Daten speichern möchten und wohin das Gerät zurückgeschickt werden soll.

Nun ist das Schöne, dass wir diese Manifest-Datei nicht selbst erstellen müssen. Es ist bereits für uns erstellt, wir müssen einfach weitermachen und es ausfüllen. Also, was Sie tun möchten, ist, gehen Sie in das Verzeichnis und wo Sie Ihre Import-Export-Tool haben und klicken Sie auf Beispiele. Hier werden Sie fortfahren und das S3-Importmanifest öffnen. Wie Sie hier sehen können, habe ich bereits die Informationen für meinen Importjob ausgefüllt. Lasst uns also etwas genauer hinsehen.

Wie Sie sehen können, müssen Sie zuerst Ihre Zugangsschlüssel-ID erneut eingeben. Sie müssen die Klammern loswerden, und Sie gehen einfach weiter und fügen Sie es direkt nach dem Doppelpunkt. Als nächstes müssen Sie den Bucket-Namen eingeben. Du musst weitermachen und einen Bucket erstellen, den ich nachher zeigen werde, aber für den Moment gib einfach den Namen ein, den du haben willst, wo deine Daten sein werden gelagert. Wenn Sie also einen Ordner mit dem Namen "Backup" erstellen, wird alles, was Sie auf Ihrem Gerät haben, unter diesem Bucket-Namen gespeichert.

Das nächste, was Sie weitermachen möchten und geben Sie Ihre Geräte-ID ein. Dies ist im Grunde 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 eine Kennung erstellen. Schreiben Sie das einfach auf etwas, 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 eingestellt, also wirst du das verlassen. Sie können den nächsten verlassen. Service Level ist Standard, das können Sie lassen. Und die Absenderadresse, du wirst weitermachen und deine Adresse ausfüllen, so wie ich es hier getan habe. In der Originaldatei gibt es einige optionale Felder. Sie müssen fortfahren und diese entfernen, wenn Sie sie nicht benutzen werden. Sie können also einfach diese Zeilen löschen.

Okay, das nächste, was wir tun werden, nachdem wir die Manifest-Datei ausgefüllt haben, speichern Sie sie in das entsprechende Verzeichnis. Um dies zu tun, gehen wir weiter und klicken auf Datei, Speichern unter, und wir werden zurück in das Import-Export-Web-Services-Tool-Verzeichnis gehen. Dies ist auch der Speicherort der Punkteigenschaftsdatei, die wir zuvor ausgefüllt haben. Hier haben Sie die Möglichkeit, Ihre Datei "my import manifest.txt" zu benennen. "Da Ihr Save As Type bereits txt ist, müssen Sie das nicht in den Dateinamen eingeben. Fahren Sie fort und klicken Sie auf Speichern.

Nachdem wir nun die Datei AWS Credentials bearbeitet und die Datei My Import Manifest gutgeschrieben haben, können wir einen Bucket in Amazon S3 erstellen. Dies ist sehr einfach zu tun. Was Sie tun werden, ist aws.amazon.com, und Sie werden fortfahren und auf die Konsole Mein Konto klicken und dann auf AWS Management Console klicken. Sobald Sie sich eingeloggt haben, sollten Sie einen Bildschirm erhalten, der so aussieht wie die verschiedenen Amazon Web Services. An diesem Punkt ist alles, was uns interessiert Amazon S3, die hier unten links ist. Klicken Sie darauf, und es wird weitergehen und die S3-Konsole laden. Und wie Sie hier sehen können, gibt es nicht viel anderes als Eimer. Also habe ich zwei Buckets, das ist mein Backup meiner Synology NAS, das ist das Netzwerk-Speichergerät.

Was Sie tun wollen, ist, klicken Sie auf Create Bucket, und denke, du bist Gehen Sie weiter und geben Sie Ihrem Eimer einen Eimer Namen. Sie können auch eine andere Region auswählen, aber ich schlage vor, Sie gehen einfach in die Region, die automatisch für Sie ausgefüllt wird. Der Bucket-Name darf nur Punkte enthalten und muss in der gesamten Region, in der er gespeichert wird, eindeutig sein. Wenn also jemand anderen diesen Bucket-Namen bereits hat, gibt es einen Fehler. 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, um Punkte zu setzen, und was immer Sie wollen, und auf "Erstellen" klicken. Wenn dies einzigartig ist, wird der Bucket-Name erstellt. So können Sie weitermachen und einen Bucket erstellen, das heißt, wir werden alle Daten auf dieser externen Festplatte speichern.

An diesem Punkt fragen Sie sich vielleicht, was noch zu tun ist. Sehen wir uns 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-Keys bearbeitet. Wir haben die Manifest-Datei erstellt und im Import-Manifest im selben Verzeichnis wie die Credentials-Datei gespeichert. Außerdem haben wir einen Bucket auf Amazon S3 erstellt. Es gibt also nur noch ein paar weitere Dinge, um dies zu erreichen.

Als nächstes müssen wir eine Jobanfrage mit einem Java-Kommandozeilentool erstellen. Dies ist ein bisschen technisch und das ist wahrscheinlich das technischste, was Sie tun müssen, aber ist wirklich nicht so schwer. Um diese Jobanfrage zu erstellen, müssen wir an der Eingabeaufforderung einen Java-Befehl ausführen. Aber dazu müssen wir das Java-Entwicklungskit installiert haben. Dies unterscheidet sich von der Java-Laufzeitumgebung, die normalerweise auf den meisten Computern installiert ist, aber Sie können Java-Befehle nicht an der Eingabeaufforderung ausführen.

Um das zu tun, was Sie tun werden Gehen Sie zu Google und suchen Sie einfach nach Java SE. Dies ist die Java Standard Edition. Gehen Sie voran und klicken Sie auf den ersten Link hier und das bringt Sie zu dieser Seite. Hier können Sie nach unten scrollen, und Sie sehen drei Optionen, JDK-Server, JRE und JRE. Um diese beiden müssen wir uns hier keine Sorgen machen. Wir werden fortfahren und das JDK herunterladen. Auf der nächsten Seite klicken Sie auf, Akzeptieren Sie die Lizenzvereinbarung und Sie können die Datei herunterladen, die Ihren Systemspezifikationen entspricht. In meinem Fall habe ich die ausführbare Windows 64-Bit-Datei heruntergeladen.

Nachdem Sie nun das ausführbare Java-Kit installiert haben, können wir den Java-Befehl ausführen und Sie können diesen Befehl sehen hier in der Dokumentation, die ich hier hervorgehoben habe. Und wenn Sie zu dieser Dokumentation gelangen möchten, gehen Sie am einfachsten zu Google und suchen Sie nach "AWS Import Export Docs". Und dann gehen Sie weiter und klicken Sie auf Erstellen Sie Ihren Import-Job, und klicken Sie dann auf Erstellen Sie Ihren ersten Amazon S3-Import-Job, und Sie werden auf diese Seite gebracht werden.

Jetzt können wir weitermachen und den Befehl ausführen indem Sie zur Eingabeaufforderung gehen. Um dies zu tun, klicken wir auf Start, geben CMD ein und drücken die Eingabetaste. Jetzt, da wir eine Eingabeaufforderung haben, müssen wir in das Verzeichnis gehen, in dem sich das Import-Export-Tool von Amazon befindet. In unserem Fall ist es in Downloads und dann gibt es einen Ordner mit dem Namen Import Export Web Service Tool. Also, um Verzeichnisse in die Eingabeaufforderung zu navigieren, geben Sie "cd" ein, und dann werde ich "downloads" eingeben, und dann werde ich "cd" erneut eingeben, und ich werde gehen "import export web service tool" eingeben, was der Name des Verzeichnisses ist. Jetzt, wo ich in diesem Verzeichnis bin, werde ich einfach fortfahren und diesen Befehl kopieren und in die Eingabeaufforderung einfügen.

Sie haben vielleicht bemerkt, dass wir in dem Befehl, den wir gerade kopiert und eingefügt haben, Der Name der Manifestdatei lautet My S3 Import Manifest.txt. 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 einfach den Cursor und löschen Sie den S3-Teil, und Sie sollten den Befehl ausführen können. Jetzt werde ich nicht weitermachen und den Befehl gerade ausführen, weil ich ihn schon vorher ausgeführt habe. Aber wenn Sie fortfahren und die Eingabetaste drücken, sollten Sie Folgendes erhalten: Job erstellt, Job-ID, AW-Versandadresse und den Inhalt der Signaturdatei.

Der Inhalt der Signaturdatei ist im Grunde eine Datei, die hier im Stammverzeichnis unter Import Export Web Services Tool Call Signaturen erstellt wird. Dies wird erstellt, wenn Sie den eigentlichen Befehl ausführen. Wenn alles gut geht, kannst du diese Datei nehmen und du musst auf die Festplatte deiner Festplatte kopieren.
Wir sind hier fast zu Ende. Als nächstes müssen wir die Signaturdatei in das Stammverzeichnis der Festplatte kopieren. Nach dem Ausführen des Java-Befehls können Sie die Datei Signature im Import Export Web Services Tool-Verzeichnis finden.

Der zweite bis letzte Schritt besteht darin, den Lieferschein auszudrucken und auszufüllen. So sieht der Lieferschein aus. Es ist ein sehr einfaches Dokument. Sie geben Datum, Ihre E-Mail-Konto-ID, Ihre Kontaktnummer, Ihren Namen und Ihre Telefonnummer, die Job-ID und die Kennung an, die Sie für Ihr Gerät angegeben haben. Wieder finden Sie dieses Dokument hier aus der Dokumentation.

Und schließlich ist der letzte Schritt, einfach Ihre Festplatte zu packen und an Amazon zu versenden. Es gibt einige kleine Dinge, die Sie beachten müssen. Zuerst müssen Sie das Netzteil und alle Stromkabel und alle Schnittstellenkabel einbeziehen. Wenn es sich um USB 2.0, 3.0, esata handelt, müssen Sie das USB-Kabel oder das ESATA-Kabel verwenden. Wenn nicht, werden sie weitermachen und es Ihnen zurückgeben. Sie müssen auch den Lieferschein ausfüllen, den ich bereits erwähnt habe, und ihn in die Schachtel legen. Und schließlich werden Sie das Paket an die Adresse senden, die Sie von diesem Befehl zum Erstellen von Antworten erhalten haben, den wir ausgeführt haben.

Es gibt zwei andere kleine Dinge, die Sie beim Versand beachten sollten. Zuerst werden Sie sicherstellen, dass das Versandlabel diese Job-ID enthält. 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 angeben. Dies ist anders als die Rücksendeadresse, die wir in die Manifestdatei eingegeben haben. Wenn sie Ihre Festplatte aus irgendeinem Grund nicht verarbeiten, wird die Festplatte bei einem Problem oder einer ähnlichen Situation an die Versandadresse auf dem Versandetikett zurückgegeben. Wenn sie Ihre Festplatte verarbeiten und alle Daten übertragen können, geben sie die Festplatte an die Versandadresse zurück, über die Sie in diesem Artikel verfügen. Es ist also wichtig, die Rücksendeadresse auf dem Etikett anzugeben. Sie können wählen, welcher Träger Sie möchten. Ich habe mich für UPS entschieden. Es ist gut, die Tracking-Nummer zu haben, und sie können weitermachen und das alles ohne Probleme für Sie erledigen.

Und das ist es auch schon. Es ist ein paar Schritte und es dauert ein wenig Zeit das erste Mal, wenn Sie es tun. Aber danach ist es ziemlich schnell und es ist eine großartige Möglichkeit, eine Menge Daten in die Cloud zu speichern, ein Amazon ist auch günstig für den Speicher. Also, wenn Sie eine Tonne pro Tag brauchen, um zu speichern, und Sie möchten es irgendwo anders als in Ihrem Haus oder auf Ihrer externen Festplatte sichern, dann ist Amazon Web Services S3 eine gute Option.

Ich hoffe, dir hat dieses Online-Tech-Tutorial gefallen. Bitte komm zurück und besuche.

Oracle RMAN and Amazon S3 - Backing up the Database

Zusammenhängende Posts:


5.08.2013