Как восстановить удаленные блокноты на экземплярах AWS SageMaker: подробное руководство

AWS SageMaker — это мощная облачная платформа машинного обучения, предоставляющая ряд инструментов и сервисов для создания, обучения и развертывания моделей машинного обучения. Однако случаются несчастные случаи, и пользователи нередко случайно удаляют свои записные книжки на экземпляре SageMaker. В этой статье мы рассмотрим различные методы восстановления удаленных блокнотов на экземплярах AWS SageMaker, чтобы ваша ценная работа не была потеряна навсегда.

Метод 1: проверьте папку «Корзина».
Подобно тому, как удаленные файлы перемещаются в корзину на вашем компьютере, в SageMaker есть папка «Корзина», в которой удаленные файлы временно сохраняются. Выполните следующие действия, чтобы проверить, можно ли восстановить удаленный блокнот:

  1. Откройте консоль SageMaker.
  2. Перейдите к экземпляру блокнота, из которого блокнот был удален.
  3. Нажмите папку «Корзина» на панели «Обозреватель файлов».
  4. Найдите удаленный файл блокнота и выберите его.
  5. Нажмите кнопку «Восстановить», чтобы восстановить блокнот в исходное местоположение.

Метод 2: использование моментальных снимков Amazon EBS
Amazon Elastic Block Store (EBS) — это служба хранения, предоставляемая AWS, которая позволяет создавать моментальные снимки томов EBS на определенный момент времени. Если вы регулярно делали снимки своего экземпляра SageMaker, вы можете использовать их для восстановления удаленных блокнотов. Вот как:

  1. Откройте консоль Amazon EC2.
  2. Перейдите в раздел «Снимки».
  3. Найдите снимок, сделанный до удаления блокнота.
  4. Выберите снимок и нажмите «Действия».
  5. Выберите «Создать том», чтобы создать новый том EBS из снимка.
  6. Прикрепите новый том к вашему экземпляру SageMaker.
  7. Войдите в экземпляр и перейдите в соответствующий каталог, чтобы получить доступ к восстановленному блокноту.

Метод 3. Используйте AWS CloudTrail
AWS CloudTrail — это сервис, который записывает вызовы API и события в вашем аккаунте AWS. Если у вас включен CloudTrail, вы можете использовать его для восстановления удаленных записных книжек, анализируя вызовы API, выполненные во время процесса удаления. Выполните следующие действия:

  1. Откройте консоль AWS CloudTrail.
  2. Выберите соответствующий журнал, в котором регистрируются события вашего экземпляра SageMaker.
  3. Используйте функцию «Фильтр», чтобы сузить поиск до периода времени, когда блокнот был удален.
  4. Найдите соответствующие вызовы API, связанные с удалением блокнота.
  5. Определите любую соответствующую информацию или действия, которые могут помочь восстановить блокнот.
  6. Используйте полученную информацию для восстановления блокнота вручную или обратитесь в службу поддержки AWS для получения дополнительной помощи.

Потеря важных блокнотов на экземплярах AWS SageMaker может быть неприятной, но, приняв правильные меры, зачастую их можно восстановить. В этой статье мы рассмотрели три метода восстановления удаленных записных книжек: проверка папки «Корзина», использование снимков Amazon EBS и использование AWS CloudTrail. Проявив упреждение в управлении данными и регулярно создавая резервные копии своей работы, вы можете свести к минимуму риск безвозвратной потери данных и обеспечить безопасность ваших ценных проектов машинного обучения.