Tài khoản lưu trữ Azure được sử dụng để lưu trữ các đối tượng dữ liệu như blob, tệp, hàng đợi, bảng và đĩa. Dữ liệu được lưu trữ trong Tài khoản lưu trữ có thể truy cập từ mọi nơi trên thế giới qua HTTP hoặc HTTPS và bền bỉ, có tính khả dụng cao, cung cấp không gian tên duy nhất cho dữ liệu Lưu trữ Azure của bạn. Sau đây là các loại tài khoản lưu trữ.
Trong bài viết này, chúng ta sẽ xem các bước để tạo Tài khoản lưu trữ và tạo một vùng chứa trong đó, rồi tải các blob lên vùng chứa đó.
Ở đây, từ "blob" trong Azure dùng để chỉ dữ liệu đối tượng không có cấu trúc và Azure Blobstorage là dịch vụ lưu trữ lượng lớn dữ liệu đối tượng không có cấu trúc.
\
Sử dụng thông tin đăng nhập của bạn để đăng nhập vào tài khoản.
Bạn sẽ thấy trang chính như sau khi đăng nhập thành công vào tài khoản của mình. Nhấp vào 3 dòng gần "Microsoft Azure" ở góc trên bên trái của cổng thông tin Azure để hiển thị menu cổng thông tin.
Trong bảng điều khiển bên trái, nhấp vào Lưu trữ rồi nhấp vào "Tài khoản lưu trữ".
Trên bảng điều khiển chính trên "Tài khoản lưu trữ", nhấp vào nút "Thêm".
Tạo Nhóm tài nguyên mới nếu bạn chưa có nhóm nào trong tài khoản và đặt tên là test-rg. Đặt tên cho tài khoản lưu trữ sẽ được tạo, Tên này phải là duy nhất trên toàn cầu và không có hai tài khoản lưu trữ nào trong Azure hoặc có thể có cùng tên. Chọn vị trí bạn muốn tạo tài khoản lưu trữ, chọn "Loại tài khoản" bạn muốn tạo. Nhấp vào "Tiếp theo: Mạng".
Chỉ định phương thức kết nối đến tài khoản lưu trữ, ở đây chúng tôi đã chọn điểm cuối công khai.
Nhấp vào "Tiếp theo: Nâng cao".
Nhấp vào "Tiếp theo: Thẻ" để tiếp tục cấu hình mặc định trong tab "Nâng cao".
Chỉ định thẻ là "môi trường: thử nghiệm". Bạn có thể chỉ định nhiều key:value làm thẻ.
Nhấp vào "Xem lại + tạo".
Bây giờ, nếu bạn thấy thông báo "Đã xác thực", hãy nhấp vào Tạo.
Sau một thời gian, tài khoản lưu trữ sẽ sẵn sàng.
Nhấp vào nhóm Tài nguyên "test-rg" để đi đến nhóm tài nguyên mà Tài khoản lưu trữ được tạo.
Tại đây, hãy nhấp vào Tài khoản lưu trữ mà chúng ta vừa tạo.
Trên trang tổng quan, bạn sẽ thấy thông tin chi tiết về tài khoản lưu trữ.
Trong bảng điều khiển bên trái, hãy nhấp vào Containers bên dưới "Blob Service".
Nhấp vào "+ Container" để tạo một container mới, hãy đặt tên cho nó, chọn cấp độ truy cập và nhấp vào "Tạo".
Bây giờ bạn có một vùng chứa bên trong Tài khoản lưu trữ mà bạn đã sẵn sàng tải lên các tệp/blob của mình.
Nhấp vào Vùng chứa mà chúng ta vừa tạo.
Tại đây, bây giờ bạn có thể thấy tùy chọn "Tải lên".
Nhấp vào "Tải lên", chọn tệp bạn muốn tải lên và nhấp vào Tải lên.
Bây giờ, nếu bạn kiểm tra thông tin chi tiết về tệp/blob bạn vừa tải lên, trong Tổng quan, bạn có thể thấy rằng đối tượng có một trường URL.
Liên kết này sẽ được sử dụng để truy cập tệp/blob.
Nếu bạn thử truy cập tệp bằng liên kết trong trình duyệt, bạn sẽ không gặp lỗi "ResourceNotFound".
Để khắc phục sự cố truy cập, hãy nhấp vào tab "Tạo SAS" rồi nhấp vào "Tạo mã thông báo SAS và URL"
Bây giờ bạn sẽ nhận được "Mã thông báo Blob SAS" và "URL Blob SAS"
Bạn có thể truy cập đối tượng từ trình duyệt bằng cách sử dụng "URL Blob SAS".
Nhấp vào "URL Blob SAS" trong trình duyệt và bây giờ bạn sẽ thấy đối tượng của mình.
Ở đây, chúng tôi đã tải lên một hình ảnh hiện có thể xem được trong trình duyệt.
- Tài khoản v2 mục đích chung: Loại tài khoản lưu trữ cơ bản cho blob, tệp, hàng đợi và bảng.
- Tài khoản v1 mục đích chung: Loại tài khoản cũ cho blob, tệp, hàng đợi và bảng.
- Tài khoản lưu trữ BlockBlob: Tài khoản lưu trữ có đặc điểm hiệu suất cao cấp cho blob khối.
- Tài khoản lưu trữ File: Tài khoản lưu trữ chỉ tệp có đặc điểm hiệu suất cao cấp.
- Tài khoản lưu trữ Blob: Tài khoản lưu trữ chỉ Blob cũ.
Trong bài viết này, chúng ta sẽ xem các bước để tạo Tài khoản lưu trữ và tạo một vùng chứa trong đó, rồi tải các blob lên vùng chứa đó.
Ở đây, từ "blob" trong Azure dùng để chỉ dữ liệu đối tượng không có cấu trúc và Azure Blobstorage là dịch vụ lưu trữ lượng lớn dữ liệu đối tượng không có cấu trúc.
Điều kiện tiên quyết
- Tài khoản Azure (Tạonếu bạn chưa có).
Chúng ta sẽ làm gì?
- Đăng nhập vào Azure.
- Tạo Tài khoản lưu trữ.
Đăng nhập vào Azure
Nhấp vàođâyđể đi đến cổng thông tin Azure và nhấp vào trên Cổng thông tin.\
Sử dụng thông tin đăng nhập của bạn để đăng nhập vào tài khoản.
Bạn sẽ thấy trang chính như sau khi đăng nhập thành công vào tài khoản của mình. Nhấp vào 3 dòng gần "Microsoft Azure" ở góc trên bên trái của cổng thông tin Azure để hiển thị menu cổng thông tin.
Tạo Tài khoản lưu trữ
Nhấp vào "Tất cả dịch vụ" ở bảng điều khiển bên trái.Trong bảng điều khiển bên trái, nhấp vào Lưu trữ rồi nhấp vào "Tài khoản lưu trữ".
Trên bảng điều khiển chính trên "Tài khoản lưu trữ", nhấp vào nút "Thêm".
Tạo Nhóm tài nguyên mới nếu bạn chưa có nhóm nào trong tài khoản và đặt tên là test-rg. Đặt tên cho tài khoản lưu trữ sẽ được tạo, Tên này phải là duy nhất trên toàn cầu và không có hai tài khoản lưu trữ nào trong Azure hoặc có thể có cùng tên. Chọn vị trí bạn muốn tạo tài khoản lưu trữ, chọn "Loại tài khoản" bạn muốn tạo. Nhấp vào "Tiếp theo: Mạng".
Chỉ định phương thức kết nối đến tài khoản lưu trữ, ở đây chúng tôi đã chọn điểm cuối công khai.
Nhấp vào "Tiếp theo: Nâng cao".
Nhấp vào "Tiếp theo: Thẻ" để tiếp tục cấu hình mặc định trong tab "Nâng cao".
Chỉ định thẻ là "môi trường: thử nghiệm". Bạn có thể chỉ định nhiều key:value làm thẻ.
Nhấp vào "Xem lại + tạo".
Bây giờ, nếu bạn thấy thông báo "Đã xác thực", hãy nhấp vào Tạo.
Sau một thời gian, tài khoản lưu trữ sẽ sẵn sàng.
Nhấp vào nhóm Tài nguyên "test-rg" để đi đến nhóm tài nguyên mà Tài khoản lưu trữ được tạo.
Tại đây, hãy nhấp vào Tài khoản lưu trữ mà chúng ta vừa tạo.
Trên trang tổng quan, bạn sẽ thấy thông tin chi tiết về tài khoản lưu trữ.
Trong bảng điều khiển bên trái, hãy nhấp vào Containers bên dưới "Blob Service".
Nhấp vào "+ Container" để tạo một container mới, hãy đặt tên cho nó, chọn cấp độ truy cập và nhấp vào "Tạo".
Bây giờ bạn có một vùng chứa bên trong Tài khoản lưu trữ mà bạn đã sẵn sàng tải lên các tệp/blob của mình.
Nhấp vào Vùng chứa mà chúng ta vừa tạo.
Tại đây, bây giờ bạn có thể thấy tùy chọn "Tải lên".
Nhấp vào "Tải lên", chọn tệp bạn muốn tải lên và nhấp vào Tải lên.
Bây giờ, nếu bạn kiểm tra thông tin chi tiết về tệp/blob bạn vừa tải lên, trong Tổng quan, bạn có thể thấy rằng đối tượng có một trường URL.
Liên kết này sẽ được sử dụng để truy cập tệp/blob.
Nếu bạn thử truy cập tệp bằng liên kết trong trình duyệt, bạn sẽ không gặp lỗi "ResourceNotFound".
Để khắc phục sự cố truy cập, hãy nhấp vào tab "Tạo SAS" rồi nhấp vào "Tạo mã thông báo SAS và URL"
Bây giờ bạn sẽ nhận được "Mã thông báo Blob SAS" và "URL Blob SAS"
Bạn có thể truy cập đối tượng từ trình duyệt bằng cách sử dụng "URL Blob SAS".
Nhấp vào "URL Blob SAS" trong trình duyệt và bây giờ bạn sẽ thấy đối tượng của mình.
Ở đây, chúng tôi đã tải lên một hình ảnh hiện có thể xem được trong trình duyệt.