Windowsシステム上の個人データをAmazon S 3にバックアップする
1.パケットの作成
Amazon S 3パケットの作成 bucketが生成されると、bucket名は世界にとって唯一の点です.忘れないでください.bucket名は
repush-desktop-backup
です.2.IAMの作成
IAMの作成
/서비스/IAM/액세스관리/사용자
~사용자추가
をクリックします.ユーザー名はwindows-backup
で、自分で分けやすいので、後でAWS 자격 증명 유형
を選んでCLI
を使うので、액세스 키
を選んで、それから다음: 권한
をクリックしますグループの作成
ユーザーを追加するグループを作成する必要があります.グループ名は単純に
repush-desktop-backup
とし、/권한 설정/그룹에 사용자 추가/그룹 시작하기
〜그룹생성
をクリックし、정책필터
にAmazonS3FullAccess
を入力し、対応するポリシーグループを生成する.私たちが選んだ政策がS 3 bucketにすべての権限を与えたことも知っておく必要があります.その後、単純な名前ラベルを設定し、デフォルト値は사용자 만들기
です.完了したら、「.csv다운로드
」をクリックします.こちらです.csvファイルは、いくつかのフィールドをカンマ(,)で区切ったテキストデータとテキストファイルであり、カンマで区切った値を意味します.
次の内容のメモ帳を開きます.読み方は上端から下端内容を告知し、
,
に区分され、この内容が順番に代入されるUser name,Password,Access key ID,Secret access key,Console login link
windows-backup,,AKIATPELQ55I4M6KKFWV,38C2F6BHplFAvMaHntj24tozpdN9tly7SUSBVbPN,https://238663298897.signin.aws.amazon.com/console
3.パケットポリシーの変更
bucketポリシーは次のように変更されます.コンテンツは、作成したIAMユーザーへのパケットアクセスを許可するものです.アカウントIDは、私たちがログインするときに使用するアカウントIDではなく、各アカウントの一意のID番号であることを忘れないでください.
{
"Version": "2012-10-17",
"Id": "ExamplePolicy01",
"Statement": [
{
"Sid": "ExampleStatement01",
"Effect": "Allow",
"Principal": {
"AWS": "arn:aws:iam::[계정ID]:user/[IAM사용자]"
},
"Action": [
"s3:GetObject",
"s3:GetBucketLocation",
"s3:ListBucket",
"s3:PutObject",
"s3:DeleteObject"
],
"Resource": [
"arn:aws:s3:::[버킷명]/*",
"arn:aws:s3:::[버킷명]"
]
}
]
}
4.AWSCLIへの同期
AWSCLI
をインストールし、ウィンドウcmd
環境でawsS3버킷
にアクセスでき、AWCLIのインストールのインストールが完了したら、cmd
ウィンドウを開き、awsに入り、以下に示すようにします.C:\Users\사용자>aws --version
aws-cli/2.0.30 Python/3.7.7 Windows/10 botocore/2.0.0dev34
C:\Users\사용자>aws configure
先ほど受け取った.csv파일
の内容を入力し、AWS S3버킷
に入ります.AWS Access Key ID [None]: AKIATPELQ55I4M6KKFWV
AWS Secret Access Key [None]: 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
Default region name [None]: ap-northeast-2
Default output format [None]: json
C드라이브
にawsbackup
というフォルダを作成し、同期を確認するtest파일
を作成して入れます.次に、以下のコマンドaws s3 sync ‘로컬경로’ ‘s3://버킷명’
が同期フォルダであるコマンドを入力する.C:\Users\사용자>cd c:\awsbackup
c:\awsbackup>aws s3 ls
2022-04-01 22:11:16 repush-desktop-backup
c:\awsbackup>aws s3 sync C:\awsbackup s3://repush-desktop-backup
Completed 262 Bytes/269 Bytes (157 Bytes/s) with 2 fileupload: .\aws to s3://repush-desktop-backup/aws
Completed 262 Bytes/269 Bytes (157 Bytes/s) with 1 fileCompleted 269 Bytes/269 Bytes (152 Bytes/s) with 1 fileupload: .\test.txt to s3://repush-desktop-backup/test.txt
5.削除
버킷
を削除する前に、パケットの내용
を削除する必要があります.後でさっきやった사용자
も削除するのを忘れないでください.Reference
この問題について(Windowsシステム上の個人データをAmazon S 3にバックアップする), 我々は、より多くの情報をここで見つけました https://velog.io/@repush/Amazon-S3에-Windows-시스템의-개인-data-백업하기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol