步驟 1:創建一個 AWS IAM 用戶
在此步驟中,您將使用 IAM 服務創建一個擁有管理權限的用戶賬戶。在后面的步驟中,您將需要使用此賬戶通過 AWS CLI 安全訪問 AWS 產品。
a. 當您單擊此處時,AWS 管理控制台將在新的瀏覽器窗口中打開,因此您可以將本分步指南保持打開狀態。顯示此屏幕時,請輸入您的用戶名和密碼以便開始操作。然后在搜索欄中輸入 IAM 並選擇 IAM 以打開 Identity and Access Management 控制面板。
b. 單擊 AWS Identity and Access Management 控制面板左側的用戶。
c. 單擊添加用戶按鈕
d. 在用戶名: 旁的文本框中輸入用戶名 (在本示例中,我們將使用 AWS_Admin),然后從“選擇 AWS 訪問類型”部分中選擇編程訪問。單擊下一步: 權限按鈕。
f. 單擊創建用戶。
g. 單擊下載憑證按鈕並將 credentials.csv 文件保存到安全位置 (您稍后在步驟 3 中將需要此文件),然后單擊關閉按鈕。
步驟 1:創建一個 AWS IAM 用戶
b. 打開命令提示符,操作方法為按下 Windows 鍵 + R 打開“運行”框,輸入 cmd,然后按確定按鈕。
c. 輸入 aws configure,然后按 Enter 鍵。在系統提示時,輸入以下內容:
AWS 訪問密鑰 ID [無]:輸入您在步驟 1 中 d 部分下載的 credentials.csv 文件中的訪問密鑰 ID
注意:該 ID 應類似於 AKIAPWINCOKAO3U4FWTN
AWS 秘密訪問密鑰 [無]:輸入您在步驟 1 中 d 部分下載的 credentials.csv 文件中的秘密訪問密鑰
注意:該密鑰應類似於 5dqQFBaGuPNf5z7NhFrgou4V5JJNaWPy1XFzBfX3
默認地區名稱 [無]:輸入 us-east-1
默認輸出格式 [無]:輸入 json
步驟 3:結合使用 AWS CLI 和 Amazon S3
在此步驟中,您將使用 AWS CLI 在 S3 中創建一個存儲桶,並將一個文件復制到該存儲桶中。
a. 如果您已經創建了一個需要使用的存儲桶,則可以選擇再創建一個存儲桶。要新建一個名為 my-first-backup-bucket 的存儲桶,請輸入:
aws s3 mb s3://my-first-backup-bucket
注意:存儲桶命名存在一些限制;其中一項限制是,存儲桶名稱必須具有全局唯一性 (例如,兩個不同的 AWS 用戶不能具有相同的存儲桶名稱);因此,如果您嘗試運行上述命令,將遇到 BucketAlreadyExists 錯誤。
b. 要將位於本地目錄 (C:\users) 中的 my first backup.bak 文件上傳到 S3 存儲桶 my-first-backup-bucket,您需要使用以下命令:
aws s3 cp “C:\users\my first backup.bak” s3://my-first-backup-bucket/
如果文件名不含空格,也可以使用原語法。
c. 要從 S3 中將 my-first-backup.bak 下載至本地目錄,我們需要顛倒命令的次序,如下所示:
aws s3 cp s3://my-first-backup-bucket/my-first-backup.bak ./
d. 要將 my-first-backup.bak 從您的 my-first-backup-bucket 存儲桶中刪除,請使用以下命令:
aws s3 rm s3://my-first-backup-bucket/my-first-backup.bak