Parfois, de mauvaises choses arrivent aux bonnes fichiers . Par conséquent , il est sage de sauvegarder régulièrement vos fichiers. " Les sauvegardes complètes " copier l'intégralité du contenu d'un disque dur ou un répertoire à votre espace de sauvegarde donnée à chaque fois que les fichiers sont sauvegardés. Sauvegardes incrémentales copient initialement l'ensemble de votre disque dur, puis seulement copier les fichiers qui ont été modifiés depuis la dernière sauvegarde planifiée. Les sauvegardes différentielles sont exécutées entre les sauvegardes complètes régulières (par opposition aux sauvegardes incrémentielles , où une seule sauvegarde complète est exécuté suivi d'une série de sauvegardes incrémentales régulières ) , et ne copier que les fichiers qui ont été modifiés depuis la dernière sauvegarde complète . Ceux-ci font le véritable processus de sauvegardes planifiées beaucoup plus rapide que de copier l'intégralité du disque . Instructions
1
Lancez votre logiciel de sauvegarde . Si vous avez un logiciel qui effectue automatiquement les sauvegardes pour vous sur un calendrier donné , il vous suffit d'ouvrir ses paramètres et sélectionnez « incrémental » ou « différentiel ». Si vous utilisez le logiciel "Time Machine" de Mac OS X , vos sauvegardes sont automatiquement incrémental.
Programme de
2 votre propre script de sauvegarde . Vous pouvez faire cela avec n'importe quel langage de programmation, mais il sera probablement mieux fait avec un langage de script de haut niveau, tels que Python ou Perl. En utilisant cette méthode , il est préférable si vous sauvegardez uniquement votre dossier de départ .
3
Créer une liste maîtresse des fichiers . Vous pouvez programmer un script conçu pour être exécuté qu'une seule fois pour créer cette liste pour une utilisation par votre script de sauvegarde régulière , ou vous pouvez faire votre écriture standard capable de cataloguer un grand nombre de fichiers à chaque fois qu'il est exécuté. Faire la liste comprend le nom du fichier, la date à laquelle elle a été mise à sauvegarder, son répertoire , et des moyens de suivi lorsque le fichier a été modifié . Les sommes MD5 sont bonnes à cet effet.
4
écrire une fonction qui scanne les fichiers sur votre disque dur , et le compare à votre liste principale. Si elle rencontre un fichier qui n'est pas sur la liste principale , inclure la fonctionnalité pour ajouter le fichier , et son information, à la liste principale. De cette façon, vous n'aurez pas à modifier manuellement votre script à chaque fois que vous créez un nouveau fichier.
5
comparer le fichier numérisé de ses données dans la liste principale dans votre script. Si la méthode que vous avez utilisée pour identifier le changement , j'ai recommandé les sommes MD5 ( les données constituant le fichier est exécuté par un algorithme de cryptage , produisant une chaîne alphanumérique unique qui change si un octet de données de votre fichier ne ), est différent, qui sera le déclencheur pour écraser le fichier dans votre disque de sauvegarde avec le fichier actuellement sur votre disque dur. Avez mettre à jour votre script dans la liste de maître avec la nouvelle information en conséquence .
6
exécuter votre programme pour la première fois de mettre en place votre système de sauvegarde incrémentielle. Après cela, utiliser planificateur de votre système pour configurer la fréquence à laquelle votre script de sauvegarde incrémentielle sera exécutée. Si vous souhaitez utiliser un système de différentiel , puis mettre en place le planificateur d'alterner entre votre script qui copie automatiquement tous les fichiers dans le dossier cible, et votre script que seuls copie les fichiers qui ont changé.