Для разработчиков
Резервное копирование Mac,
созданное для разработчиков
Резервируйте свои dotfiles, SSH keys, установки Homebrew, git-репозитории и всё остальное — автоматически, с шифрованием и с возможностью восстановления на новый Mac менее чем за час с помощью Migration Assistant.
Почему разработчики перерастают резервное копирование через файловую синхронизацию
iCloud Drive и Dropbox синхронизируют вашу папку Documents. Они не захватывают те части macOS, которые важны для работающего разработчика.
Ваш тулчейн живёт за пределами ~/Documents
Пакеты Homebrew, версии asdf/nvm/rbenv, языковые SDK, сертификаты подписи, настройки IDE — ничего из этого не находится в папках, которые резервируют сервисы облачной синхронизации. Time Machine захватывает всю файловую систему.
Dotfiles легко потерять
Ваши ~/.zshrc, ~/.gitconfig, ~/.ssh/config, ~/.aws/credentials и десятки dotfiles, которые вы настраивали годами, критически важны и редко где-либо закоммичены. Настоящая резервная копия включает их автоматически.
День миграции без этого — сущий ад
Настройка нового Mac без снимка Time Machine означает целый день переустановки инструментов, повторного создания SSH keys, импорта сертификатов и попыток вспомнить «что же я настраивал в прошлый раз?» Migration Assistant превращает это в перерыв на кофе.
Что Time Machine резервирует на Mac разработчика
Полная опись всего, что Capsule Backup защищает по умолчанию на типичной конфигурации разработчика.
Тулчейны и рантаймы
/opt/homebrew(Apple Silicon)/usr/local(Mac на Intel)~/.asdf,~/.nvm,~/.rbenv,~/.pyenv~/.cargo,~/go,~/.deno,~/.bun~/.rustup, установки JDK
Конфигурация и секреты
~/.zshrc,~/.bashrc,~/.config~/.ssh/— ключи и конфигурация~/.aws/credentials,~/.kube/config~/.gnupg/, сертификаты подписи- macOS Keychain (зашифрованный)
Редакторы и IDE
- Настройки, keybindings, сниппеты и расширения VS Code
- Конфигурации IDE JetBrains (
~/Library/Application Support/JetBrains) - Конфигурации и плагины Neovim/Vim
- Профили iTerm2/Warp/Ghostty
- Настройки Xcode и provisioning profiles
Код и базы данных
- Все git-репозитории (
~/code,~/devи т. д.) - Незакоммиченные изменения между коммитами
- Локальные файлы данных Postgres/MySQL/SQLite
- Образы и тома Docker (опционально)
- Настройки инструментов разработчика в браузере
Совет: исключите node_modules/, target/, build/, .next/ и Docker.raw, если хотите компактные резервные копии. Time Machine → Options.
Три решённых сценария разработчика
Вы сломали свой .zshrc в 2 часа ночи
Откройте Time Machine, прокрутите на час назад, восстановите файл. Вы возвращаете рабочий shell менее чем за минуту. Без git-истории, без попыток вспомнить, что вы изменили.
Ваш MacBook умирает перед демонстрацией
Одолжите Mac у коллеги или купите новый. Запустите Migration Assistant с вашим томом Capsule Backup. Приложения, dotfiles, состояние IDE, SSH keys, учётные данные — всё вернулось. Демонстрация вовремя.
Вы переходите на новый Mac серии M
Migration Assistant читает ваш последний снимок Time Machine из облака. Вся ваша dev-среда переносится — включая Homebrew, который Migration Assistant корректно перепривязывает к /opt/homebrew на Apple Silicon.
Рекомендуемый тариф для индивидуальных разработчиков
Pro · 5 TB · $35/month
Комфортный запас для полных системных снимков одного или двух Mac, с пространством для многих лет инкрементальной истории. Индивидуальные разработчики обычно используют 200–800 GB реального пространства снимков; уровень 5 TB снимает любые опасения упереться в потолок.
Смотреть все тарифы"Настройка заняла 2 минуты. Настоящая резервная копия Time Machine в облаке с возможностью полного восстановления даёт мне спокойствие."
FAQ для разработчиков
Делает ли Time Machine резервную копию установки Homebrew, /opt, /usr/local и других dev-инструментов?
Да. Time Machine создаёт резервную копию всей вашей пользовательской домашней директории плюс системных файлов. Установки Homebrew (/opt/homebrew на Apple Silicon, /usr/local на Intel), кэши npm/yarn, языковые тулчейны в ~/.asdf, ~/.nvm, ~/.rbenv и конфигурационные файлы в ~/.config — всё это по умолчанию включено. Вы можете исключить лишнее вроде node_modules и артефактов сборки в System Settings → Time Machine → Options.
Резервируются ли мои образы и тома Docker?
Docker Desktop хранит образы и тома внутри единственного файла Docker.raw или Docker.qcow2 в ~/Library/Containers/com.docker.docker/Data/. Time Machine делает его резервную копию как любого другого файла, но файл может занимать многие GB и постоянно меняется, поэтому резервные копии будут каждый раз включать его целиком. Большинство разработчиков исключают данные Docker и полагаются на Dockerfiles + загрузку из реестра для восстановления. Добавьте этот путь в список исключений Time Machine, чтобы снимки оставались быстрыми.
Могу ли я восстановить свою dev-среду на совершенно новый Mac?
Да. Загрузите новый Mac, запустите Migration Assistant, укажите ему на ваш том Capsule Backup и выберите последнюю резервную копию. Приложения, dotfiles, SSH keys, сертификаты подписи, настройки IDE и вся ваша пользовательская среда вернутся точно в том виде, в каком были. Большинство разработчиков готовы к работе на новой машине уже через 30–60 минут — без ручной переустановки brew-пакетов, без повторного клонирования каждого репозитория.
Безопасно ли делать резервную копию SSH keys и учётных данных?
Да, если вы включите шифрование Time Machine. Ваши приватные ключи, ~/.ssh, ~/.aws/credentials, ~/.gnupg и macOS Keychain шифруются на вашем Mac парольной фразой, которую знаете только вы, ещё до загрузки по шифрованному туннелю SMB3. Даже операторы Capsule Backup не могут прочитать содержимое.
А как насчёт моих git-репозиториев — резервируется ли незакоммиченная работа?
Да. Time Machine создаёт снимки файловой системы ежечасно, поэтому ваши незакоммиченные изменения, stashes, неотслеживаемые файлы и локальные ветки фиксируются между коммитами. Считайте это страховкой на случай, когда вы забыли сделать push или случайно выполнили git reset --hard не в тот момент.
Могут ли несколько Mac (ноутбук + настольная dev-машина) делать резервные копии в рамках одного тарифа?
Да. Все тарифы Capsule Backup основаны на объёме хранилища с неограниченным количеством устройств. Time Machine создаёт отдельный .backupbundle для каждого Mac на общем томе, поэтому ваш ноутбук и настольный компьютер ведут независимые истории резервных копий в рамках одного тарифа.
Не замедлят ли ежечасные резервные копии мою IDE или компиляцию?
Нет. Time Machine работает инкрементально и в низкоприоритетном режиме — каждый час загружаются только изменённые файлы. После первой полной резервной копии последующие снимки обычно занимают от нескольких MB до нескольких сотен MB и незаметны во время обычной работы над кодом. SMB3 по оптическому каналу 1 Гбит/с завершает большинство инкрементальных копий за секунды.
Узнать больше
Capsule Backup не аффилирован с Apple Inc. и не одобрен ею. Time Machine, macOS, Finder, Migration Assistant и Xcode являются товарными знаками Apple Inc.
Готовы сделать резервную копию своего dev-Mac?
7-дневный бесплатный период. Восстановите всю свою среду на любой Mac в любое время.