Как переместить данные Amazon S3 на ледник
Amazon S3 - это облачное хранилище от Amazon, которое обеспечивает неограниченную емкость хранилища при относительно низких ценах. В настоящее время я использую его для резервного копирования моего локального устройства NAS (сетевого хранилища). Однако Amazon S3 - не лучший вариант для хранения большого объема данных, к которым вы не будете часто обращаться.
Amazon Glacier - это решение, предоставляемое Amazon, которое значительно снижает стоимость хранения больших объемов данных в облаке. Например, хранение 2500 ГБ данных на S3 стоит около 215 долларов в месяц. Это довольно много денег для резервного копирования ваших данных. Однако хранение 2500 ГБ на Amazon Glacier обойдется вам всего в 25 долларов в месяц. Это почти 1/10 стоимости S3.
Итак, как вы перемещаете свои данные из Amazon S3 в Glacier? Использование политик жизненного цикла. Эти политики в основном являются правилами, которые вы можете настроить для перемещения данных из S3 в Glacier в определенные моменты времени. Давайте узнаем, как создать политику жизненного цикла.
Создание политики жизненного цикла в Amazon S3
Для начала сначала войдите в Amazon Web Services (aws.amazon.com) и нажмите Моя учетная запись / Консоль на вершине. Затем нажмите на Консоль управления AWS.
Теперь из списка веб-сервисов Amazon, вперед, нажмите S3.
Затем нажмите на название группы, в которой содержатся данные, которые вы хотите перенести в Glacier. Обратите внимание, что вы сможете перенести всю корзину, только папки или даже только определенные файлы.
Когда вы откроете ведро, вы увидите его содержимое с левой стороны. Нажмите на свойства в правом верхнем углу, чтобы открыть настройки для этого ведра.
Внизу вы увидите Жизненный цикл. Продолжайте и расширьте жизненный цикл, чтобы увидеть ваши текущие правила, если таковые имеются. У меня уже есть одна установка, которая передает все содержимое корзины в Glacier после загрузки на S3.
Чтобы установить новое правило, нажмите кнопку Добавить правило. Откроется диалоговое окно нового правила жизненного цикла, как показано ниже.
Теперь давайте рассмотрим различные варианты. Во-первых, вы можете дать ему имя, которое может быть любой вашей жизнью. Применить ко всему ведру флажок будет применять правило ко всем файлам и папкам внутри корзины. Если вы хотите переместить только определенную часть данных в Glacier, а оставшуюся часть оставить в S3, не устанавливайте флажок.
Вместо этого вы можете ввести префикс, который является именем файла или папки, которую вы хотите переместить в Glacier. Например, если бы я хотел просто переместить Музыка папку в моем ведре на ледник, я бы набрал Музыка/ в Префикс коробка. Чтобы указать файл, вы вводите путь как музыка / mymusic.mp3.
Далее это Формат периода времени. Вы можете выбрать один из Дни от даты создания или же Действует с даты. Эта опция позволяет вам выбрать, когда вы хотите, чтобы указанные вами объекты были перемещены в Glacier. Если вы выбираете Дни из даты создания, вы можете, например, сказать, что хотите переместить данные в Glacier через 10 дней. Это означает, что когда файл сначала загружает данные на S3, он будет перемещен в Glacier через 10 дней после создания..
Дата вступления в силу позволит вам просто указать дату в будущем, когда данные будут переданы Glacier. Вы должны нажать на Добавить переход кнопка для указания периода времени. На моем скриншоте написано «Перейти к леднику», но это потому, что я уже создал правило. Когда вы нажимаете «Добавить переход», вы можете ввести количество дней или дату. Обратите внимание, что если вы введете 0 для количества дней, данные будут перемещены немедленно при следующем запуске правила.
Также есть истечение Кнопка, но будьте осторожны с этим. Опять же, в зависимости от того, что вы выбрали из формата периода времени, вы можете указать количество дней или конкретную дату в будущем. Добавление срока действия означает, что данные будут удалены по истечении указанного вами времени. Важно помнить, что он будет удален из S3, RRS и Glacier. Таким образом, в основном это полностью ушел, если вы решите добавить срок действия.
Если вы не добавите срок действия, данные всегда останутся в Glacier и не будут удалены. Вот и все. После сохранения правила оно будет запускаться один раз в день. Если ваше правило соответствует указанным вами критериям, данные будут перенесены.
Есть несколько вещей, которые стоит отметить в этом процессе. Во-первых, вы можете сказать, что ваши данные были перемещены в Glacier, проверив Класс хранения. Если это Стандарт, то это S3. Если это RRS, то это сокращенная избыточность. Третий класс - Glacier, что означает, что он сейчас там хранится..
Следует также отметить, что при перемещении данных из S3 в Glacier вам все равно придется обращаться к ним из S3. Если вы загрузите данные прямо в Glacier, они появятся в консоли Glacier при входе в AWS. Однако перемещение данных с использованием правил жизненного цикла означает, что данные будут храниться в Glacier, и с вас будет взиматься цена Glacier, но вам придется получать доступ к данным с консоли S3. Непонятно, но вот как это работает.
Получение данных с ледника
Возвращение данных из Glacier также довольно просто. Что нужно помнить о Glacier, так это то, что данные не сразу доступны, как в S3. С S3 вы можете скачать любой файл в любое время. С Glacier вам придется ждать от 3 до 5 часов, чтобы данные были извлечены и возвращены в S3. Вот почему так дешевле.
Чтобы начать восстановление, выберите файл или папку, которую вы хотите восстановить, и затем щелкните по ней правой кнопкой мыши. Вы увидите опцию под названием Инициировать восстановление.
Если опция отключена, это означает, что файл не хранится в Glacier. При восстановлении вам придется выбирать, как долго вы хотите, чтобы данные были доступны в S3.
Обратите внимание, что файлы восстанавливаются в класс хранения S3 RRS (Reduced Redundancy), который немного дешевле, чем S3 Standard. Также обратите внимание, что вы не можете восстановить данные навсегда, они будут удалены в конце концов. Я не уверен, какое наибольшее значение вы можете ввести за несколько дней, чтобы сохранить данные, но это не навсегда. Кроме того, чем больше срок хранения данных в классе хранения RRS, тем выше плата..
Чтобы увидеть статус восстановления, просто нажмите на файл или папку, которую вы восстановили, и нажмите на свойства. Это скажет Восстановление в прогрессе. После завершения восстановления и повторного нажатия кнопки «Свойства» вы увидите дату, до которой будет сохранено восстановление..
В целом, получение ваших данных от S3 до Glacier очень просто. Просто создайте одно правило, и все готово. Перемещение данных на Glacier может означать большую экономию, если у вас много данных на S3. Если у вас есть какие-либо вопросы, пожалуйста, оставьте комментарий. наслаждаться!