Chuyển dữ liệu sang Amazon S3 Nhanh chóng sử dụng AWS Xuất nhập khẩu


Nếu bạn có hàng trăm gigabyte hoặc thậm chí terabyte dữ liệu trên mạng cục bộ của mình ở nhà, có thể bạn đã lưu tất cả trên máy tính, ổ cứng gắn ngoài hoặc thiết bị lưu trữ NAS (mạng đính kèm). Việc sao lưu dữ liệu của bạn cực kỳ quan trọng, nhưng việc có tất cả chúng ở một nơi không bao giờ là một ý tưởng hay.

Tôi nhận ra điều này khi tôi thấy tôi có hơn 2 TB ảnh, video, bản sao lưu, v.v. trên NAS địa phương của tôi. Chắc chắn nó có 4 ổ đĩa cứng và nếu một trong những thất bại, không có dữ liệu của tôi sẽ bị mất. Tuy nhiên, nếu nhà tôi bị cháy hoặc bị ngập lụt, mọi thứ sẽ bị mất cùng với NAS. Vì vậy, tôi đã quyết định sao lưu dữ liệu vào đám mây.

Tôi đã xem Dropbox, SkyDrive, Google Drive, CrashPlan và Amazon S3 và Glacier trước khi cuối cùng được giải quyết trên Amazon S3. Tại sao lại là Amazon? Vâng, họ có một dịch vụ tuyệt vời, nơi bạn có thể gửi ổ cứng gắn ngoài có kích thước tối đa 16 TB và tải trực tiếp lên máy chủ của họ, qua đó bỏ qua vấn đề lớn khi cố tải lên dữ liệu đó qua kết nối Internet chậm của bạn.

aws

Với AT & amp; T trong vùng lân cận của tôi, tôi nhận được tốc độ tải lên lên tới 1,4 Mbytes / giây. Nó sẽ mất nhiều tháng để tải lên 2,5 TB dữ liệu tôi đã lưu trữ trên NAS. Với Amazon Import / Export, bạn có thể trả phí dịch vụ $ 80 và yêu cầu họ tải lên tất cả dữ liệu đó cho bạn trong một ngày. Tôi đã kết thúc việc tạo một video hướng dẫn hướng dẫn bạn qua toàn bộ quá trình đăng ký Amazon Web Services để đóng gói ổ đĩa cứng của bạn và gửi nó đến Amazon.

Đây là bản ghi đầy đủ của video:

Xin chào mọi người. Đây là Aseem Kishore từ Online Tech Tips. Tôi sẽ làm một cái gì đó mới ngày hôm nay. Tôi sẽ thực hiện một hướng dẫn bằng video về các tính năng Xuất nhập khẩu dịch vụ web của Amazon. Vậy tính năng Xuất nhập khẩu là gì? Về cơ bản, đó là cách để lấy một lượng lớn dữ liệu vào thùng chứa Amazon S3 hoặc vào một kho lưu trữ Glacier. Amazon S3 và Glacier về cơ bản là hai tùy chọn lưu trữ mà bạn có để sao lưu dữ liệu và lưu trữ dữ liệu với Amazon. Vậy tại sao bạn muốn sử dụng dịch vụ này từ Amazon?

Vâng, về cơ bản nó cho phép bạn di chuyển một lượng lớn dữ liệu vào Đám mây rất nhanh chóng. Nếu bạn là một người như tôi, bạn có thể có hàng trăm gigabyte ảnh và video được lưu trữ cục bộ trên máy tính của bạn hoặc trên một ổ cứng gắn ngoài. Cố gắng tải lên 100 gigabyte hoặc 500 gigabyte hoặc thậm chí một terabyte dữ liệu vào Đám mây sẽ đưa bạn hàng tuần nếu không phải hàng tháng trên kết nối tải lên chậm. Thay vào đó, bạn có thể sao chép dữ liệu đó vào ổ cứng gắn ngoài có kích thước tối đa 16 terabyte và gửi đến Amazon nơi họ sẽ đưa nó đến trung tâm dữ liệu của họ và tải thẳng lên thùng hoặc kho của bạn và sau đó bạn có thể tiếp tục và truy cập từ trang web.

Vì vậy, để bắt đầu, điều đầu tiên bạn cần làm là tạo một Tài khoản Dịch vụ Web của Amazon. Để làm điều đó, bạn sẽ truy cập aws.amazon.com và bạn sẽ tiếp tục và nhấp vào nút Đăng ký. Hãy tiếp tục và nhập địa chỉ email của bạn và sau đó chọn “Tôi là người dùng mới” nếu bạn chưa có tài khoản Amazon. Nếu bạn làm như vậy, hãy tiếp tục và chọn "Tôi là người dùng cũ" và bạn có thể sử dụng tài khoản Amazon hiện tại của mình để đăng ký Dịch vụ web của Amazon.

Khi bạn đã tạo Tài khoản Dịch vụ Web Amazon của mình, bạn sẽ phải tải xuống công cụ Nhập Xuất. Công cụ này rất đơn giản để sử dụng. Nó có một cấu hình nhỏ, mà tôi sẽ đi trước và giải thích. Nhưng bạn có thể nhìn thấy trên màn hình, có một liên kết tải xuống mà tôi sẽ thêm vào chú thích ở dưới cùng của video này. Vì vậy, hãy tiếp tục và tải xuống và sau đó giải nén vào thư mục trên máy tính của bạn.

Bây giờ bạn đã tải xuống công cụ đó và trích xuất công cụ đó, bạn nên có một thư mục trông như thế này. Tại thời điểm này, chúng tôi sẽ cần chỉnh sửa tệp có tên là “Thông tin xác thực AWS”. Điều này chứa hai giá trị, ID khóa truy cập và Khóa bí mật. Về cơ bản, đây là hai giá trị mà Amazon sử dụng để liên kết với tài khoản của bạn. Bạn có thể lấy hai giá trị này từ Tài khoản Dịch vụ Web Amazon của bạn bằng cách đi tới địa chỉ sau. Đó là aws.amazon.com/securitycredentials. Trên trang Thông tin xác thực bảo mật, bạn sẽ tiếp tục và nhấp vào Phím truy cập.

Giờ đây, điều này hơi khó hiểu ở đây. Nếu bạn đã sử dụng Dịch vụ web của Amazon và đã tạo khóa trong quá khứ, thì bạn sẽ không thể thấy khóa bí mật của mình tại đây. Đây là loại giao diện mới từ Amazon và để xem các khóa bí mật hiện tại của bạn, bạn phải nhấp vào liên kết Thông tin xác thực sẽ đưa bạn đến trang Legacy cũ.

Nếu bạn vừa tạo một tài khoản, sau đó bạn sẽ có thể tạo một khóa gốc mới. Nút này sẽ hoạt động. Tại thời điểm đó, bạn sẽ nhận được ID khóa truy cập và bạn sẽ nhận được khóa bí mật để nó sẽ cung cấp cho bạn cả hai giá trị. Và đây là trang Bảo mật cũ nơi bạn có thể truy cập khóa bí mật của mình nếu bạn đã tạo ID khóa truy cập cho Dịch vụ web của Amazon. Vì vậy, bạn có thể thấy ở đây, tôi có hai khóa truy cập và nếu tôi muốn tiếp tục và xem khóa bí mật của mình, tôi có thể tiếp tục và nhấp vào nút Hiển thị và sau đó tôi có thể sao chép hai giá trị đó vào tệp Chứng chỉ AWS mà tôi đã hiển thị bạn trước đó. Vì vậy, bạn muốn tiếp tục và dán khóa ID truy cập vào đây và dán khóa Bí mật tại đây.

Bây giờ, nếu bạn bị nhầm lẫn với ID khóa truy cập và khóa Truy cập bí mật, thì không sao . Bạn thực sự không cần biết chúng là gì hay quan tâm đến chúng theo bất kỳ cách nào. Tất cả những gì bạn phải làm là ký tên và nhận các giá trị, đồng thời sao chép và dán chúng vào tệp đó.

Điều tiếp theo chúng tôi sẽ tiếp tục và thực hiện là tạo công việc nhập. Bây giờ hai phần tiếp theo là hai phần khó nhất trong toàn bộ quy trình này. Để tạo một lệnh nhập cho Amazon S3, chúng ta sẽ tiếp tục và tạo một tệp kê khai. Tệp kê khai này về cơ bản chứa một số thông tin trên thiết bị của bạn. Bất cứ nơi nào bạn muốn lưu trữ dữ liệu và nơi bạn muốn thiết bị được chuyển trở lại.

Bây giờ, điều tốt đẹp là chúng tôi không phải tự tạo tệp kê khai này. Nó đã được tạo ra cho chúng ta, chúng ta chỉ cần tiếp tục và điền vào nó. Vì vậy, những gì bạn sẽ muốn đi trước và làm là đi vào thư mục và nơi bạn có công cụ xuất nhập khẩu của bạn và bấm vào Ví dụ. Ở đây bạn sẽ tiếp tục và mở tệp kê khai nhập S3. Như bạn có thể thấy ở đây, tôi đã tiếp tục và điền thông tin cho công việc nhập của mình. Hãy tiếp tục và xem xét kỹ hơn một chút.

Như bạn có thể thấy, điều đầu tiên bạn phải làm là nhập lại ID khóa truy cập của mình. Bạn phải loại bỏ các dấu ngoặc và bạn chỉ cần tiếp tục và dán nó trực tiếp sau dấu hai chấm. Điều tiếp theo bạn sẽ muốn làm là nhập tên nhóm. Bạn sẽ phải tiếp tục và tạo một cái xô, cái mà tôi sẽ tiếp tục và trình bày sau này, nhưng bây giờ hãy tiếp tục và gõ vào bất cứ cái tên nào bạn muốn, nơi bạn sẽ có dữ liệu được lưu trữ. Vì vậy, nếu bạn tạo thư mục có tên Back Up, bất kỳ thứ gì bạn có trên thiết bị, bất kỳ thư mục nào hoặc bất kỳ thư mục nào trong đó, sẽ đi bên dưới tên nhóm đó.

Điều tiếp theo bạn sẽ muốn tiếp tục và làm là nhập ID thiết bị của bạn. Về cơ bản, đây là một định danh duy nhất cho ổ cứng bên ngoài của bạn. Đây có thể là số sê-ri nằm ở mặt sau của ổ cứng. Nếu bạn không có số sê-ri nằm ở mặt sau của ổ cứng, những gì bạn có thể tiếp tục và thực hiện chỉ là tạo một số của riêng bạn hoặc tạo số nhận dạng. Chỉ cần viết rằng trên một cái gì đó, một nhãn dán mà bạn có thể đưa vào thiết bị của bạn và sau đó chỉ cần gõ giá trị đó ở đây. Nó chỉ là một cái gì đó giống nhau trên thiết bị và trong tập tin này. Xóa thiết bị, thiết bị đã được đặt thành Không, vì vậy bạn sẽ rời khỏi thiết bị đó. Bạn có thể để cái tiếp theo. Mức dịch vụ là tiêu chuẩn, bạn có thể để lại điều đó. Và địa chỉ trả lại, bạn sẽ tiếp tục và điền vào địa chỉ của mình như tôi đã làm ở đây. Trong tệp gốc, có một số trường tùy chọn. Bạn phải tiếp tục và xóa những thứ đó nếu bạn không sử dụng chúng. Vì vậy, bạn có thể tiếp tục và xóa các dòng đó.

OK, vì vậy điều tiếp theo chúng ta sẽ làm sau khi điền vào tệp kê khai sẽ lưu nó vào thư mục thích hợp. Để thực hiện điều đó, chúng ta sẽ tiếp tục và nhấp vào Tệp, Lưu dưới dạng và chúng tôi sẽ chuyển trở lại vào thư mục Công cụ dịch vụ web xuất khẩu nhập. Đây cũng là vị trí của tệp thuộc tính dot mà chúng tôi đã điền trước đó. Ở đây bạn sẽ có đi trước và đặt tên cho tập tin của bạn, "manifest.txt nhập khẩu của tôi. "Vì Save As Type của bạn đã có sẵn, bạn không phải nhập tên đó vào tên tệp. Tiếp tục và nhấp vào Lưu.

Bây giờ chúng tôi đã chỉnh sửa tệp Chứng chỉ AWS và ghi có tệp Tệp kê khai nhập của tôi, chúng tôi có thể tiếp tục và tạo nhóm trong Amazon S3. Điều này rất đơn giản để làm. Những gì bạn sẽ tiếp tục và làm là truy cập aws.amazon.com và bạn sẽ tiếp tục và nhấp vào Bảng điều khiển tài khoản của tôi và sau đó nhấp vào Bảng điều khiển quản lý AWS. Khi bạn đăng nhập, bạn sẽ nhận được một màn hình giống như thế này với tất cả các dịch vụ web khác nhau của Amazon. Tại thời điểm này, tất cả những gì chúng tôi quan tâm là Amazon S3, ở dưới cùng bên trái. Nhấn vào đó, và nó sẽ tiếp tục và tải lên bảng điều khiển S3. Và như bạn có thể thấy ở đây, không có gì khác ngoài những cái xô. Vì vậy, tôi có hai nhóm, đây là bản sao lưu của tôi về nas synology của tôi, đó là thiết bị lưu trữ kiểu mạng.

Điều bạn sẽ muốn làm là nhấp vào Tạo nhóm và nghĩ rằng bạn sẽ tiếp tục và đặt tên cho nhóm của bạn. Bạn cũng có thể chọn một khu vực khác, nhưng tôi đề nghị bạn chỉ cần đi đến khu vực mà nó tự động điền cho bạn. Tên nhóm chỉ có thể có dấu chấm và tên này phải là duy nhất trong toàn bộ khu vực nơi nó được lưu trữ. Vì vậy, nếu ai đó đã có tên nhóm đó, nó sẽ cho bạn một lỗi. Ví dụ, nếu tôi nói, nasbackup, và tôi nói tạo, nó sẽ cho tôi một lỗi rằng tên nhóm yêu cầu không có sẵn. Trong trường hợp đó, bạn có thể sử dụng dấu chấm để bạn có thể đặt dấu chấm và bất kỳ thứ gì bạn muốn và nhấp vào tạo và nếu điều đó là duy nhất, sau đó nó sẽ tiếp tục và tạo tên nhóm đó. Vì vậy, bạn có thể tiếp tục và tạo một nhóm, đó là chúng tôi một dữ liệu trên tất cả các ổ đĩa cứng bên ngoài sẽ được lưu trữ.

Tại thời điểm này, bạn có thể tự hỏi phải làm gì khác. Vì vậy, chúng ta hãy nhìn vào những gì chúng tôi đã làm cho đến nay. Chúng tôi đã đăng ký dịch vụ AWS. Chúng tôi đã tải xuống và trích xuất công cụ. Chúng tôi đã chỉnh sửa các khóa của tệp và trình chỉnh sửa. Chúng tôi đã tiếp tục và tạo tệp kê khai được lưu tệp đó trong tệp kê khai nhập trong cùng thư mục với tệp thông tin xác thực và chúng tôi đã tạo một nhóm trên Amazon S3. Vì vậy, chỉ còn một vài việc cần làm để thực hiện việc này.

Điều tiếp theo chúng ta phải làm là tạo yêu cầu công việc bằng cách sử dụng công cụ dòng lệnh Java. Đây là một chút kỹ thuật và đây có lẽ là điều kỹ thuật nhất mà bạn sẽ phải làm, nhưng thực sự không phải là khó. Bây giờ để tạo yêu cầu công việc này, chúng ta phải chạy một lệnh Java tại dấu nhắc lệnh. Nhưng để làm được điều đó, chúng ta phải cài đặt bộ phát triển Java. Điều này khác với môi trường thời gian chạy Java, thường được cài đặt trên hầu hết các máy tính, nhưng nó sẽ không cho phép bạn chạy các lệnh Java tại dấu nhắc lệnh.

Để thực hiện điều đó, bạn sẽ làm gì đang truy cập Google và thực hiện tìm kiếm Java SE, và đây là Java Standard Edition. Hãy tiếp tục và nhấp vào liên kết đầu tiên ở đây và điều này sẽ đưa bạn đến trang này. Tại đây bạn có thể cuộn xuống và bạn sẽ thấy ba tùy chọn, máy chủ JDK, JRE và JRE. Chúng ta không cần phải lo lắng về hai điều này ở đây. Chúng ta sẽ tiếp tục và tải xuống JDK. Trên trang tiếp theo, hãy tiếp tục và nhấp vào, Chấp nhận thỏa thuận cấp phép và sau đó bạn có thể tải xuống tệp phù hợp với thông số kỹ thuật hệ thống của bạn. Trong trường hợp của tôi, tôi đã tải xuống tệp thực thi Windows 64 bit.

Bây giờ bạn đã cài đặt bộ thực thi Java, chúng ta có thể tiếp tục và chạy lệnh Java, và bạn có thể tiếp tục và thấy lệnh này ở đây trong tài liệu mà tôi đã đánh dấu ở đây. Và bằng cách này, nếu bạn cần đến tài liệu này, cách dễ nhất là truy cập vào Google và thực hiện tìm kiếm “tài liệu xuất AWS xuất khẩu”. Và sau đó tiếp tục và nhấp vào tạo công việc nhập của bạn, sau đó nhấp vào tạo công việc nhập Amazon S3 đầu tiên của bạn và bạn sẽ được đưa đến trang này.

Bây giờ chúng ta có thể tiếp tục và chạy lệnh bằng cách vào dấu nhắc lệnh. Để thực hiện điều đó, chúng ta nhấn vào Start, gõ CMD và nhấn Enter. Bây giờ chúng ta có một dấu nhắc lệnh, chúng ta cần phải đi vào thư mục nơi công cụ xuất nhập khẩu Amazon được đặt. Trong trường hợp của chúng tôi, nó nằm trong phần Tải xuống, và sau đó có một thư mục có tên là Công cụ dịch vụ xuất nhập khẩu. Vì vậy, để điều hướng các thư mục vào dấu nhắc lệnh, bạn gõ "cd", và sau đó tôi sẽ gõ "tải", và sau đó tôi sẽ gõ "cd" một lần nữa, và tôi sẽ để nhập "công cụ dịch vụ web xuất, nhập", là tên của Danh bạ. Bây giờ tôi đang ở trong Thư mục đó, tôi chỉ đơn giản là tiếp tục và sao chép lệnh này và dán lệnh đó vào dấu nhắc lệnh.

Bạn có thể nhận thấy rằng trong lệnh mà chúng ta vừa sao chép và dán, tên của tệp kê khai là My S3 Import Manifest.txt. Tôi nghĩ rằng đây là một vấn đề với các tài liệu hướng dẫn bởi vì khi tôi đã cố gắng để chạy nó theo cách này, tôi đã nhận một lỗi nói rằng tập tin đã được đặt tên là My Import Manifest.txt. Vì vậy, chỉ cần di chuyển con trỏ của bạn và xóa phần S3, và bạn sẽ có thể chạy lệnh. Bây giờ tôi sẽ không tiếp tục và chạy lệnh ngay bây giờ vì đã chạy nó trước đó. Nhưng khi bạn tiếp tục và nhấn Enter, bạn sẽ nhận được nội dung như thế này, công việc đã tạo, ID công việc, địa chỉ giao hàng AW và Nội dung tệp chữ ký.

Nội dung tệp chữ ký về cơ bản là tệp được tạo trong thư mục gốc ở đây trong công cụ Nhập dịch vụ web xuất, gọi Chữ ký. Điều này sẽ được tạo khi bạn chạy lệnh thực tế. Nếu mọi thứ ổn, bạn có thể lấy tệp này và bạn sẽ phải sao chép vào thư mục gốc của ổ cứng của mình.
Chúng ta sắp kết thúc ở đây. Điều tiếp theo chúng ta phải làm là sao chép tập tin chữ ký vào thư mục gốc của ổ cứng. Chúng ta có thể tìm thấy tệp có tên là Signature trong thư mục Import Export Web Services Tool sau khi bạn chạy lệnh Java.

Bước thứ hai đến bước cuối cùng là in ra phiếu đóng gói và điền nó ra. Đây là những gì các đóng gói trượt trông như thế nào. Đó là một tài liệu rất đơn giản. Bạn tiếp tục và đặt ngày, ID tài khoản email, số liên lạc, tên và số điện thoại, ID công việc và số nhận dạng bạn đã đặt cho thiết bị của mình. Một lần nữa bạn có thể tìm thấy tài liệu này ở đây ngoài tài liệu.

Và cuối cùng bước cuối cùng là chỉ cần đóng gói ổ cứng của bạn và gửi nó đến Amazon. Có một vài điều nhỏ mà bạn phải lưu ý. Thứ nhất, bạn cần bao gồm nguồn cấp điện và cáp nguồn và bất kỳ cáp giao diện nào, vì vậy nếu đó là USB 2.0, 3.0, esata, bạn cần phải bao gồm cáp USB hoặc cáp esata. Nếu không, họ sẽ tiếp tục và trả lại cho bạn. Bạn cũng sẽ phải điền vào phiếu đóng gói mà tôi đã đề cập trước đó và đặt vào trong hộp. Và cuối cùng, bạn sẽ gửi gói đến địa chỉ mà bạn đã nhận được từ lệnh tạo phản hồi mà chúng tôi đã chạy.

Có hai điều nhỏ khác cần lưu ý khi bạn giao hàng. Trước tiên, bạn sẽ đảm bảo rằng nhãn gửi hàng có ID công việc trên đó. Nếu không, họ sẽ trả lại nó. Vì vậy, bạn cần đảm bảo bạn có ID công việc trong nhãn gửi hàng. Thứ hai, bạn cũng nên điền địa chỉ giao hàng trả lại. Điều này sẽ khác với địa chỉ giao hàng trả lại mà chúng tôi đã đưa vào tệp kê khai. Nếu họ không xử lý ổ đĩa cứng của bạn vì lý do nào đó, nếu có vấn đề gì đó hoặc như vậy, họ sẽ trả lại ổ đĩa cứng đến địa chỉ giao hàng trên nhãn gửi hàng. Nếu họ xử lý ổ cứng của bạn và họ có thể chuyển tất cả dữ liệu, họ sẽ trả lại ổ đĩa cứng đến địa chỉ giao hàng mà bạn có trong người này. Vì vậy, điều quan trọng là phải đặt địa chỉ giao hàng trả lại trên nhãn. Bạn có thể chọn bất kỳ nhà cung cấp dịch vụ nào bạn muốn. Tôi đã chọn UPS. Thật tốt khi có số theo dõi và họ có thể tiếp tục và làm tất cả những điều này cho bạn mà không có vấn đề gì.

Và đó là về nó. Đó là một vài bước và nó mất một chút thời gian lần đầu tiên bạn làm điều đó. Nhưng sau đó, nó khá nhanh và đó là một cách tuyệt vời để tiết kiệm rất nhiều dữ liệu cho Cloud, một Amazon cũng rẻ để lưu trữ. Vì vậy, nếu bạn có một tấn một ngày để bạn cần phải lưu trữ, và bạn muốn sao lưu nó ở một nơi nào đó khác trong nhà của bạn hoặc trên ổ cứng gắn ngoài của bạn, thì Amazon Web Services S3 là một lựa chọn tuyệt vời.

Tôi hy vọng bạn thích hướng dẫn này về Công nghệ trực tuyến. Vui lòng quay lại và ghé thăm.

Python Web Apps with Flask by Ezra Zigmond

bài viết liên quan:


5.08.2013