Automatically sync two Amazon S3 buckets, besides s3cmd?

后端 未结 4 1391
逝去的感伤
逝去的感伤 2021-02-09 05:48

Is there a another automated way of syncing two Amazon S3 bucket besides using s3cmd? Maybe Amazon has this as an option? The environment is linux, and every day I would like to

4条回答
  •  刺人心
    刺人心 (楼主)
    2021-02-09 06:26

    S3 buckets != baskets

    From their site:

    Data Durability and Reliability

    Amazon S3 provides a highly durable storage infrastructure designed for mission-critical and primary data storage. Objects are redundantly stored on multiple devices across multiple facilities in an Amazon S3 Region. To help ensure durability, Amazon S3 PUT and COPY operations synchronously store your data across multiple facilities before returning SUCCESS. Once stored, Amazon S3 maintains the durability of your objects by quickly detecting and repairing any lost redundancy. Amazon S3 also regularly verifies the integrity of data stored using checksums. If corruption is detected, it is repaired using redundant data. In addition, Amazon S3 calculates checksums on all network traffic to detect corruption of data packets when storing or retrieving data.

    Amazon S3’s standard storage is:

    • Backed with the Amazon S3 Service Level Agreement.
    • Designed to provide 99.999999999% durability and 99.99% availability of objects over a given year.
    • Designed to sustain the concurrent loss of data in two facilities.

    Amazon S3 provides further protection via Versioning. You can use Versioning to preserve, retrieve, and restore every version of every object stored in your Amazon S3 bucket. This allows you to easily recover from both unintended user actions and application failures. By default, requests will retrieve the most recently written version. Older versions of an object can be retrieved by specifying a version in the request. Storage rates apply for every version stored.

    That's very reliable.

提交回复
热议问题