通過 AWS 管理控制臺完成 S3 存儲桶的創建、配置及文件上傳/下載操作,掌握 S3 服務的基礎使用方法。實驗旨在驗證以下能力:
創建符合命名規范的 S3 存儲桶并配置區域與權限;
使用控制臺界面上傳本地文件至存儲桶;
從存儲桶下載文件至本地環境;
理解 S3 存儲桶的基本訪問控制與數據生命周期管理入口。
Amazon S3(Simple Storage Service)是 AWS 提供的對象存儲服務,支持通過 Web 控制臺、CLI 或 API 管理數據。核心功能包括:
存儲桶(Bucket):作為頂級容器,用于存儲對象(文件),名稱需全局唯一;
對象(Object):由文件數據和元數據(如鍵名、版本、ACL)組成;
訪問控制:通過存儲桶策略(Bucket Policy)、ACL 或 IAM 策略管理權限;
數據持久性:設計可用性為 99.99%,默認支持跨區域復制與版本控制(需額外配置)。
本實驗聚焦基礎操作,不涉及高級功能如生命周期策略或加密配置。
步驟一:創建 S3 存儲桶
登錄 AWS 控制臺,導航至 S3 服務,點擊 創建存儲桶。
輸入唯一名稱(如 my-s3-bucket-${隨機字符串}),選擇與實驗環境一致的 AWS 區域(如 us-east-1)。
在 阻止所有公共訪問 選項中,保留默認勾選(確保存儲桶私有),取消勾選 默認加密(本實驗不涉及加密)。
點擊 創建存儲桶,完成初始化。
步驟二:上傳文件至存儲桶
進入新創建的存儲桶,點擊 上傳 按鈕。
在 添加文件 界面,選擇本地文件(如 test.txt),支持多文件上傳。
在 權限 選項卡中,確認 繼承存儲桶權限(私有訪問),無需額外配置。
點擊 上傳,等待任務完成(狀態顯示為 成功)。
步驟三:下載文件至本地
在存儲桶文件列表中,勾選目標文件(如 test.txt),點擊 下載 按鈕。
瀏覽器自動觸發下載,保存文件至本地默認路徑。
1. 存儲桶創建驗證
返回 S3 控制臺,確認存儲桶列表中顯示新創建的存儲桶,且區域與名稱匹配。
點擊存儲桶名稱,進入詳情頁,檢查 屬性 選項卡中的區域、默認加密等配置是否符合預期。
2. 文件上傳驗證
在存儲桶文件列表中,確認目標文件(如 test.txt)顯示在根目錄下,且大小與本地文件一致。
點擊文件名稱,在 對象概述 選項卡中查看元數據(如最后修改時間、存儲類型為 STANDARD)。
3. 文件下載驗證
打開本地下載的 test.txt 文件,使用文本編輯器或命令行(如 cat test.txt)檢查內容是否與原始文件一致。
通過以上步驟,可快速掌握 S3 存儲桶的基礎操作,為后續學習數據備份、靜態網站托管或 CDN 集成等高級功能奠定基礎。