如何将文件上传到Amazon S3存储桶并维护版本

时间:2016-04-07 18:17:56

标签: c# amazon-web-services file-io amazon-s3 cloud

我陷入了应用程序开发的中间位置,每天自动备份一些文件夹,并且必须实现和维护不同版本的文件

例如:

  1. 备份于4月1日下午11点开始,首次上传了10个文件
  2. 4月2日,又添加了2个文件,更新了1个现有文件
  3. 同样,每天备份会自动上传所有文件
  4. 4月10日,用户想要获取4月1日的文件只是因为4月1日上传的文件很好而且文件中有1个已损坏
  5. 如果文件未更新,我不想重新上传S3存储桶或某些云端驱动器上的所有相同文件,但我确实想维护这些文件的版本。

    如何在不重新上传未更改但仍能恢复前几天版本的文件的情况下实现该目标。

    先谢谢你的帮助!!!!

1 个答案:

答案 0 :(得分:0)

找到了惊人的准备代码here

希望这有帮助!!!