0

S3 上のフォルダーを取得し、他のフォルダーやファイルを含むすべてのコンテンツを FTP ディレクトリにアップロードするクラスが必要です。それを処理するための最適な最適化された方法は何ですか?

var client = Amazon.AWSClientFactory.CreateAmazonS3Client();
var request = new ListObjectsRequest()
              .WithBucketName("My.SimpleBucket").WithMarker("MyFolder");

 using (ListObjectsResponse response = client.ListObjects(request))
 {
    // here I can get Key and Size and BucketName of each object, 
    // but to get the stream of each object I gotta
    // do again request for each...
    // and this doesn't sound very right to me
4

1 に答える 1

-1

最も簡単な方法は、プロトコル アダプターを実際に使用することです。SMEStorage の S3 to FTP Storage プロトコルを試してください。CPanel バックアップに使用しています。http://smestorage.com/?p=static&page=CloudFTPにあります。

于 2012-05-31T20:52:16.447 に答える