rack2aws
is a Command Line tool that helps you port all your files from Rackspace Cloud Files™ to AWS S3.
Installation
To install it, just run:
gem install rack2aws
It will install rack2aws
executable in your .gem/ruby/x.x.x/bin
folder.
NOTE
Make sure you have
$HOME/.rack/config
and$HOME/.aws/credentials
files in your$HOME
directory.
Usage
To port all your files:
rack2aws port --container="CONTAINER_NAME" --bucket="BUCKET_NAME"
Supported Options
Use --nproc NUM_PROC
to specify the number of processes to fork while porting your files. It defaults to the number of CPU cores.
Use --public
to upload files publicly.
Use --verbose
to see what's being done.
Use --help
to display help documentation.
Contributing
Bug reports, Pull requests and Stars are always welcome. For bugs and feature requests, please create an issue.
License
The gem is available as open source under the terms of the MIT License.