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 o resto — automaticamente, encriptado e restaurável num Mac novo em menos de uma hora com o Migration Assistant.
Por Que Razão os Desenvolvedores Precisam de Mais do que Sincronização de Ficheiros
O iCloud Drive e o Dropbox sincronizam a sua pasta Documentos. Não capturam as partes do macOS que importam para um desenvolvedor no ativo.
A 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 ficheiros completo.
Dotfiles São Fáceis de Perder
O seu ~/.zshrc, ~/.gitconfig, ~/.ssh/config, ~/.aws/credentials e as dezenas de dotfiles que ajustou ao longo dos anos são críticos e raramente estão commitados nalgum lado. Um backup a sério inclui-os automaticamente.
O Dia da Migração É Brutal Sem Ele
Configurar um Mac novo sem um snapshot do Time Machine significa um dia inteiro a reinstalar ferramentas, recriar SSH keys, importar certificados e tentar lembrar-se de "o que foi que eu personalizei da última vez?" O Migration Assistant transforma isso numa pausa para o café.
O Que o Time Machine Inclui no Backup num Mac de Desenvolvedor
Um inventário completo de tudo o que o Capsule Backup protege, por predefinição, numa 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- Porta-chaves do macOS (encriptado)
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 & bases de dados
- Todos os repositórios Git (
~/code,~/dev, etc.) - Alterações não commitadas entre os commits
- Ficheiros 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 leves. Time Machine → Opções.
Três Cenários de Desenvolvedor Resolvidos
Estragou o seu .zshrc às 2 da manhã
Abra o Time Machine, recue uma hora, restaure o ficheiro. Está de volta a um shell funcional em menos de um minuto. Sem histórico do Git, sem tentar lembrar-se do que alterou.
O seu MacBook morre antes da demo
Peça emprestado o Mac de um colega ou compre um novo. Execute o Migration Assistant a apontar para o seu volume do Capsule Backup. Aplicações, dotfiles, estado da IDE, SSH keys, credenciais — tudo de volta. Demo à hora certa.
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 volta a associar corretamente a /opt/homebrew em Apple Silicon.
Plano Recomendado para Desenvolvedores Individuais
Pro · 5 TB · $55/mês
Margem confortável para snapshots do sistema completo em um ou dois Macs, com espaço para anos de histórico incremental. Os 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 atingir o limite.
Ver Todos os Planos"A configuração levou 2 minutos. Ter um backup real do Time Machine na nuvem com capacidade de restauro completo dá-me 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 utilizador, além dos ficheiros 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 ficheiros de configuração em ~/.config são todos incluídos por predefinição. Pode excluir ruído como node_modules e artefactos de build em Definições 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 ficheiro Docker.raw ou Docker.qcow2 em ~/Library/Containers/com.docker.docker/Data/. O Time Machine faz backup dele como de qualquer outro ficheiro, mas o ficheiro pode ter muitos GB e mudar constantemente, pelo que os backups incluirão o ficheiro inteiro de cada vez. A maioria dos desenvolvedores exclui os dados do Docker e conta com Dockerfiles + pulls do registry para o restauro. Adicione o caminho à lista de exclusão do Time Machine para manter os snapshots rápidos.
Posso restaurar o meu ambiente de desenvolvimento num Mac novo em folha?
Sim. Arranque o Mac novo, execute o Migration Assistant, aponte-o para o seu volume do Capsule Backup e selecione o backup mais recente. Aplicações, dotfiles, SSH keys, certificados de assinatura, preferências da IDE e todo o seu ambiente de utilizador voltam exatamente como estavam. A maioria dos desenvolvedores fica produtiva numa máquina nova em 30 a 60 minutos — sem reinstalar manualmente pacotes do brew, sem voltar a clonar todos os repositórios.
É seguro fazer backup de SSH keys e credenciais?
Sim, quando ativa a encriptação do Time Machine. As suas chaves privadas, ~/.ssh, ~/.aws/credentials, ~/.gnupg e o Porta-chaves do macOS são encriptados no seu Mac com uma palavra-passe que só você conhece, antes de serem enviados pelo túnel encriptado 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 ficheiros a cada hora, pelo que as suas alterações não commitadas, stashes, ficheiros não monitorizados e branches locais são capturados entre os commits. Encare isto como uma rede de segurança para quando se esquece de fazer push ou executa acidentalmente git reset --hard no momento errado.
Vários Macs (portátil + máquina desktop de desenvolvimento) podem fazer backup no mesmo plano?
Sim. Todos os planos do Capsule Backup são baseados no armazenamento, com dispositivos ilimitados. O Time Machine cria um .backupbundle separado por Mac no volume partilhado, pelo que o seu portátil e o seu desktop mantêm históricos de backup independentes no mesmo plano.
Os backups a cada hora vão deixar a minha IDE ou compilação mais lenta?
Não. O Time Machine é incremental e corre em modo de baixa prioridade — apenas os ficheiros 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 registadas 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.