8 votes

Comment prolonger la durée des sauvegardes horaires de Time Machine ?

Time Machine conserve par défaut les sauvegardes horaires pendant 24 heures avant de les purger pour les sauvegardes quotidiennes et j'aimerais étendre cette durée (jusqu'à une semaine de sauvegardes horaires). Existe-t-il un moyen de modifier la configuration de la politique de rétention des sauvegardes pour permettre cela ? Il ne semble pas y avoir d'option dans l'interface utilisateur.

A défaut, je vais devoir installer quelque chose d'autre et je préfère rester avec Time Machine à cause d'une sauvegarde initiale assez importante (des millions de fichiers, des TB de données, déjà sous sauvegarde avec Time Machine).

3voto

Oskar Points 1242

La réponse est qu'il n'est pas facile de le faire. Apple n'expose pas le calendrier, ce qui signifie qu'il est susceptible de changer si vous appliquez des mises à jour au système ou que le changement peut même interrompre les sauvegardes afin qu'elles ne s'exécutent pas.

J'ai laissé un commentaire sur le cas d'utilisation. J'ai utilisé des scripts pour contourner ce problème dans plusieurs cas pour des clients, mais j'aurais besoin d'en savoir plus sur votre cas d'utilisation réel avant de fournir une solution alternative qui fonctionnerait même avec la planification par défaut de Time Machine.

0voto

linuxdev2013 Points 111

Un tel script / application basé sur Time Machine est appelé rsnapshot (qui est légal sur les produits apple afaik (en termes de licence) et vous POUVEZ définir le timing et la fréquence assez facilement.

0voto

Mike Myers Points 316

L'utilisateur n'a aucun moyen de modifier la politique de conservation des sauvegardes de Time Machine, et je n'ai pas connaissance d'applications tierces qui l'étendent à ce type de configuration.

Les applications tierces qui existent ne peuvent qu'activer et désactiver Time Machine pour vous permettre d'obtenir un résultat. moins plus fréquente qu'une sauvegarde horaire. Il existe sur l'AppStore un service appelé TimePreserver qui permet de sauvegarder manuellement vos sauvegardes, mais il ne peut pas être exécuté en tant que service planifié.

Vous pourriez éventuellement écrire un script de maintenance à exécuter périodiquement qui ouvrirait le serveur Time Machine et copierait les sauvegardes horaires pour les conserver ailleurs. Mais pour récupérer ces informations, je ne sais pas s'il suffirait de copier les fichiers de sauvegarde horaire sur le serveur Time Machine et d'essayer d'y accéder via l'interface client Time Machine. C'est quelque chose que vous pourriez tester avant d'écrire le script.

Vous pouvez également essayer de préserver les sauvegardes horaires côté serveur en faisant quelque chose de similaire avec votre propre serveur Time Machine basé sur Linux ou un NAS compatible avec Time-Machine. Vous devrez simplement créer votre propre moyen d'empêcher la suppression des sauvegardes horaires (un script de maintenance horaire qui les copie dans un emplacement distinct ou qui gère les autorisations de fichiers ou autre).

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X