回答:
いいえ、rsync
ファイルをAmazonに転送するために使用することはできません。サービスに独自のプロトコルを使用します。ただし、www.s3rsync.comなどのサードパーティのサービスを介してストレージにアクセスすることができ、使用できるようにrsync
なり、データが最終的にS3ストレージに転送されます。
または、S3ストレージ用に設計された特別なユーティリティを使用できます。あります。s3sync、s3command、s3cp、tarsnap(tarsnapがs3rsyncのようなサードパーティのサービス、です)。
もう1つのrsyncのようなツールはduplicity
、S3ストレージをバックエンドとしてサポートするほか、RackSpace Cloud Files(Amazon S3と同じ価格の別のクラウドストレージサービス)など、他の多くのバックアップバックエンドをサポートします。
S3へのバックアップ:
duplicity /home/me s3+http://bucketname/prefix
またはRackspaceのクラウドファイル:
duplicity /home/me cf+http://container_name
Amazonの公式コマンドラインインターフェイスは、私にとってはうまく機能しました。ローカルからS3バケットに同期することも、S3バケットからローカルファイルに同期することもできます。
1)https://aws.amazon.com/cli/からAmazonのコマンドラインインターフェイスをインストールします
2)シェルから、
export AWS_ACCESS_KEY_ID=(access key here)
export AWS_SECRET_ACCESS_KEY=(secret key here)
export AWS_DEFAULT_REGION=(region here)
cd dirtoupload
aws s3 sync . s3://nameOfBucket
http://docs.aws.amazon.com/cli/latest/reference/s3/sync.htmlにリストされている--dryrunや--delete(ミラーリングする)などのより便利なオプション。
Jungle Diskは、Amazon S3(S3アカウントを含むサブスクリプションですが、他のAWSアカウントを使用できます)上のファイルをバックアップする簡単な方法です。また、 Super Flexible(ソフトウェアのみ)をご覧になることもできます。