aws s3 sync s3://srv-salt . --profile myFirstProfile aws s3 mb srv-salt --profile mySecondProfile aws s3 sync . s3://srv-salt --profile mySecondProfile
Install awscli
A quick Google search sent me to this StackOverflow answer, which made awscli news to me. I went with installing via Pip so:
apt-get install python-pip pip install awscli
Configure awscli
I have a few profiles to manage, so, following the docs, I configured each of them with:
aws configure --profile myFirstProfile aws configure --profile mySecondProfile
Transfer the Buckets
Once I tested out each profile with a describe-instances, copying an entire bucket to another region was simple:
aws s3 sync s3://srv-salt . --profile myFirstProfile aws s3 mb srv-salt --profile mySecondProfile aws s3 sync . s3://srv-salt --profile mySecondProfile
And that was it! I love it when things are easy...
No comments:
Post a Comment