Para Desenvolvedores
Backup de Mac Feito
para Desenvolvedores
Faça backup dos seus dotfiles, SSH keys, instalações do Homebrew, repositórios Git e de tudo mais — automaticamente, criptografado e restaurável em um Mac novo em menos de uma hora com o Migration Assistant.
Por Que Desenvolvedores Superam o Backup por Sincronização de Arquivos
O iCloud Drive e o Dropbox sincronizam sua pasta Documentos. Eles não capturam as partes do macOS que importam para um desenvolvedor em atividade.
Sua Toolchain Vive Fora de ~/Documents
Pacotes do Homebrew, versões do asdf/nvm/rbenv, SDKs de linguagens, certificados de assinatura, preferências da IDE — nada disso fica nas pastas que os serviços de sincronização na nuvem incluem no backup. O Time Machine captura o sistema de arquivos completo.
Dotfiles São Fáceis de Perder
Seu ~/.zshrc, ~/.gitconfig, ~/.ssh/config, ~/.aws/credentials e as dezenas de dotfiles que você ajustou ao longo dos anos são críticos e raramente estão commitados em algum lugar. Um backup de verdade os inclui automaticamente.
O Dia da Migração É Brutal Sem Ele
Configurar um Mac novo sem um snapshot do Time Machine significa um dia inteiro reinstalando ferramentas, recriando SSH keys, importando certificados e tentando lembrar "o que foi que eu personalizei da última vez?" O Migration Assistant transforma isso em uma pausa para o café.
O Que o Time Machine Inclui no Backup em um Mac de Desenvolvedor
Um inventário completo de tudo o que o Capsule Backup protege, por padrão, em uma configuração típica de desenvolvedor.
Toolchains & runtimes
/opt/homebrew(Apple Silicon)/usr/local(Macs Intel)~/.asdf,~/.nvm,~/.rbenv,~/.pyenv~/.cargo,~/go,~/.deno,~/.bun~/.rustup, instalações de JDK
Configuração & segredos
~/.zshrc,~/.bashrc,~/.config~/.ssh/— chaves e configuração~/.aws/credentials,~/.kube/config~/.gnupg/, certificados de assinatura- Keychain do macOS (criptografado)
Editores & IDEs
- Configurações, atalhos, snippets e extensões do VS Code
- Configurações das IDEs JetBrains (
~/Library/Application Support/JetBrains) - Configurações e plugins do Neovim/Vim
- Perfis do iTerm2/Warp/Ghostty
- Preferências e provisioning profiles do Xcode
Código & bancos de dados
- Todos os repositórios Git (
~/code,~/dev, etc.) - Alterações não commitadas entre os commits
- Arquivos de dados locais de Postgres/MySQL/SQLite
- Imagens e volumes do Docker (opcional)
- Personalizações das ferramentas de desenvolvimento do navegador
Dica: exclua node_modules/, target/, build/, .next/ e Docker.raw se quiser backups enxutos. Time Machine → Opções.
Três Cenários de Desenvolvedor Resolvidos
Você quebrou seu .zshrc às 2 da manhã
Abra o Time Machine, volte uma hora, restaure o arquivo. Você está de volta a um shell funcional em menos de um minuto. Sem histórico do Git, sem tentar lembrar o que você alterou.
Seu MacBook morre antes da demo
Pegue emprestado o Mac de um colega ou compre um novo. Execute o Migration Assistant apontando para o seu volume do Capsule Backup. Aplicativos, dotfiles, estado da IDE, SSH keys, credenciais — tudo de volta. Demo na hora certa.
Você faz upgrade para um novo Mac com chip da série M
O Migration Assistant lê o seu snapshot mais recente do Time Machine na nuvem. Todo o seu ambiente de desenvolvimento migra — incluindo o Homebrew, que o Migration Assistant re-vincula corretamente para /opt/homebrew em Apple Silicon.
Plano Recomendado para Desenvolvedores Individuais
Pro · 5 TB · $35/mês
Margem confortável para snapshots de sistema completo em um ou dois Macs, com espaço para anos de histórico incremental. Desenvolvedores individuais normalmente usam de 200 a 800 GB de espaço real de snapshot; o nível de 5 TB elimina qualquer preocupação de bater no limite.
Ver Todos os Planos"A configuracao levou 2 minutos. Ter um backup real do Time Machine na nuvem com capacidade de restauracao completa me da tranquilidade."
FAQ para Desenvolvedores
O Time Machine faz backup da minha instalação do Homebrew, /opt, /usr/local e outras ferramentas de desenvolvimento?
Sim. O Time Machine faz backup de todo o seu diretório home de usuário, além dos arquivos de sistema. Instalações do Homebrew (/opt/homebrew em Apple Silicon, /usr/local em Intel), caches de npm/yarn, toolchains de linguagens em ~/.asdf, ~/.nvm, ~/.rbenv e arquivos de configuração em ~/.config são todos incluídos por padrão. Você pode excluir ruído como node_modules e artefatos de build em Ajustes do Sistema → Time Machine → Opções.
Minhas imagens e volumes do Docker são incluídos no backup?
O Docker Desktop armazena imagens e volumes dentro de um único arquivo Docker.raw ou Docker.qcow2 em ~/Library/Containers/com.docker.docker/Data/. O Time Machine faz backup dele como qualquer outro arquivo, mas o arquivo pode ter muitos GB e mudar constantemente, então os backups incluirão o arquivo inteiro a cada vez. A maioria dos desenvolvedores exclui os dados do Docker e conta com Dockerfiles + pulls do registry para a restauração. Adicione o caminho à lista de exclusão do Time Machine para manter os snapshots rápidos.
Posso restaurar meu ambiente de desenvolvimento em um Mac novo em folha?
Sim. Inicialize o Mac novo, execute o Migration Assistant, aponte-o para o seu volume do Capsule Backup e selecione o backup mais recente. Aplicativos, dotfiles, SSH keys, certificados de assinatura, preferências da IDE e todo o seu ambiente de usuário voltam exatamente como estavam. A maioria dos desenvolvedores fica produtiva em uma máquina nova em 30 a 60 minutos — sem reinstalar manualmente pacotes do brew, sem re-clonar todos os repositórios.
É seguro fazer backup de SSH keys e credenciais?
Sim, quando você ativa a criptografia do Time Machine. Suas chaves privadas, ~/.ssh, ~/.aws/credentials, ~/.gnupg e o Keychain do macOS são criptografados no seu Mac com uma senha que só você conhece antes de serem enviados pelo túnel criptografado SMB3. Nem mesmo os operadores do Capsule Backup conseguem ler o conteúdo.
E os meus repositórios Git — ele faz backup do trabalho não commitado?
Sim. O Time Machine tira snapshots do sistema de arquivos a cada hora, então suas alterações não commitadas, stashes, arquivos não rastreados e branches locais são capturados entre os commits. Encare isso como uma rede de segurança para quando você esquece de fazer push ou executa acidentalmente git reset --hard no momento errado.
Vários Macs (laptop + máquina desktop de desenvolvimento) podem fazer backup no mesmo plano?
Sim. Todos os planos do Capsule Backup são baseados em armazenamento com dispositivos ilimitados. O Time Machine cria um .backupbundle separado por Mac no volume compartilhado, então seu laptop e seu desktop mantêm históricos de backup independentes no mesmo plano.
Os backups a cada hora vão deixar minha IDE ou compilação mais lenta?
Não. O Time Machine é incremental e roda em modo de baixa prioridade — apenas os arquivos alterados são enviados a cada hora. Após o backup completo inicial, os snapshots contínuos costumam usar de alguns MB a algumas centenas de MB e são imperceptíveis durante sessões normais de programação. O SMB3 sobre um uplink de fibra de 1 Gbps conclui a maioria dos incrementais em segundos.
Explore Mais
O Capsule Backup não é afiliado nem endossado pela Apple Inc. Time Machine, macOS, Finder, Migration Assistant e Xcode são marcas registradas da Apple Inc.
Pronto para fazer backup do seu Mac de desenvolvimento?
Teste gratuito de 7 dias. Restaure todo o seu ambiente em qualquer Mac, a qualquer hora.