Перемещение файлов из регионального в мультирегиональное ведро в GCE - PullRequest
2 голосов
/ 08 апреля 2020

У меня есть корзина "Nearline" + "Europe-West4 (Нидерланды)" в Google Computer Engine. Если файлы в корзине достигают определенного возраста (скажем, 6 месяцев), я бы хотел переместить их в корзину «холодной линии» + «мультирегиональная (ЕС)». Я пытался реализовать это поведение, используя правила жизненного цикла сегмента, но, к сожалению, в документации сказано, что вы не можете переместить файлы из «регионального» в «многорегиональный» сегмент.

Как я могу реализовать это поведение? Есть ли другие способы сделать это, кроме правил жизненного цикла корзины?

1 Ответ

1 голос
/ 08 апреля 2020

Да, в соответствии с документацией Действия жизненного цикла :

Для контейнеров в регионе новый класс хранения не может быть Multi-Regional Storage.

В результате, , если вы хотите использовать Lifecycle для управления классом хранения ваших данных, вам следует переключиться на использование того же местоположения региона или нескольких регионов. Более подробную информацию вы можете найти в документации Места хранения :

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

и

Используйте мультирегион , если вы хотите предоставлять контент потребителям данных, которые за пределами сети Google и распределены по большим географическим районам c или когда вам нужна более высокая доступность, которая обеспечивается за счет геоизбыточности.

В качестве возможного обходного пути вы можете попробовать Storage Transfer Service :

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

Вы можете планировать ежедневные передачи между вашим регионом и несколькими регионами, используя как фильтр, например Filter transferred files by last-modified time с Min age и Max age в часах, и параметры, такие как Delete objects from source once they are transferred.

...