Я уже установил процедуру резервного копирования, которая выполняет резервное копирование всех моих файлов на Amazon S3 с использованием двуличия. Я хотел бы создать аналогичную процедуру резервного копирования с помощью Google Cloud Storage. Можно ли получить двуличность для работы с GCS?
9
_boto_single.py
файла, который предоставляет бэкэнд для однопоточных транзакций S3.gsutil
инструмент Google для синхронизации S3 с GCS, как указывает ответ Хорхе; альтернативно, вы можете использовать Duplicity для локального резервного копирования, а затем синхронизировать его с помощью GCSgsutil
.источник
Это частичный ответ, который может помочь следующему человеку:
Пока что кажется, что копирование файлов в Google Drive / Docs поддерживается:
Однако это отличается от Google Cloud Storage. Я думаю, что это должно быть выполнимо, так как duplicity и gsutil оба используют boto, но я не уверен, что для этого требуется работа, выполняемая в самой duplication.
В качестве обходного пути, пока вы не отсортируете это, вы, безусловно, можете скопировать напрямую из s3 в сегменты GCS:
источник
В версии v0.6.22 (2013/08/22) Duplicity добавлена поддержка Google Cloud Storage.
источник
deja-dup
34.1 (графический интерфейс пользователя duplicity) теперь имеет «экспериментальную поддержку облачного хранилища Google» ( https://launchpad.net/deja-dup/+milestone/34.1 )(Я попытался включить совместимость для аутентификации HMAC в моих корзинах GCS и указать S3 Bucket в более ранних версиях Deja-Dup - похоже, как
duplicity
это происходит - но безрезультатно)источник