AWS CLIを使用してAmazonS 3にファイルを一括アップロード

2712 ワード

手順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アクセス・タイプの選択」セクションからプログラミング・アクセスを選択します.「≪次へ|Next|emdw≫:≪権限|Privileges|emdw≫」ボタンをクリックします.
e.「既存のポリシー・オプションを直接添付」をクリックします.AdministratorAccessを選択し、「≪次へ|Next|emdw≫:≪監査|Review|emdw≫」をクリックします.
f.「ユーザーの作成」をクリックします.
g.資格証明のダウンロードボタンをクリックしてcredentials.csvファイルを安全な場所に保存し(後で手順3で必要になる)、閉じるボタンをクリックします. 
  
手順1:AWS IAMユーザーの作成
手順2:AWS CLIのインストールと構成
a.Windowsインストーラ(64ビット、32ビット)をダウンロードして実行する.
注:Windows Server 2008 v 6.0.6002ユーザーは、ここに示す異なるインストール方法を使用する必要があります.
 
b.コマンドプロンプトを開き、Windowsキー+Rを押して「運転」ボックスを開き、cmdを入力して確定ボタンを押す.
c.aws configureと入力し、Enterキーを押します.システム・プロンプトで、次のように入力します.
AWSアクセスキーID[なし]:ステップ1 dでダウンロードするcredentialsを入力.csvファイルのアクセスキーID
注意:このIDはAKIAPWINCOKAO 3 U 4 FWTNと類似していること
AWS秘密アクセス鍵[なし]:手順1のd部分でダウンロードしたcredentialsを入力.csvファイル内の秘密アクセスキー
注:この鍵は5 dqQFBaGuPnf 5 z 7 NhFrgou 4 V 5 JJJNaWPy 1 XFzBfX 3に類似していること
デフォルト地域名[なし]:us-east-1を入力
デフォルト出力フォーマット[なし]:jsonを入力
ステップ3:AWS CLIとAmazon S 3の併用
このステップでは、AWS CLIを使用してS 3に格納バケットを作成し、ファイルを格納バケットにコピーします.
 
a.使用するバケツを作成した場合は、もう1つのバケツを作成することを選択できます.my-first-backup-bucketという名前のバケツを新規作成するには、次のように入力します.
aws s3 mb s3://my-first-backup-bucket

注意:バケツの名前にはいくつかの制限があります.1つの制限は、バケツ名にグローバル一意性が必要であることです(たとえば、2つの異なるAWSユーザーが同じバケツ名を持つことはできません).したがって、上記のコマンドを実行しようとすると、BucketAlreadyExistsエラーが発生します.
b.ローカルディレクトリ(C:users)にあるmy first backup.bakファイルをS 3バケツmy-first-backup-bucketにアップロードするには、次のコマンドを使用します.
aws s3 cp “C:\users\my first backup.bak” s3://my-first-backup-bucket/

ファイル名にスペースが含まれていない場合は、元の構文も使用できます.
c.my-first-backupをS 3から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















 
 
 
 
 
 
 
 
 
転載先:https://www.cnblogs.com/sundy818/p/10590037.html