2026 Аренда Mac Mini для 7×24: снимки APFS, исключения каталогов из бэкапа и матрица порогов диска
Команды, которые арендуют Mac Mini под CI, ночной транскод или агентов 7×24, часто упираются в переполнение тома из‑за кэшей и сборочных деревьев, попавших в Time Machine и пул локальных снимков APFS, если нет явных исключений tmutil и водораздела по свободному месту.
Здесь — матрица выбора между локальными снимками, Time Machine и удалённой копией, исполняемый чек-лист команд tmutil, целевая частота снимков и очистка, таблица зелёный / жёлтый / красный, пять шагов runbook, опорные пороги и FAQ после обесточивания. Свяжите с гайдом по syslog и ротации, матрицей планирования 7×24, FAQ водораздела APFS и матрицей бэкапов СУБД; навигация с главной и блога.
Три узких места диска при marathon-нагрузке
- Горячие пути в бэкапе. Каталоги вроде
node_modules, кэши компилятора и образы контейнеров раздувают дельты Time Machine и объём, удерживаемый локальными снимками. - Снимки и запись конкурируют. Потоковые писатели и служебное обслуживание APFS делят один пул свободного места: df может выглядеть терпимо, а задержки уже ощутимы.
- Пороги не зафиксированы. Без жёлтой и красной линии в runbook неясно, когда чистить снимки, паузить задания или эскалировать диск.
Совместите график тяжёлых логических дампов с матрицей СУБД, чтобы ночной проход не пересекался со снятием локальных снимков и полным проходом Time Machine.
Снимки APFS, Time Machine и удалённая копия: матрица
На каждый класс данных выберите одну основную стратегию. Смешение без правил сжигает ресурс SSD и смещает вину между слоями при неудачном восстановлении на арендованном узле.
| Стратегия | Когда уместна | Главный риск |
|---|---|---|
| Локальные снимки APFS | Быстрый откат после рискованного обновления или правки конфигурации | Давление на пул без регулярной очистки старых снимков |
| Time Machine с исключениями | Почасовая или суточная история каталогов умеренного объёма | Пропущенные исключения раздувают время и IO бэкапа |
| Удалённая логическая или объектная копия | Базы, артефакты сборки и копии для комплаенса вне узла | Больший RPO без частых автоматических выгрузок |
Частота снимков и практика очистки
- Разрешайте macOS вести автоматические локальные снимки при достаточном свободном месте, но ограничьте осмысленные ручные точки до двух–четырёх в сутки на нагруженном хосте — например перед выкатом и после миграции данных.
- Давление проверяйте:
tmutil listlocalsnapshots /; удаление именованной даты:sudo tmutil deletelocalsnapshots <метка>при срабатывании жёлтого водораздела. - Не полагайтесь только на снимки при угрозе ransomware или потере стойки: на критическом пути держите копию вне хоста.
Чек-лист исключений Time Machine (tmutil)
Для каждого восстанавливаемого дерева выполните sudo tmutil addexclusion -p /путь. Проверка: tmutil isexcluded /путь. Ошибочную запись снимите через настройки Time Machine или sudo tmutil removeexclusion -p /путь там, где поддерживается.
| Шаблон пути | Зачем исключать |
|---|---|
| ~/Library/Caches | Восстанавливаемый кэш с высоким churn |
| **/node_modules | Огромные деревья зависимостей |
| **/DerivedData | Артефакты пересборки Xcode |
| Docker.raw, образы ВМ | Монолитные файлы образов дисков |
| **/tmp, отдельный scratch | Временный транскод и сборочный IO |
Матрица водораздела диска (очистка и пауза заданий)
| Уровень | Правило по свободному месту | Действие |
|---|---|---|
| Зелёный | Выше двадцати пяти процентов и выше пятидесяти гигабайт | Штатная работа очередей 7×24 |
| Жёлтый | Двадцать–двадцать пять процентов или снижение три ночи подряд | Ревизия исключений, удаление устаревших локальных снимков, подрезка логов |
| Красный | Ниже пятнадцати процентов или ниже пятидесяти гигабайт — что суровее для тома | Не создавать новые снимки, остановить тяжёлые задания, эскалировать диск |
Термины согласуйте с FAQ водораздела APFS, чтобы дежурные и поддержка арендованной Mac Mini говорили на одном языке с финансами и SRE.
FAQ: восстановление после сбоя питания
- Что проверить в первую очередь после резкого обесточивания
- Том смонтирован чисто, в Консоли нет критичных ошибок ФС, последняя метка времени в логах согласуется с чекпоинтами заданий.
- Можно ли сразу доверять автоматическим снимкам после некорректного выключения
- Только как подсказке до прохождения проверок целостности; при сомнениях по данным восстанавливайте СУБД из логических дампов.
- Как безопасно вернуть воркеры
- Перезагрузить метки launchd, выполнить идемпотентные смоки, затем снова открыть очередь 7×24 после выхода из жёлтого водораздела.
Пять шагов оператора
- Инвентаризируйте крупные записываемые деревья и пометьте каждое как бэкап, исключить или только удалённо по матрице выше.
- Примените постоянные исключения через tmutil, зафиксируйте список рядом с кодом инфраструктуры и перепроверьте после обновления macOS.
- Ночным скриптом фиксируйте
df -hи число локальных снимков до старта тяжёлых пакетных заданий. - Автоматизируйте уведомления по жёлтому уровню в мессенджер или почту, по красному — с пейджингом для безнадзорных хостов.
- Опишите проверку после обесточивания в закладках центра помощи и раз в квартал проведите учение по восстановлению одной папки из бэкапа.
Опорные пороги для внутреннего регламента
- Не более двух–четырёх осмысленных ручных снимков в сутки на IO-тяжёлых каналах арендованной Mac Mini плюс автоматические локальные при достаточном месте.
- Двадцать пять процентов свободного места — старт ревизии; пятнадцать процентов или пятьдесят гигабайт — жёсткий стоп для новых снимков и расширения бэкапа.
- Три последовательных ночных снижения свободного места запускают жёлтую ревизию даже при кажущемся комфортном проценте.
Итог. Управляемые снимки и исключения снижают риск ночного простоя на арендованной Mac Mini: откройте главную, сравните тарифы, оформите аренду с запасом диска под ваши 7×24; доступ по SSH и VNC — в центре помощи, смежные материалы — в блоге о долгих задачах, APFS и очередях.
Узел, снимки APFS и бэкап под 7×24
С главной перейдите к тарифам и оформлению аренды. В помощи — удалённый доступ; в блоге — матрицы долгих задач, диска и очередей.
Если поведение диска ещё не измерено, начните с аренды Mac Mini, проверьте исключения и водоразделы на реальном трафике, затем масштабируйте тариф: оформление, главная, помощь.