Это не дешевое решение, но если ваши корзины действительно важны, вот как вы это делаете: загружайте экземпляр Amazon EC2 и периодически синхронизируйте его содержимое.
Amazon EC2 является их провайдером виртуализации. Вы можете раскрутить экземпляры Linux, Windows и т. Д. И запускать все, что захотите. Вы платите за час, и вы получаете довольно большое место для хранения локально для этого сервера. Например, я использую экземпляр «большого» размера, который поставляется с 850 ГБ локального дискового пространства.
Самое интересное, что он находится в той же сети, что и S3, и вы получаете неограниченные переводы между S3 и EC2. Я использую программное обеспечение Jungle Disk за 20 долларов на экземпляре Windows EC2, которое позволяет мне получить доступ к моим корзинам S3, как если бы они были папками локального диска. Затем я могу сделать запланированные командные файлы, чтобы скопировать материал из S3 и на мое локальное дисковое пространство EC2. Вы можете автоматизировать его, чтобы хранить почасовые резервные копии, если хотите, или если вы хотите играть в азартные игры, настроить JungleDisk (или его эквиваленты в Linux) для синхронизации один раз в час или около того. Если кто-то удаляет файл, у вас есть хотя бы несколько минут, чтобы вернуть его из EC2. Я бы порекомендовал делать регулярные резервные копии по сценарию - легко сохранять резервные копии в течение нескольких дней, если вы сжимаете их на том объемом 850 ГБ.
Это действительно полезно для доставки журналов SQL Server, но я также вижу, как это будет способствовать достижению вашей цели.