Резервное копирование S3 ведро с идентичными ссылками - PullRequest
0 голосов
/ 06 января 2020

У меня есть приложение банка вопросов с + 10k вопросов.

Вопросы представляют собой сочетание текста (хранящегося в базе данных) и изображений (размещенных на Amazon S3). Изображения встраиваются в виде ссылок через панель администратора.

В целях безопасности я хочу выяснить, могу ли я выполнить резервное копирование всей корзины S3, а затем восстановить ее с помощью идентичных идентичных ссылок .

Есть опыт?

1 Ответ

1 голос
/ 07 января 2020

Я предполагаю, что ваши пользователи получают доступ к изображениям через URL-адрес Amazon S3.

URL-адрес состоит из имени корзины и ключа (имени файла) объекта. Предоставить файл с «той же самой идентичной ссылкой» просто означает, что помещает его в ту же корзину и дает ему тот же ключ .

Обратите внимание, что данные, хранящиеся в Amazon S3, реплицируется между несколькими зонами доступности . Поэтому, как правило, нет необходимости делать резервные копии данных в целях обеспечения устойчивости. Однако может быть целесообразно сделать резервную копию на случай, если кто-то случайно или злонамеренно удалит объекты. (Включение Управление версиями также может быть способом защиты от таких случаев.)

Если вы выполняете wi sh для «резервного копирования всей корзины», одним из вариантов является использование Same-Region replication , которая будет автоматически реплицировать объекты между сегментами. Требуется, чтобы управление версиями было активировано.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...