本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 Amazon S3AWS探險者
Amazon Simple Storage Service (Amazon S3) 使您能夠儲存和檢索任何連接到互聯網的數據。您存儲在 Amazon S3 上的所有數據都與您的賬户相關聯,默認情況下,只能由您訪問。使用適用 Toolkit for Visual Studio,您可以在 Amazon S3 上存儲數據,並查看、管理、檢索和分發這些數據。
Amazon S3 使用存儲桶的概念,您可以將其視為類似於文件系統或邏輯驅動器。存儲桶可以包含類似於目錄和對象的文件夾,這些文件夾和對象類似於文件。在本節中,我們將在演示 Toolkit for Visual Studio 公開的 Amazon S3 功能時使用這些概念。
注意
若要使用此工具,您的 IAM 策略必須授予s3:GetBucketAcl
、s3:GetBucket
,以及s3:ListBucket
動作。如需詳細資訊,請參閱「」概觀AWSIAM 政策。
建立 Amazon S3 儲存貯體
儲存貯體是 Amazon S3 中最基本的儲存體。
建立 S3 儲存貯體
-
InAWSExplorer(按一下滑鼠右鍵)功能表,然後選擇Amazon S3節點,然後選擇建立儲存貯體。
-
在 中建立儲存貯體對話方塊中,輸入儲存貯體的名稱。儲存貯體名稱必須在AWS。如需其他約束條件的詳細資訊,請前往Amazon S3 檔。
-
選擇 OK (確定)。
管理 Amazon S3 儲存貯體AWS探險者
InAWS資源管理器,當您開啟 (按一下滑鼠右鍵) Amazon S3 存儲存段的操作功能表。
瀏覽
顯示儲存貯體中包含的數據元的視圖。在此處,您可以從本地計算機創建文件夾或上傳文件或整個目錄和文件夾。下方窗格顯示有關上載過程的狀態消息。要清除這些消息,請選擇Clear圖示。您也可以通過雙擊AWSExplorer。
![](images/tkv-s3-bucket-browse-empty.png)
屬性
顯示一個對話方塊,您可以在其中執行以下操作:
-
將該範圍的 Amazon S3 權限設置為:
-
您作為存儲桶擁有者。
-
所有已通過身份驗證的用户AWS。
-
每個人都有互聯網接入。
-
-
打開存儲桶的日誌記錄。
-
使用 Amazon 簡單通知服務 (Amazon SNS) 設置通知,以便如果您使用的是低宂餘存儲 (RRS),在發生數據丟失時會收到通知。RRS 是 Amazon S3 存儲選項,它提供的持久性低於標準存儲,但成本更低。如需詳細資訊,請參閱「」S3 常見問答集
。 -
使用儲存貯體中的數據建立靜態網站。
政策
使您能夠設置AWS Identity and Access Management(IAM) 策略。如需詳細資訊,請前往IAM 文件以及IAM和S3。
建立預先簽章 URL
使您能夠生成可分發的有時間限制的 URL,以便提供對存儲存內容的訪問權限。如需詳細資訊,請參閱「」如何建立預先簽章 URL。
查看多部分上傳
使您能夠查看分段上傳。Amazon S3 支持將大型數據元上傳分解為分段,以提高上傳過程的效率。如需詳細資訊,請前往S3 文檔中的分段上傳。
刪除
允許您刪除存儲桶。您僅能刪除空的儲存貯體。
上傳檔案和資料夾至 Amazon S3
您可以使用AWS資源管理器將文件或整個文件夾從本地計算機傳輸到任何存儲桶。
注意
如果您上傳的文件或文件夾名稱與 Amazon S3 存儲桶中已存在的文件或文件夾具有相同名稱,您上傳的文件將覆蓋現有文件,而不會發出警告。
上傳檔案至 S3
-
InAWS資源管理器中,展開Amazon S3節點,然後雙擊存放區或開啟內容功能表,然後選擇瀏覽。
-
在 中瀏覽視圖中,選擇上傳檔或者上傳文件夾。
-
在 中Open (檔案)對話方塊中,導覽至要上載的檔案,選擇它們,然後選擇開啟。如果要上傳文件夾,請導航到該文件夾並選擇該文件夾,然後選擇開啟。
所以此上傳設定對話框允許您設置元數據和對要上傳的文件或文件夾的權限。選取設定公有資料複選框等效於設置開啟/下載的許可每個人。您可以選擇使用低宂餘儲存
對於上傳的文件。
來自 Amazon S3 檔案操作AWSToolkit for Visual Studio
如果您在 Amazon S3 視圖中選擇一個檔案,然後開啟 (按一下滑鼠右鍵) 內容功能表,則可以對該檔案執行各種操作。
![](images/tkv-s3-file-ops-menu.png)
建立資料夾
允許您在當前儲存貯體中建立資料夾。(相當於選擇建立資料夾鏈接。)
上傳
允許您上傳檔案或資料夾。(相當於選擇上傳檔或者上傳文件夾(鏈接)。
Open
嘗試在默認瀏覽器中開啟所選的檔案。根據文件類型和默認瀏覽器的功能,該文件可能不會顯示。它可能只是由您的瀏覽器下載。
下載
開啟資料夾樹對話框以允許您下載選定的文件。
設定公有資料
將選定文件的權限設置為開啟/下載和每個人。(相當於選擇設定公有資料複選方塊上傳設定對話方塊。)
刪除
刪除選定的文件或文件夾。您也可以刪除文件或文件夾,方法是選擇文件或文件夾並按Delete
。
變更儲存方案
將存儲類別設置為標準或低宂餘儲存 (RRS)。要查看當前存儲類設置,請選擇屬性。
變更加密
允許您設定檔案的服務器端加密。若要查看當前加密設定,請選擇屬性。
Rename (重新命名)
使您能夠重命名文件。您無法重新命名資料夾。
剪切 | 複製 | 粘貼
允許您在文件夾之間或存儲桶之間剪切、複製和粘貼文件或文件夾。
屬性
顯示一個對話框,使您能夠設置文件的元數據和權限,以及在低宂餘存儲 (RRS) 和標準之間切換文件的存儲,併為文件設置服務器端加密。此對話框還顯示指向該文件的 https 鏈接。如果選擇此鏈接,則 Toolkit for Visual Studio 將在默認瀏覽器中打開該文件。如果您對文件設置為開啟/下載和每個人,其他人將能夠通過此鏈接訪問該文件。我們建議您創建和分發預簽名 URL,而不是分發此鏈接。
![](images/tkv-s3-properties-file.png)
建立預先簽章 URL
使您能夠創建一個有時間限制的預簽名 URL,您可以分發該 URL,使其他人能夠訪問您存儲在 Amazon S3 上的內容。
如何建立預先簽章 URL
您可以為存放區中的一個或多個檔案創建預先簽章 URL。然後,其他人可以使用此 URL 訪問存儲桶或文件。URL 將在您創建 URL 時指定的一段時間後便會過期。
若要建立預先簽章 URL
-
在 中建立預先簽章 URL對話方塊中,設定 URL 的過期日期和時間。默認設定是從當前時間開始的 1 小時。
-
選擇Generate按鈕。
-
若要將 URL 複製到剪貼簿,請選擇複製。