«Восстановление файлов из снимков HDFS» — практический проект для тех, кто уже знаком с основными файловыми операциями и правами доступа HDFS. Восстановите утверждённые файлы общественной мастерской, не потеряв полезные данные, добавленные позднее.
Две пошаговые лабораторные работы начинаются с исправной общей программы мероприятий, затем знакомят с нативной точкой восстановления и выборочным восстановлением из нужной исторической версии. В одном самостоятельном задании те же инструменты и решения применяются к папке другой команды. Каждая часть начинается со своими подготовленными данными. Автор оценивает общую продолжительность примерно в два часа, включая чтение и исправление обычных ошибок; это не время, измеренное на начинающих учениках.
Чему вы научитесь
После завершения курса вы сможете:
- создавать именованный нативный снимок HDFS от имени обычного владельца каталога;
- отличать текущие файлы от исторических путей, доступных только для чтения;
- сравнивать точки восстановления с требованиями задачи, а не автоматически выбирать самую новую версию;
- восстанавливать изменённые и отсутствующие файлы, сохраняя корректные поздние добавления и незатронутые данные;
- проверять, что реальная учётная запись analyst читает восстановленные файлы без получения права записи, а посторонним пользователям по-прежнему отказано;
- объяснять, почему снимок в той же HDFS не является независимой резервной копией на случай потери всей системы хранения.
Для кого этот курс
Курс предназначен для изучающих Hadoop, которые хотят объединить базовые файловые команды в небольшую, но законченную задачу восстановления.
Предварительные требования: Пути HDFS, загрузка и выгрузка файлов, операции с каталогами и основные права владельца и группы, рассмотренные в Hadoop for Beginners. Знания Hive, Spark, Kafka, разработки на Java и администрирования кластеров не нужны.
Учебная среда: В каждой части предоставлены подготовленная Terminal в браузере, настоящая служба HDFS и небольшие синтетические файлы мастерской. Вы работаете обычным владельцем файлов в выделенной для курса папке. Общие учётные записи демонстрируют права в учебной среде с простой аутентификацией, а не защиту Kerberos для промышленной эксплуатации.
Часто задаваемые вопросы
Нужно ли устанавливать Hadoop?
Нет. Инструменты HDFS, службы и данные курса подготовлены в среде LabEx.
Означает ли восстановление замену всей папки?
Нет. Проект требует восстановить затронутые файлы, сохранив более позднюю работу и неизменённую информацию. Более новый снимок может содержать неутверждённый черновик, поэтому его содержимое должно соответствовать нужной программе мероприятий.
Как самостоятельное задание дополняет пошаговые работы?
В задании меняются команда, имена файлов, исторические версии и позднее добавление. Используются те же сравнение снимков, выборочное копирование и проверки с реальными учётными записями, которые уже отработаны в пошаговых работах.
Охватывает ли курс аварийное восстановление в промышленной среде?
Нет. Курс работает с закрытыми обычными файлами в небольшой подготовленной среде HDFS. Независимые резервные копии, полная потеря хранилища, высокая доступность, аренда открытых файлов и безопасная аутентификация кластера — отдельные темы.

