Sauvegarde de Time Machine sur S3

34

Existe-t-il une possibilité d'utiliser Amazon S3 pour les sauvegardes de la machine temporelle Mac OS X?

Ou en d'autres termes: utiliser S3 plutôt qu'un disque dur externe pour les sauvegardes de Time Machine?

Marc
la source
Pour toute solution de sauvegarde en ligne: que faire si vous avez besoin de restaurer? Comment voulez-vous restaurer votre système dans un état de fonctionnement? Et même lorsque vous restaurez simplement vos documents et vos e-mails: combien de temps faudrait-il pour tout télécharger? Ou combien de temps faudrait-il à Time Machine pour afficher uniquement le truc galaxie du champ stellaire? Voir aussi Meilleur choix pour une «sauvegarde en ligne» personnelle en Europe pour les références à certains résultats de test à ce sujet.
Arjan

Réponses:

12

J'utilise arq depuis des années et je l'adore. Il ne s'agit pas de timemachine (bummer) mais effectue des sauvegardes automatiques sur S3 d'Amazon ou Glacier.

Mise à jour

Depuis le 5/5/2015, Arq prend en charge les sauvegardes incrémentielles des services suivants:

  • Amazon s3 et Glacier
  • Google Drive
  • Microsoft OneDrive
  • DropBox
  • Google Cloud Storage
  • SFTP sur votre propre serveur
  • DreamObjects
  • Autres services compatibles S3
Will Nielsen
la source
Comme je l'ai mentionné dans un autre commentaire, j'ai enfin utilisé arq. Malheureusement, si vous avez beaucoup de données (comme je le fais avec mes photos et vidéos), le S3 coûte cher assez rapidement. J'utilise maintenant Backblaze backblaze.com .
Marc
2
Vous pouvez configurer ARQ pour utiliser un stockage à redondance réduite, définir un budget mensuel et, pour une meilleure rentabilité, si vos données sont purement destinées à la sauvegarde, utilisez Amazon Glacier via Arq pour disposer d'un stockage pour une fraction du coût de s3.
Will Nielsen
4

Edit: j'ai essayé ça et ça n'a pas marché. (Time Machine ne peut pas voir le volume / compartiment monté.)

Vous pourrez peut-être utiliser l'application Transmit de Panic pour [monter un compartiment S3 en tant que volume local] [1], puis pointer Time Machine vers ce volume monté comme destination.

Je n'ai pas encore essayé cela, mais je prévois de le faire.

[1]: https://library.panic.com/transmit/td-install/

Geai
la source
Pourquoi le downvote anonyme? Semble comme une suggestion appropriée à cette question. Merci user38217 et bienvenue sur superuser.com. Je vous ai donné un +1 pour compenser.
Marc
Il s'agit vraiment d'un commentaire et non d' une réponse à la question d'origine. Pour critiquer ou demander des éclaircissements à un auteur, laissez un commentaire en dessous de son article - vous pouvez toujours commenter vos propres articles, et une fois que vous aurez une réputation suffisante, vous pourrez commenter n'importe quel article . Veuillez lire Pourquoi ai-je besoin de 50 points de réputation pour commenter? Que puis-je faire à la place?
DavidPostill
@DavidPostill Je ne vois vraiment pas pourquoi son entrée ne devrait pas être une réponse. En lisant ma question suivie de son entrée, cela ressemble à une réponse. Et si cela fonctionne bien, cela pourrait aussi être une bien meilleure réponse que celle que j'ai acceptée il y a des années. Désolé pour la piqûre, mais j'espère que vous n'avez pas voté pour cette raison.
Marc
1
@Marc Je n'ai pas downvote. J'ai commenté parce que "vous pourrez peut-être" et "je n'ai pas encore essayé" ne constitue pas une bonne réponse. Cela apparaît comme une conjecture (et devrait donc être un commentaire). Mon opinion personnelle est qu'il devrait essayer d'abord et si cela fonctionne, puis écrire une réponse, sinon laissez simplement une suggestion dans un commentaire (il a suffisamment de représentants pour commenter).
DavidPostill
3

Réponse courte: Non.

Bien que Time Machine ne puisse pas utiliser Amazon S3 comme support de sauvegarde, vous pouvez définir un travail cron pour rsync vos fichiers et dossiers que vous souhaitez sauvegarder OU vous pouvez utiliser un programme GUI qui gère les sauvegardes pour vous, comme Jungle Disk (qui est multiplateforme).

Pour encore mieux (et légèrement plus compliqué), vous pouvez combiner les deux et utiliser rsync et Jungle Disk ensemble pour sauvegarder vos données sur S3. Consultez cette gudie pour obtenir des instructions.

Voici une liste de programmes de sauvegarde qui tirent parti d'Amazon S3

Josh Hunt
la source
2

Je ne l'ai pas essayé moi-même, mais Dolly Drive est conçu pour créer un volume Time Machine qui existe "dans le cloud"

Josh Newman
la source
1
Je ne l'ai pas essayé aussi, mais cela ressemble à la bonne réponse à ma question. J'utilise maintenant "Arq" (www.haystacksoftware.com/arq) pour mes sauvegardes sur S3.
Marc
Cela semble intéressant - vous devriez le poster comme réponse à votre propre question au lieu d'un commentaire, puis accepter si c'est ce que vous utilisez;)
Josh Newman
2

L'utilisation d'AWS S3 comme stockage de Mac Time Machine fonctionne définitivement.

Time Machine peut sauvegarder les données sur un périphérique externe, de sorte que la clé monte le compartiment S3 en tant que POSIX FS sur Mac.

Il existe de nombreux outils ou solutions pour prendre en charge le montage S3 comme un périphérique local dans MacOSX, tels que S3fs , Goofys . Juicefs est un SaaS personnel recommandé qui fournit un quota gratuit de 1 To.

Une fois que vous avez monté le compartiment S3 en tant que périphérique local, quels que soient les outils ci-dessus que vous préférez, vous pouvez suivre ce guide pour créer une image clairsemée dans le point de montage S3 (en fait, elle est créée dans le compartiment S3) comme destination de la sauvegarde de Time Machine.

Il est également recommandé d'activer S3 IA ou niveau intelligent pour réduire les coûts. Vous pouvez également utiliser KMS pour crypter les données de sauvegarde stockées dans S3.

Kane
la source
1

Sauvegardez automatiquement votre Mac sur Amazon S3 *

Il existe déjà d'excellents outils qui peuvent faire la plupart des tâches lourdes pour vous. L'outil principal pour effectuer des synchronisations de répertoires à distance est appelé s3sync qui est un script écrit en Ruby. Heureusement pour nous, OS X est livré avec Ruby préinstallé, il n'y a donc pas beaucoup de travail pour le faire fonctionner.

Voici mon guide étape par étape pour obtenir la configuration de votre machine pour effectuer des sauvegardes quotidiennes automatiques sur Amazon. J'ai développé ces étapes sur mon MacBook Air fonctionnant sous Leopard, mais elles devraient également fonctionner pour les versions précédentes d'OS X.

Continuer la lecture...

* Je ne peux pas confirmer le succès de cette méthode

Sampson
la source
1
Merci, @Gray. J'ai redirigé vers une version en cache sur web.archive.org.
Sampson
0

Souvenez-vous également que même s'il est soutenu par S3, S3 n'est pas un système de fichiers. Vous ne pouvez pas lire ou ajouter à un objet existant, il doit être complètement réécrit (Put) chaque fois qu'il change. Je ne sais pas à quoi cela se traduira en termes de coûts avec le format Macs Sparse Bundling utilisé par Apples Time Machine où le volume est divisé en morceaux de 8 Mo.

Seth van Buren
la source