Prześlij dane do Amazon S3 Szybko za pomocą AWS Import Export


Jeśli masz setki gigabajtów, a nawet terabajtów danych w sieci lokalnej w domu, prawdopodobnie wszystkie dane są przechowywane na komputerze, zewnętrznym dysku twardym lub urządzeniu NAS (podłączonym do sieci). Posiadanie kopii zapasowych danych jest niezwykle ważne, ale posiadanie ich w jednym miejscu nigdy nie jest dobrym pomysłem.

Sam to sobie uświadomiłem, gdy zobaczyłem, że mam ponad 2 TB zdjęć, filmów, kopii zapasowych itd. na moim lokalnym NAS. Pewnie, że ma 4 dyski twarde i jeśli się nie uda, żadne z moich danych nie zostaną utracone. Jednakże, jeśli mój dom spłonie lub zostanie zalany, wszystko zostanie zgubione wraz z NAS. Dlatego postanowiłem wykonać kopię zapasową danych w chmurze.

Sprawdziłem Dropbox, SkyDrive, Dysk Google, CrashPlan i Amazon S3 oraz Glacier, zanim ostatecznie zdecydowałem się na Amazon S3. Dlaczego Amazon? Cóż, mają fajną usługę, w której można wysłać zewnętrzny dysk twardy o rozmiarze do 16 TB i przesłać go bezpośrednio na swoje serwery, omijając w ten sposób ogromny problem związany z próbą przesłania tych danych przez wolne łącze internetowe.

aws

Dzięki AT & amp; T w mojej okolicy uzyskuję dużą szybkość wysyłania danych 1,4 MB / s. Wczytanie 2,5 TB danych przechowywanych na NAS zajęłoby wiele miesięcy. Za pomocą usługi Amazon Import / Export możesz zapłacić 80 USD opłaty za usługę i przesłać wszystkie te dane za jeden dzień. Skończyło się tworzenie samouczka wideo, który prowadzi przez cały proces od rejestracji w usłudze Amazon Web Services do pakowania dysku twardego i wysyłki do Amazon.

Oto pełny zapis filmu:

Hej wszystkim. To jest Aseem Kishore z Online Tech Tips. Będę dzisiaj robił coś nowego. Mam zamiar zrobić samouczek wideo na temat funkcji eksportu Amazon do usług internetowych. Czym jest funkcja Importuj Eksport? Jest to w zasadzie sposób na zgromadzenie dużej ilości danych w wiadrze Amazon S3 lub w skarbcu lodowca. Amazon S3 i Glacier to w zasadzie dwie opcje przechowywania danych do archiwizacji danych i Amazon. Dlaczego więc chcesz korzystać z tej usługi z Amazon?

Cóż, w zasadzie pozwala to na bardzo szybkie przenoszenie dużej ilości danych do chmury. Jeśli jesteś kimś takim jak ja, możesz mieć setki gigabajtów zdjęć i filmów przechowywanych lokalnie na komputerze lub na zewnętrznym dysku twardym. Próba przesłania do Cloud 100 gigabajtów lub 500 gigabajtów, a nawet terabajtów danych, zajmie Ci tygodnie, jeśli nie miesiące, w przypadku powolnego przesyłania. Zamiast tego możesz skopiować te dane na zewnętrzny dysk twardy o rozmiarze do 16 terabajtów i wysłać je do Amazon, gdzie przekażą je do swojego centrum danych i wyślą prosto do swojego wiadra lub skarbca, a następnie można uzyskać do niego dostęp z sieci.

Aby rozpocząć, pierwszą rzeczą, którą musisz zrobić, jest utworzenie konta Amazon Web Services. Aby to zrobić, udasz się na stronę aws.amazon.com, a następnie klikniesz przycisk Zarejestruj się. Dalej, wpisz swój adres e-mail, a następnie wybierz "Jestem nowym użytkownikiem", jeśli nie masz już konta Amazon. Jeśli to zrobisz, wybierz "Powracam" i możesz użyć swojego rachunku bieżącego konta Amazon, aby zarejestrować się w usłudze Amazon Web Services.

Po utworzeniu konta Amazon Web Services będziesz musiał pobrać narzędzie Importuj eksport. To narzędzie jest bardzo proste w użyciu. Zajmuje to niewielką konfigurację, którą zamierzam wyjaśnić. Ale na ekranie widać link do ładowania, który dodam w podpisie na dole tego filmu. Pobierz go, a następnie wyodrębnij do katalogu na swoim komputerze.

Po pobraniu i wyodrębnieniu tego narzędzia powinieneś mieć katalog podobny do tego. W tym momencie będziemy musieli edytować plik o nazwie "Poświadczenia AWS". Zawiera on dwie wartości: klucz dostępu i klucz tajny. Zasadniczo są to dwie wartości, których Amazon używa do połączenia z Twoim kontem. Możesz pobrać te dwie wartości z konta Amazon Web Services, przechodząc pod następujący adres. To jest aws.amazon.com/securitycredentials. Na stronie Poświadczenia bezpieczeństwa, będziesz iść dalej i klikać Klawisze dostępu.

Teraz robi się trochę zamieszania. Jeśli korzystałeś już z usług Amazon Web Services i już utworzyłeś klucze w przeszłości, nie zobaczysz tutaj swojego tajnego klucza. Jest to rodzaj nowego interfejsu firmy Amazon i aby zobaczyć istniejące tajne klucze, należy kliknąć łącze Poświadczenia bezpieczeństwa, które przeniesie Cię do starej strony ze starszymi wersjami.

Jeśli właśnie utworzyłeś nowy konto, będziesz mógł utworzyć nowy klucz główny. Ten przycisk będzie aktywny. W tym momencie otrzymasz identyfikator klucza dostępu, a otrzymasz tajny klucz, dzięki któremu uzyskasz obie wartości. A to jest strona ze starszymi zabezpieczeniami, na której można uzyskać dostęp do tajnych kluczy, jeśli już utworzono identyfikator klucza dostępu do usług internetowych Amazon. Jak widzisz, mam dwa klucze dostępu i jeśli chcę iść do przodu i zobaczyć mój tajny klucz, mogę kliknąć przycisk Pokaż, a następnie mogę skopiować te dwie wartości do pliku poświadczeń AWS, który pokazałem ty wcześniej. Dlatego wklej tutaj klucz Access ID i wklej tutaj klucz tajny.

W tym momencie, jeśli jesteś zdezorientowany przez identyfikator klucza dostępu i klucz tajnego dostępu, to jest OK . Naprawdę nie musisz wiedzieć, czym one są lub w jakikolwiek sposób się o nie troszczą. Wszystko, co musisz zrobić, to podpisać się, pobrać wartości i skopiować i wkleić je do tego pliku.

Następną rzeczą, którą zamierzamy wykonać, jest utworzenie zadania importowania. Kolejne dwie części to dwie najtrudniejsze części tej całej procedury. Aby utworzyć zadanie importowania dla Amazon S3, utworzymy plik manifestu. Ten plik manifestu zawiera w zasadzie pewne informacje na Twoim urządzeniu. Gdziekolwiek chcesz przechowywać dane i gdzie chcesz je ponownie wysłać.

Dobrze, że sami nie musimy tworzyć tego pliku manifestu. Jest już dla nas stworzony, musimy tylko go wypełnić i wypełnić. Musisz więc iść do katalogu i tam, gdzie masz narzędzie do importowania importu i kliknąć Przykłady. W tym miejscu otworzysz manifest importu S3. Jak widać tutaj, już poszedłem naprzód i wypełniłem informacje dotyczące mojej pracy importowej. A więc przyjrzyjmy się temu bliżej.

Jak widać, pierwszą rzeczą, którą musisz zrobić, to ponownie wpisać swój identyfikator klucza dostępu. Musisz pozbyć się nawiasów, a ty po prostu wkręć go bezpośrednio po dwukropku. Następną rzeczą, którą chcesz zrobić, jest wpisanie nazwy wiadra. Będziesz musiał stworzyć skrzynkę, którą mam zamiar pokazać później, ale na razie wpisz i wpisz dowolne imię, które chcesz, gdzie będziesz dane. przechowywane. Jeśli więc utworzysz folder o nazwie Utwórz kopię zapasową, niż cokolwiek, co masz na swoim urządzeniu, wszystkie foldery lub cokolwiek tam znajdujące się znajdą się pod tą nazwą wiadra.

Kolejna rzecz, którą będziesz chciał robić dalej i zrób to wpisz swój identyfikator urządzenia. Jest to w zasadzie unikalny identyfikator zewnętrznego dysku twardego. Może to być numer seryjny z tyłu dysku twardego. Jeśli nie masz numeru seryjnego znajdującego się z tyłu dysku twardego, możesz po prostu utworzyć własną lub utworzyć identyfikator. Po prostu napisz to na czymś, naklejce, którą możesz umieścić na swoim urządzeniu, a następnie wpisz tę wartość tutaj. To musi być coś, co jest takie samo na urządzeniu i w tym pliku. Wymaż urządzenie, jest już ustawione na Nie, więc zamierzasz je opuścić. Możesz opuścić następny. Poziom usługi jest standardowy, możesz to zostawić. A adres zwrotny, masz zamiar iść dalej i wypełnić swój adres, tak jak tutaj. W oryginalnym pliku istnieją pewne opcjonalne pola. Trzeba je usuwać, jeśli nie zamierzasz ich używać. Możesz więc po prostu usunąć te linie.

OK, więc następną rzeczą, którą zrobimy po wypełnieniu pliku manifestu, jest zapisanie go w odpowiednim katalogu. Aby to zrobić, kliknij przycisk Plik, Zapisz jako, a my przejdziemy z powrotem do katalogu narzędzi Web Services importu eksportu. Jest to również lokalizacja tego pliku właściwości dot, który wypełniliśmy wcześniej. Tutaj będziesz musiał iść do przodu i nazwać swój plik "mój import manifest.txt. "Ponieważ twój Zapisz jako typ jest już txt, nie musisz wpisywać go w nazwie pliku. Dalej i kliknij przycisk Zapisz.

Po edycji pliku poświadczeń AWS i zapisaniu pliku My Manifest importowania, możemy utworzyć skrzynkę w usłudze Amazon S3. Jest to bardzo proste. To, co zamierzasz zrobić, to wejść na stronę aws.amazon.com, a następnie przejść do konsoli Moje konto, a następnie kliknąć Konsola zarządzania AWS. Po zalogowaniu się powinieneś otrzymać ekran podobny do tego z różnymi Amazon Web Services. W tym momencie wszystko, na czym nam zależy, to Amazon S3, który znajduje się tutaj w lewym dolnym rogu. Kliknij na to, a zacznie się ładowanie konsoli S3. I jak widać tutaj, nie ma wiele do tego poza wiadrami. Mam więc dwa wiadra, to jest mój backup mojej synologii nas, która jest urządzeniem typu sieciowego.

To, co chcesz zrobić, to kliknąć Utwórz wiadro i pomyśl, że jesteś idę do przodu i daj wiadro nazwę wiadra. Możesz także wybrać inny region, ale proponuję po prostu przejść do regionu, który zapełnia się automatycznie. Nazwa wiadra może mieć tylko kropki i musi być unikalna w całym regionie, w którym jest przechowywana. Więc jeśli ktoś inny ma już taką nazwę, to spowoduje to błąd. Na przykład, jeśli powiem, nasbackup, a mówię "Utwórz", spowoduje to błąd, że żądana nazwa segmentu nie jest dostępna. W takim przypadku możesz użyć kropek, aby wstawić "kropkę" i cokolwiek chcesz, a następnie kliknąć "utwórz", a jeśli jest to unikatowe, a następnie idzie dalej i tworzy tę nazwę kiosku. Możesz więc utworzyć wiadro, to znaczy, że będziemy przechowywać dane na tym zewnętrznym dysku twardym.

W tym momencie możesz się zastanawiać, co jeszcze trzeba zrobić. Zobaczmy więc, co zrobiliśmy do tej pory. Zarejestrowaliśmy się w usłudze AWS. Pobrałem i wyodrębniliśmy narzędzie. Zmieniliśmy klucze do plików i edytorów. Stworzyliśmy plik manifestu i zapisaliśmy go w manifeście importu w tym samym katalogu, co plik referencji, a my utworzyliśmy pojemnik na Amazon S3. Jest więc jeszcze tylko kilka rzeczy do zrobienia, aby to zrobić.

Następną rzeczą, którą musimy zrobić, jest utworzenie żądania pracy za pomocą narzędzia wiersza poleceń Java. Jest to trochę techniczne i prawdopodobnie jest to najbardziej techniczna rzecz, którą musisz zrobić, ale naprawdę nie jest to takie trudne. Teraz, aby utworzyć to zlecenie, musimy uruchomić polecenie Java w wierszu polecenia. Ale aby to zrobić, musimy mieć zainstalowany pakiet Java. Różni się od środowiska wykonawczego Java, które jest zwykle instalowane na większości komputerów, ale nie pozwala uruchamiać poleceń Java w wierszu polecenia.

Aby to zrobić, co zrobisz przejdź do Google i po prostu wyszukaj Java SE, a to jest Java Standard Edition. Dalej, kliknij pierwszy link tutaj, a to przeniesie Cię na tę stronę. Tutaj możesz przewinąć w dół, a zobaczysz trzy opcje, serwer JDK, środowisko JRE i środowisko JRE. Nie musimy się martwić o te dwa tutaj. Pójdziemy dalej i pobierzemy JDK. Na następnej stronie kliknij i zaakceptuj umowę licencyjną, a następnie pobierz plik zgodny ze specyfikacją systemu. W moim przypadku pobrałem plik wykonywalny systemu Windows w wersji 64-bitowej.

Po zainstalowaniu zestawu wykonywalnego Java, możemy uruchomić komendę Java, i możesz śmiało zobaczyć to polecenie tutaj w dokumentacji, którą tu podświetliłem. A tak na marginesie, jeśli chcesz dostać się do tej dokumentacji, najprościej jest przejść do Google i wyszukać "Dokumenty eksportu importu AWS". Następnie kliknij Utwórz zadanie importowania, a następnie kliknij pierwsze zadanie importowania Amazon S3, a zostaniesz przeniesiony na tę stronę.

Teraz możemy wykonać polecenie przechodząc do wiersza polecenia. W tym celu kliknij Start, wpisz CMD i naciśnij Enter. Teraz, gdy mamy wiersz polecenia, musimy przejść do katalogu, w którym znajduje się narzędzie eksportu importu Amazon. W naszym przypadku jest to plik do pobrania, a następnie znajduje się folder o nazwie Import Export Web Service Tool. Aby nawigować katalogami do wiersza poleceń, wpisujesz "cd", a następnie wpisuję "pobrane pliki", a potem znowu wpisuję "cd" i idę wpisać "importuj narzędzie do eksportu usług internetowych", które jest nazwą katalogu. Teraz, gdy jestem w tym katalogu, po prostu wykonam polecenie i wkleję je do wiersza poleceń.

Mogłeś zauważyć, że w poleceniu właśnie skopiowaliśmy i wkleiliśmy, nazwa pliku manifestu to My S3 Import Manifest.txt. Myślę, że to jest problem z dokumentacją, ponieważ kiedy próbowałem uruchomić to w ten sposób, dostałem błąd, mówiąc, że plik musiał mieć nazwę Mój import Manifest.txt. Po prostu przesuń kursor i usuń część S3, a powinieneś móc uruchomić polecenie. Teraz nie zamierzam teraz uruchamiać polecenia, ponieważ już je uruchomiłem. Ale kiedy pójdziesz do przodu i naciśniesz Enter, powinieneś otrzymać coś takiego, zadanie stworzone, ID zadania, adres wysyłki AW i zawartość pliku podpisu.

Treść pliku podpisu jest w zasadzie plikiem, który został utworzony w katalogu głównym tutaj w sekcji Importuj wywołania narzędzia do wywoływania usług internetowych Podpisy. Zostanie to utworzone po uruchomieniu faktycznego polecenia. Jeśli wszystko pójdzie dobrze, możesz wziąć ten plik i będziesz musiał skopiować na katalog główny dysku twardego.
Jesteśmy już prawie na końcu. Następną rzeczą, którą musimy zrobić, to skopiować plik sygnatur do katalogu głównego dysku twardego. Możemy znaleźć plik o nazwie Signature w katalogu narzędzi importu Web Services Tool po uruchomieniu polecenia Java.

Drugim krokiem do ostatniego etapu jest wydrukowanie listu przewozowego i wypełnienie go. Tak wygląda list przewozowy. To bardzo prosty dokument. Możesz podać datę, swój identyfikator konta e-mail, numer kontaktowy, swoje imię i nazwisko oraz numer telefonu, identyfikator pracy i identyfikator, który umieściłeś na swoim urządzeniu. Ponownie możesz znaleźć ten dokument tutaj poza dokumentacją.

I na koniec, ostatnim krokiem jest po prostu spakowanie dysku twardego i wysłanie go do Amazon. Jest kilka małych rzeczy, które musisz wziąć pod uwagę. Po pierwsze, musisz dołączyć zasilanie i wszelkie kable zasilające i kable interfejsów, więc jeśli to USB 2.0, 3.0, esata, musisz dołączyć kabel USB lub kabel esata. Jeśli nie, pójdą do przodu i zwrócą je do ciebie. Musisz również wypełnić ten list przewozowy, o którym wspomniałem wcześniej, i umieścić go w pudełku. I na koniec, wyślesz paczkę na adres, który otrzymałeś od polecenia tworzenia odpowiedzi, które uruchomiliśmy.

Podczas wysyłki masz jeszcze dwie inne rzeczy do zapamiętania. Po pierwsze, upewnisz się, że etykieta wysyłki zawiera tam ten identyfikator pracy. Jeśli nie, zwrócą to z powrotem. Musisz więc upewnić się, że identyfikator zlecenia znajduje się w etykiecie wysyłki. Po drugie, należy również wypełnić adres wysyłki zwrotnej. To będzie inne niż adres wysyłki zwrotnej, który umieściliśmy w pliku manifestu. Jeśli z jakiegoś powodu nie przetworzą dysku twardego, jeśli wystąpi problem lub coś podobnego, zwrócą dysk twardy na adres wysyłki podany na etykiecie wysyłkowej. Jeśli przetworzą twój dysk twardy i będą w stanie przesłać wszystkie dane, zwrócą dysk twardy na adres wysyłki, który masz w człowieku o tym. Dlatego ważne jest umieszczenie adresu zwrotnego na etykiecie. Możesz wybrać dowolnego przewoźnika, jakiego chcesz. Wybrałem UPS. Dobrze jest mieć numer śledzenia, a oni mogą zrobić to wszystko bez problemu.

I o to chodzi. Jest to kilka kroków i za pierwszym razem zajmuje to trochę czasu. Ale po tym jest dość szybki i jest to świetny sposób na zapisanie dużej ilości danych w chmurze, a Amazon jest tani w przechowywaniu. Więc jeśli masz tonę dziennie, którą musisz przechowywać, a chcesz wykonać kopię zapasową w innym miejscu niż w domu lub na zewnętrznym dysku twardym, Amazon Web Services S3 to świetna opcja.

Mam nadzieję, że spodobał Ci się ten poradnik Online Tech Tips. Wróć i odwiedź.

Powiązane posty:


5.08.2013