In S3, a bucket is essentially a folder where you can store files. Think of S3 as one big hard drive that everyone shares. As a result, you'll have to create unique bucket names. You will not be able to create generic bucket names like "files" or "images." Therefore, it's a good idea to add your application name as a prefix to any bucket name (ex: myapp-images).
Inside your S3 bucket you can place all of the MySQL Backups for several MySQL servers by defining a unique prefix for each MySQL Master-DB server that you deploy.
"Each AWS account can own up to 100 buckets at a time. Bucket ownership is not transferable but, if a bucket is empty, it can be deleted and its name can be reused. There is no limit to the number of objects that can be stored in a bucket and no variation in performance when using many buckets or just a few. You can store all of your objects in a single bucket or organize them across several buckets. Buckets cannot be nested, meaning buckets cannot be created within buckets." (Bucket Restrictions and Limitations)
© 2006-2014 RightScale, Inc. All rights reserved.
RightScale is a registered trademark of RightScale, Inc. All other products and services may be trademarks or servicemarks of their respective owners.