Pour les développeurs
Une sauvegarde Mac conçue
pour les développeurs
Sauvegardez vos dotfiles, vos SSH keys, vos installations Homebrew, vos dépôts git et tout le reste — automatiquement, chiffré, et restaurable sur un nouveau Mac en moins d'une heure avec Migration Assistant.
Pourquoi les développeurs dépassent la sauvegarde par synchronisation de fichiers
iCloud Drive et Dropbox synchronisent votre dossier Documents. Ils ne capturent pas les parties de macOS qui comptent pour un développeur au travail.
Votre toolchain vit hors de ~/Documents
Paquets Homebrew, versions asdf/nvm/rbenv, SDK de langages, certificats de signature, préférences d'IDE — rien de tout cela ne réside dans les dossiers que les services de synchronisation cloud sauvegardent. Time Machine capture l'ensemble du système de fichiers.
Les dotfiles sont faciles à perdre
Vos ~/.zshrc, ~/.gitconfig, ~/.ssh/config, ~/.aws/credentials et les dizaines de dotfiles que vous avez peaufinés au fil des années sont critiques et rarement commités où que ce soit. Une vraie sauvegarde les inclut automatiquement.
Le jour de la migration est brutal sans elle
Configurer un nouveau Mac sans snapshot Time Machine, c'est une journée entière à réinstaller des outils, recréer des SSH keys, importer des certificats et se rappeler « qu'est-ce que j'avais personnalisé la dernière fois ? ». Migration Assistant en fait une simple pause café.
Ce que Time Machine sauvegarde sur un Mac de développeur
Un inventaire complet de tout ce que Capsule Backup protège, par défaut, sur une configuration de développeur typique.
Toolchains et runtimes
/opt/homebrew(Apple Silicon)/usr/local(Mac Intel)~/.asdf,~/.nvm,~/.rbenv,~/.pyenv~/.cargo,~/go,~/.deno,~/.bun~/.rustup, installations JDK
Configuration et secrets
~/.zshrc,~/.bashrc,~/.config~/.ssh/— clés et config~/.aws/credentials,~/.kube/config~/.gnupg/, certificats de signature- Keychain macOS (chiffré)
Éditeurs et IDE
- Réglages VS Code, keybindings, snippets, extensions
- Configs des IDE JetBrains (
~/Library/Application Support/JetBrains) - Configs et plugins Neovim/Vim
- Profils iTerm2/Warp/Ghostty
- Préférences Xcode et provisioning profiles
Code et bases de données
- Tous les dépôts git (
~/code,~/dev, etc.) - Modifications non commitées entre les commits
- Fichiers de données Postgres/MySQL/SQLite locaux
- Images et volumes Docker (optionnel)
- Personnalisations des outils de développement du navigateur
Astuce : excluez node_modules/, target/, build/, .next/ et Docker.raw si vous voulez des sauvegardes légères. Time Machine → Options.
Trois scénarios de développeur résolus
Vous avez cassé votre .zshrc à 2 h du matin
Ouvrez Time Machine, remontez d'une heure, restaurez le fichier. Vous retrouvez un shell fonctionnel en moins d'une minute. Pas d'historique git, pas besoin de vous rappeler ce que vous avez changé.
Votre MacBook lâche avant la démo
Empruntez le Mac d'un collègue ou achetez-en un neuf. Lancez Migration Assistant sur votre volume Capsule Backup. Applications, dotfiles, état de l'IDE, SSH keys, identifiants — tout revient. Démo à l'heure.
Vous passez à un nouveau Mac série M
Migration Assistant lit votre snapshot Time Machine le plus récent depuis le cloud. Tout votre environnement de développement est transféré — y compris Homebrew, que Migration Assistant relie correctement à /opt/homebrew sur Apple Silicon.
Plan recommandé pour les développeurs solo
Pro · 5 TB · $35/mois
Une marge confortable pour des snapshots système complets sur un ou deux Mac, avec de la place pour des années d'historique incrémental. Les développeurs solo utilisent généralement 200 à 800 Go d'espace de snapshot réel ; le palier 5 TB écarte toute crainte d'atteindre la limite.
Voir tous les plans"L'installation a pris 2 minutes. Avoir une vraie sauvegarde Time Machine dans le cloud avec une capacité de restauration complète me donne une tranquillité d'esprit."
FAQ développeurs
Time Machine sauvegarde-t-il mon installation Homebrew, /opt, /usr/local et mes autres outils de développement ?
Oui. Time Machine sauvegarde l'intégralité de votre répertoire personnel ainsi que les fichiers système. Les installations Homebrew (/opt/homebrew sur Apple Silicon, /usr/local sur Intel), les caches npm/yarn, les toolchains de langage dans ~/.asdf, ~/.nvm, ~/.rbenv et les fichiers de configuration dans ~/.config sont tous inclus par défaut. Vous pouvez exclure le bruit comme node_modules et les artefacts de build dans Réglages Système → Time Machine → Options.
Mes images et volumes Docker sont-ils sauvegardés ?
Docker Desktop stocke les images et volumes dans un unique fichier Docker.raw ou Docker.qcow2 sous ~/Library/Containers/com.docker.docker/Data/. Time Machine le sauvegarde comme n'importe quel autre fichier, mais ce fichier peut peser plusieurs Go et change constamment, si bien que chaque sauvegarde inclura le fichier entier. La plupart des développeurs excluent les données Docker et s'appuient sur les Dockerfiles + les pulls de registre pour la restauration. Ajoutez le chemin à la liste d'exclusion de Time Machine pour garder des snapshots rapides.
Puis-je restaurer mon environnement de développement sur un Mac tout neuf ?
Oui. Démarrez le nouveau Mac, lancez Migration Assistant, pointez-le vers votre volume Capsule Backup et sélectionnez votre sauvegarde la plus récente. Applications, dotfiles, SSH keys, certificats de signature, préférences d'IDE et tout votre environnement utilisateur reviennent exactement comme ils étaient. La plupart des développeurs sont productifs sur une nouvelle machine en 30 à 60 minutes — sans réinstaller manuellement les paquets brew, sans re-cloner chaque dépôt.
Est-il sûr de sauvegarder les SSH keys et les identifiants ?
Oui, lorsque vous activez le chiffrement Time Machine. Vos clés privées, ~/.ssh, ~/.aws/credentials, ~/.gnupg et le Keychain macOS sont chiffrés sur votre Mac avec une phrase secrète que vous seul connaissez, avant d'être envoyés via le tunnel chiffré SMB3. Même les opérateurs de Capsule Backup ne peuvent pas en lire le contenu.
Et mes dépôts git — sauvegarde-t-il le travail non commité ?
Oui. Time Machine crée un snapshot du système de fichiers chaque heure, si bien que vos modifications non commitées, vos stashes, vos fichiers non suivis et vos branches locales sont capturés entre les commits. Considérez-le comme un filet de sécurité pour les moments où vous oubliez de push ou faites accidentellement un git reset --hard au mauvais moment.
Plusieurs Mac (portable + poste de développement fixe) peuvent-ils sauvegarder sur le même plan ?
Oui. Tous les plans Capsule Backup sont basés sur le stockage avec un nombre illimité d'appareils. Time Machine crée un .backupbundle distinct par Mac sur le volume partagé, si bien que votre portable et votre poste fixe conservent des historiques de sauvegarde indépendants sur le même plan.
Les sauvegardes horaires vont-elles ralentir mon IDE ou ma compilation ?
Non. Time Machine est incrémental et s'exécute en mode basse priorité — seuls les fichiers modifiés sont envoyés chaque heure. Après la sauvegarde initiale complète, les snapshots suivants utilisent généralement de quelques Mo à quelques centaines de Mo et sont imperceptibles pendant les sessions de code normales. Le SMB3 sur un lien fibre à 1 Gbps termine la plupart des incrémentaux en quelques secondes.
Explorer plus
Capsule Backup n'est ni affilié à Apple Inc. ni approuvé par elle. Time Machine, macOS, Finder, Migration Assistant et Xcode sont des marques déposées d'Apple Inc.
Prêt à sauvegarder votre Mac de développeur ?
Essai gratuit de 7 jours. Restaurez tout votre environnement sur n'importe quel Mac, à tout moment.