2017-02-14 19 views
1

В настоящее время я использую S3-управление версиями, и я ежедневно синхронизую данные с ведром S3. Мой вопрос в том, как я могу восстановить веером с версией в определенный момент времени? Например: синхронизировать данные с S3 с понедельника по субботу, а в субботу я хочу восстановить всю папку со вторника, так как я могу сделать в cli? Спасибо.AWS S3 versioning - выберите версию S3 для восстановления

ответ

1

Вы можете использовать s3-pit-restore.

S3 Point in Time Restore это инструмент, который можно использовать точно восстановить ведро или подмножество ведра в определенный момент времени, как это:

s3-pit-restore --bucket my-bucket --dest my-restored-bucket --timestamp "06-17-2016 23:59:50 +2" 

s3-шахтной-восстановление предложение:

  • Восстановление всех файлов с отметкой времени меньше, чем требуется
  • Восстановление целого ведра или приставкой ведро
  • Параллельная загрузка нескольких файлов остроумие га большой общая скорость
  • Настройка параллельных рабочих рассчитывать оптимизировать использование полосы пропускания
  • Восстановление из s3 версий ведра или из ледника, если включен
+0

Спасибо Джону, когда я пытаюсь это, я получил ошибку: Traceback (последний последний звонок): Файл «/ usr/local/bin/s3-pit-restore», строка 30, в импорт os, sys, time, signal, argparse, boto3, botocore, \ ImportError: No module с именем 'boto3' Это моя комманда: s3-pit-restore -b frabackupf iles -d/home/ubuntu/s3-pit-restore/testsync/-p atlassianhome/daily/jira/log/-t -t «02-11-2017» –

+1

** Вертикальные ведра S3 фактически не поддерживают родную точку -на время восстановления. ** Что упоминается здесь, является сторонним инструментом, который, по-видимому, эмулирует желаемую функциональность, копируя соответствующие версии во второй ведро на основе требуемого момента времени. Это может быть здорово и полезно, но неполная информация, представленная здесь, квалифицирует этот ответ как потенциально опасный, поскольку он подразумевает выполнение чего-то, что на самом деле невозможно сделать, и я делаю это с правом вниз. –