Восстановление файлов из снимков HDFS

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

ПроектБиг дата

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

«Восстановление файлов из снимков HDFS» — практический проект для тех, кто уже знаком с основными файловыми операциями и правами доступа HDFS. Восстановите утверждённые файлы общественной мастерской, не потеряв полезные данные, добавленные позднее.

Две пошаговые лабораторные работы начинаются с исправной общей программы мероприятий, затем знакомят с нативной точкой восстановления и выборочным восстановлением из нужной исторической версии. В одном самостоятельном задании те же инструменты и решения применяются к папке другой команды. Каждая часть начинается со своими подготовленными данными. Автор оценивает общую продолжительность примерно в два часа, включая чтение и исправление обычных ошибок; это не время, измеренное на начинающих учениках.

Чему вы научитесь

После завершения курса вы сможете:

  • создавать именованный нативный снимок HDFS от имени обычного владельца каталога;
  • отличать текущие файлы от исторических путей, доступных только для чтения;
  • сравнивать точки восстановления с требованиями задачи, а не автоматически выбирать самую новую версию;
  • восстанавливать изменённые и отсутствующие файлы, сохраняя корректные поздние добавления и незатронутые данные;
  • проверять, что реальная учётная запись analyst читает восстановленные файлы без получения права записи, а посторонним пользователям по-прежнему отказано;
  • объяснять, почему снимок в той же HDFS не является независимой резервной копией на случай потери всей системы хранения.

Для кого этот курс

Курс предназначен для изучающих Hadoop, которые хотят объединить базовые файловые команды в небольшую, но законченную задачу восстановления.

Предварительные требования: Пути HDFS, загрузка и выгрузка файлов, операции с каталогами и основные права владельца и группы, рассмотренные в Hadoop for Beginners. Знания Hive, Spark, Kafka, разработки на Java и администрирования кластеров не нужны.

Учебная среда: В каждой части предоставлены подготовленная Terminal в браузере, настоящая служба HDFS и небольшие синтетические файлы мастерской. Вы работаете обычным владельцем файлов в выделенной для курса папке. Общие учётные записи демонстрируют права в учебной среде с простой аутентификацией, а не защиту Kerberos для промышленной эксплуатации.

Часто задаваемые вопросы

Нужно ли устанавливать Hadoop?

Нет. Инструменты HDFS, службы и данные курса подготовлены в среде LabEx.

Означает ли восстановление замену всей папки?

Нет. Проект требует восстановить затронутые файлы, сохранив более позднюю работу и неизменённую информацию. Более новый снимок может содержать неутверждённый черновик, поэтому его содержимое должно соответствовать нужной программе мероприятий.

Как самостоятельное задание дополняет пошаговые работы?

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

Охватывает ли курс аварийное восстановление в промышленной среде?

Нет. Курс работает с закрытыми обычными файлами в небольшой подготовленной среде HDFS. Независимые резервные копии, полная потеря хранилища, высокая доступность, аренда открытых файлов и безопасная аутентификация кластера — отдельные темы.

Преподаватель

labby
Labby
Labby is the LabEx teacher.

Рекомендовано для вас

no data