Шаг 7 из 8 · лаба · 25 мин
Выровнять зеркало каталога (rsync)
Зеркало каталога отстало от источника. Сделай его точной копией и не задень ни источник, ни соседние данные.
Ситуация
~/sync-lab/mirror — зеркало каталога ~/sync-lab/source, его давно не обновляли. Завтра с
зеркала будут переносить данные на запасной сервер, поэтому оно должно совпасть с источником до
байта. Рядом, в ~/sync-lab/keep, лежат данные, которые к зеркалу не относятся.
Задача
Сделай mirror точной копией содержимого source:
- в
mirrorте же файлы и каталоги, что вsource, включая скрытые, и ничего лишнего; - содержимое, права, владелец и время изменения каждого файла совпадают с
source; - пробная синхронизация из
sourceвmirrorсо сравнением по содержимому не находит расхождений; sourceиkeepостались как были.
Ограничения
- Удалять что-либо можно только внутри
mirror. - Работай от своего пользователя,
sudoдля этой задачи не нужен.
Лаба · самостоятельно
Команды в этой лабе не даны: набирай их в терминале сам. Цели проверяются на машине после каждой команды.
Цели
0 из 4-
В mirror те же файлы и каталоги, что в source, включая скрытые, и ничего лишнего — ещё не выполнена
-
Содержимое, права, владелец и время изменения файлов совпадают с source — ещё не выполнена
-
Пробная синхронизация из source в mirror со сравнением по содержимому не находит расхождений — ещё не выполнена
-
source и keep остались как были — ещё не выполнена
Ctrl+Enter
Запустит машину node1 · Ubuntu 24.04
Машина запускается
Подсказки
0 из 3Цели лабы
0 из 4-
В mirror те же файлы и каталоги, что в source, включая скрытые, и ничего лишнего — ещё не выполнена
-
Содержимое, права, владелец и время изменения файлов совпадают с source — ещё не выполнена
-
Пробная синхронизация из source в mirror со сравнением по содержимому не находит расхождений — ещё не выполнена
-
source и keep остались как были — ещё не выполнена
Цели проверяются на машине после каждой команды.