Comment organiser la sauvegarde des données sur le disque dur avec une synchronisation en temps réel. Sauvegarde et synchronisation de fichiers dans FreeFileSync

Yandex.Disk est l'un des rares services Yandex à inclure un logiciel de bureau. Et l'un de ses composants les plus importants est l'algorithme de synchronisation fichiers locaux avec leur copie dans le cloud. Nous avons récemment dû le changer complètement. Si l'ancienne version avait du mal à digérer ne serait-ce que plusieurs dizaines de milliers de fichiers et, de plus, ne répondait pas assez rapidement à certaines actions "complexes" des utilisateurs, alors la nouvelle, utilisant les mêmes ressources, fait face à des centaines de milliers de fichiers.

Dans cet article, je vais vous expliquer pourquoi cela s'est produit : ce que nous ne pouvions pas prévoir lorsque nous avons créé la première version du logiciel Yandex.Disk et comment nous avons créé la nouvelle.

Tout d'abord, à propos de la tâche de synchronisation elle-même. Techniquement parlant, cela consiste à avoir le même ensemble de fichiers dans le dossier Yandex.Disk sur l'ordinateur de l'utilisateur et dans le cloud. Autrement dit, les actions de l'utilisateur telles que renommer, supprimer, copier, ajouter et modifier des fichiers doivent être automatiquement synchronisées avec le cloud.

Pourquoi n'est-ce pas aussi simple qu'il y paraît à première vue ?

Théoriquement, la tâche peut sembler assez simple, mais en réalité nous sommes confrontés à diverses situations complexes. Par exemple, une personne a renommé un dossier sur son ordinateur, nous l'avons détecté et avons envoyé une commande au backend. Cependant, aucun des utilisateurs n'attend que le backend confirme le succès du changement de nom. Une personne ouvre immédiatement son dossier renommé localement, y crée un sous-dossier et, par exemple, y transfère des fichiers. Nous sommes dans une situation où il n'est pas possible d'effectuer immédiatement toutes les opérations de synchronisation nécessaires dans le cloud. Vous devez d'abord attendre la fin de la première opération, puis vous pourrez continuer.

La situation peut devenir encore plus compliquée si plusieurs utilisateurs travaillent avec un même compte en même temps ou s'ils ont un dossier partagé. Et cela se produit assez souvent dans les organisations utilisant Yandex.Disk. Imaginons que dans l'exemple précédent, au moment où nous avons reçu la confirmation du premier renommage du backend, un autre utilisateur prend et renomme à nouveau ce dossier. Dans ce cas, encore une fois, vous ne pouvez pas effectuer immédiatement les actions que le premier utilisateur a déjà effectuées sur son ordinateur. Le dossier dans lequel il a travaillé localement est déjà appelé différemment sur le backend à ce moment.

Il y a des moments où un fichier sur l'ordinateur d'un utilisateur ne peut pas être nommé de la même manière qu'il est appelé dans le cloud. Cela peut se produire si le nom contient un caractère qui ne peut pas être utilisé par le système de fichiers local, ou si l'utilisateur est invité dans un dossier partagé et qu'il a son propre dossier portant ce nom. Dans de tels cas, nous devons utiliser des alias locaux et suivre leur association avec des objets dans le cloud.

Version précédente de l'algorithme

À la version précédente Le logiciel de bureau Yandex.Disk a utilisé l'algorithme de comparaison d'arborescence pour rechercher les modifications. Toute autre solution à l'époque ne permettait pas d'implémenter la recherche de déplacements et de renommages, car le backend n'avait pas identifiants uniques objets.

Dans cette version de l'algorithme, nous avons utilisé trois arbres principaux : local (Local Index), cloud (Remote Index) et le dernier synchronisé (Stable Index). De plus, pour empêcher la régénération d'opérations de synchronisation déjà mises en file d'attente, deux arborescences auxiliaires supplémentaires ont été utilisées : locale attendue et cloud attendue (index distant attendu et index local attendu). Ces arbres auxiliaires tenaient l'état attendu de l'arbre local. système de fichiers et les nuages, une fois que toutes les opérations de synchronisation qui sont déjà en file d'attente sont terminées.


La procédure de comparaison des arbres dans l'ancien algorithme était la suivante :
  1. Si l'arbre d'attente local et l'arbre d'attente cloud sont vides, initialisez-les en copiant le dernier arbre synchronisé ;
  2. Nous comparons l'arborescence locale avec celle du cloud attendue et, sur la base des résultats de la comparaison des nœuds individuels, nous ajoutons des opérations de synchronisation dans le cloud à la file d'attente (création de collections, transfert de fichiers vers le cloud, déplacement et suppression dans le cloud) ;
  3. Pour toutes les opérations mises en file d'attente à l'étape précédente, corrigez leur effet futur dans l'arborescence cloud attendue ;
  4. Nous comparons l'arborescence du cloud avec l'arborescence locale attendue et, sur la base des résultats de la comparaison des nœuds individuels, nous ajoutons des opérations de synchronisation avec le système de fichiers local à la file d'attente (création de répertoires, téléchargement de fichiers depuis le cloud, déplacement et suppression de fichiers et répertoires locaux );
  5. Pour toutes les opérations mises en file d'attente à l'étape précédente, corrigez leur effet futur dans l'arborescence locale attendue ;
  6. Si la file d'attente comprend des opérations simultanées avec le même fichier ou répertoire (par exemple, transférer un fichier vers le cloud et télécharger le même fichier depuis le cloud), nous corrigeons le conflit - le fichier a changé à deux endroits ;
  7. Une fois l'opération de synchronisation effectuée dans le cloud ou avec le système de fichiers local, nous entrons son résultat dans la dernière arborescence synchronisée ;
  8. Lorsque la file d'attente de synchronisation est vide, supprimez l'arborescence d'attente locale et l'arborescence d'attente cloud. La synchronisation est terminée et nous n'en aurons plus besoin.

Pourquoi avons-nous dû trouver un nouvel algorithme

Les principaux problèmes de l'algorithme de comparaison d'arbres étaient la consommation élevée de mémoire et la nécessité de comparer des arbres entiers même avec de petits changements, ce qui entraînait une charge importante sur le processeur. Pendant le traitement des modifications, même pour un seul fichier, utilisez mémoire vive augmenté d'environ 35 %. Disons qu'un utilisateur a 20 000 fichiers. Ensuite, avec un simple renommage d'un fichier de 10 Ko, la consommation de mémoire a augmenté brusquement - de 116 Mo à 167 Mo.

Nous voulions également augmenter le nombre maximum de fichiers sur lesquels un utilisateur peut travailler sans problème. Par exemple, un photographe qui stocke les résultats de séances photo dans Yandex.Disk peut se retrouver avec plusieurs dizaines voire centaines de milliers de fichiers. Cette tâche est devenue particulièrement urgente lorsque les gens ont la possibilité d'acheter lit supplémentaire sur Yandex.Disk.

Dans le développement, je voulais aussi changer quelque chose. Débogage ancienne version a causé des difficultés, car les données sur les états d'un élément se trouvaient dans des arbres différents.

À ce moment-là, des identifiants d'objets sont apparus sur le backend, à l'aide desquels il a été possible de résoudre plus efficacement le problème de la détection de mouvement - auparavant, nous utilisions des chemins.

Nouvel algorithme

Nous avons décidé de changer la structure de stockage des données et de remplacer trois arborescences (Local Index, Remote Index, Stable Index) par une seule, ce qui aurait dû entraîner une réduction de la redondance dans la structure principale des données. Étant donné que la clé de l'arborescence est le chemin d'accès à l'élément du système de fichiers, à la suite de la fusion, la quantité de RAM utilisée a été considérablement réduite.


Nous avons également abandonné l'utilisation d'arbres auxiliaires lors de la synchronisation, car chaque élément de l'arbre dans la nouvelle version stocke toutes les données nécessaires. Ce changement de structure simplifie grandement le débogage du code.

Comme nous avons compris qu'il s'agissait d'un changement majeur, nous avons créé un prototype qui a confirmé l'efficacité de la nouvelle solution. Prenons un exemple de la façon dont les données de l'arborescence changent lors de la synchronisation d'un nouveau fichier.

  1. Une fois que l'utilisateur a ajouté au dossier Drive nouveau fichier, le programme l'a détecté et a ajouté un nouvel élément à l'arbre. Cet élément n'a qu'un seul état, local. Puisqu'il n'y a pas d'états stables et distants, aucune mémoire ne leur est allouée ;
  2. Le programme effectue un téléchargement du fichier. Un push vient du cloud, confirmant l'apparition d'un nouveau fichier, et l'état distant est ajouté à l'arborescence ;
  3. Les états locaux et distants sont comparés. Puisqu'ils correspondent, un état stable est ajouté ;
  4. Les états local et distant sont supprimés. Ils ne sont plus nécessaires, puisque toutes les informations sont stables.


Cet exemple montre que dans le nouvel algorithme de synchronisation, seuls ces éléments et événements sont traités, les données sur les modifications qui ont été reçues du système de fichiers ou du cloud, et non l'arborescence entière, comme c'était le cas auparavant. Si nécessaire, les nœuds parents ou enfants seront traités (par exemple, si un dossier est déplacé).

Autres améliorations

Dans la nouvelle version, nous avons également travaillé sur d'autres améliorations qui ont affecté les performances. L'enregistrement de l'arborescence est rendu incrémentiel, ce qui permet d'écrire uniquement les dernières modifications dans le fichier.

Yandex.Disk utilise les résumés sha256 et MD5 pour vérifier l'intégrité des fichiers, détecter les fragments modifiés et dédupliquer les fichiers sur le back-end. Étant donné que cette tâche est très gourmande en CPU, la mise en œuvre des calculs de résumé a été considérablement optimisée dans la nouvelle version. La vitesse d'obtention d'un résumé de fichier a été approximativement doublée.

Nombres

Synchronisation de 20 000 fichiers uniques de 10 Ko chacun

Calcul des condensés de 20000 fichiers uniques de 10ko chacun (indexation)

Exécutez à partir de 20000 fichiers synchronisés de 10Ko

Téléchargez 1 Go. Connexion Wifi 10 Mbits
Temps, secondes

Qu'est-il arrivé

D'après les exemples, il est clair que une nouvelle version Le logiciel Yandex.Disk utilise environ 3 fois moins de RAM et charge le CPU environ 2 fois moins. Le traitement de petites modifications n'augmente pas la quantité de mémoire utilisée.

À la suite des modifications apportées, le nombre de fichiers que le programme peut gérer sans problème a considérablement augmenté. La version Windows contient 300 000 fichiers et la version Mac OS X 900 000 fichiers.

Chacun de vous peut décider à sa manière de la question de la sécurité de ces données. Je vous suggère de jeter un œil à la façon de sécuriser ces fichiers à l'aide de la synchronisation des données.

L'ordinateur portable de mon ami est récemment tombé en panne. Il l'a frappé par accident et il a cessé de s'allumer. S'est avéré avoir volé Disque dur, et toutes les informations importantes étaient dessus. Sauvegarde de fichiers il ne le faisait pas, car il oubliait souvent, parfois il était trop paresseux ou il était tout simplement difficile de garder une trace de tous les documents. Ensuite, il a eu beaucoup de problèmes avec la récupération des informations. Maintenant, connaissant la synchronisation, il n'a peur de rien.

Maintenant, vous comprenez parfaitement que compter uniquement sur votre ordinateur, vos disques et vos clés USB en matière de stockage de données est très peu fiable et dangereux. Vous pouvez également prendre en compte le facteur humain, lorsque quelque chose est accidentellement supprimé, oublié, perdu...

Si vous avez déjà commencé à vous poser des questions sur la signification de certains mots et expressions, vous pouvez toujours consulter la section . J'y recueillerai les réponses aux questions fréquemment posées.

Comment synchroniser des fichiers et des dossiers ?

La synchronisation des fichiers et des dossiers est vraiment facile. Tout se résume à quelqu'un dont vous avez besoin pour vous inscrire à l'un de ces services, puis téléchargez un programme spécial sur votre ordinateur. Le programme créera son propre dossier sur le disque dur, dans lequel vous devrez placer des fichiers pour la synchronisation.

Sur ce blog, j'ai essayé de couvrir les services de synchronisation de fichiers les plus populaires. Vous pouvez les trouver sur ces liens :

Maintenant il y a une tempête développement de services cloud qui, dans la lutte pour les utilisateurs, essaient de trouver puces uniques et offrent des conditions favorables pour l'utilisation de leurs services. En moyenne, env. 5 gigaoctet nuage gratuit espace disque pour synchroniser les fichiers. Ce n'est pas tant que ça, mais pour les fichiers les plus importants, cela suffira. Par conséquent, je recommande également de jeter un œil à l'article, où j'ai essayé de répondre à la question de savoir quels fichiers sont pour vous et lesquels ne sont pas importants. Il vous aidera à choisir les bons fichiers pour la synchronisation et la sauvegarde.

L'essence de la synchronisation

La synchronisation des données assure l'identité des informations sélectionnées sur différents appareils ah, qui sont connectés au service de synchronisation. Si nous prenons par exemple Document texte, il en sera de même sur tous vos ordinateurs. Si vous ajoutez quelque chose à ce document, le fichier sera automatiquement mis à jour sur d'autres ordinateurs. La synchronisation s'effectue principalement via Internet. Pour ce faire, vous devez installer des programmes spéciaux sur tous les ordinateurs, tablettes ou smartphones que vous utilisez, par exemple. Le programme créera un dossier nommé Dropbox dans lequel vous stockerez vos documents. Ils téléchargeront sur stockage spécial sur Internet, après quoi vous y aurez accès de n'importe où dans le monde via un navigateur Web, un smartphone ou une tablette.

Une caractéristique distinctive de la synchronisation des données est que vous pas besoin de garder une trace des versions de fichiers avec qui vous travaillez. Vous aurez toujours la version la plus récente de votre document. Tout service de synchronisation de fichiers vous permet de télécharger vos documents, photos, musique et autres fichiers sur le stockage en nuage, puis d'y accéder via des programmes pour ordinateurs, tablettes, smartphones ou simplement via un navigateur Web. Pour commencer à utiliser la synchronisation de fichiers, vous devez vous inscrire et télécharger un logiciel de synchronisation de fichiers. Vous pouvez lire comment procéder dans l'article sur . Et ne laissez pas l'interface en anglais vous effrayer, vous pouvez utiliser un merveilleux plugin pour Google Chrome pour une traduction rapide de mots obscurs.

Quels sont les avantages de la synchronisation des données pour les utilisateurs ordinaires :

Premièrement— protection des données contre la perte d'informations importantes. Vous n'avez pas peur d'une panne d'ordinateur, d'une perte de clé USB, d'une panne de disque dur. Vos documents, photos, présentations, feuilles de calcul et d'autres fichiers seront toujours disponibles partout où il y a Internet.

Deuxièmement- vous pouvez facilement partager des fichiers avec d'autres personnes en leur envoyant simplement un lien par e-mail, Vkontakte, Facebook ou de toute autre manière qui vous convient.

Troisièmement— synchronisation d'ordinateurs via Internet. Vous pouvez commencer à faire quelque chose sur votre ordinateur de travail et reprendre là où vous vous étiez arrêté sur votre ordinateur personnel. La synchronisation des données sur deux ordinateurs ou plus a été grandement simplifiée.

Quatrième- vous ne pouvez pas emporter une clé USB avec vous tout le temps, en oubliant souvent de jeter quelque chose dessus. Il suffit de connaître le login et le mot de passe du service de synchronisation des données et vos fichiers seront toujours à votre disposition via Internet.

Je ne me lasse pas de répéter qu'avec le rythme de vie moderne, la synchronisation ne sera pas superflue. Maintenant, il est particulièrement facile de perdre tous vos documents, fichiers, photos du fait que les ordinateurs sont devenus mobiles, ils sont plus faciles à casser ou à perdre. Très souvent, des documents importants se trouvent simplement sur bureau. Mais cela ne vous dérangera pas jusqu'à ce que vous perdiez quelque chose d'important. Alors, sécurisez une information important T'aider services de synchronisation

La sauvegarde des données en temps réel est plus facilement mise en œuvre à l'aide d'un utilitaire de synchronisation NAS (tel que celui fourni avec les appareils Synology NAS) ou service cloud, qui après l'installation doit être configuré uniquement pour les dossiers d'archivage - après cela, le processus se poursuit automatiquement.

Obtenez le même éventail de fonctions avec seulement lecteurs locaux et le logiciel libre est plus difficile. Vous pouvez utiliser l'utilitaire ouvert FreeFileSync(freefilesync.org). Lancez-le et utilisez le bouton "Parcourir" situé sous le bouton "Comparer" pour sélectionner le dossier source pour la sauvegarde à partir du système de fichiers ( Attention: bibliothèques Windows, par exemple "Images" ne fonctionnera pas), utilisez le bouton droit "Parcourir" sous "Synchroniser" pour spécifier le dossier pour stocker les copies sur le deuxième lecteur. Cliquez sur la flèche entre l'engrenage vert et le bouton "Synchroniser", sélectionnez l'option "Mettre à jour".

La fonction "Comparer" démontrera la différence dans les dossiers - lors de la première exécution, tous les fichiers et dossiers du répertoire source seront affichés. Vous pouvez démarrer immédiatement la première synchronisation, au cours de laquelle toutes les données seront copiées. Pour ce faire, sélectionnez "Fichier | Enregistrer en tant que travail par lots", dans la fenêtre suivante, cochez les cases "Exécuter réduit", "Une fois terminé : quitter" et donnez au fichier un nom que vous comprenez.

Maintenant, dans la barre d'adresse de la fenêtre de l'Explorateur Windows, tapez la commande "shell:startup" (sans les guillemets) et appuyez sur "Entrée". Clic-droit cliquez sur une fenêtre vide et sélectionnez Nouveau | Étiquette". Dans la ligne "Spécifiez l'emplacement de l'objet :" ajoutez des guillemets chemin completà "RealTimeSync.exe" suivi d'un espace et de nouveau entre guillemets le chemin d'accès au fichier de travail par lots précédemment enregistré. À partir de maintenant, RealTimeSync surveillera le dossier source sélectionné et copiera tous les fichiers nouveaux ou modifiés dans le répertoire cible.

Synchronisation via FreeFileSync

Grâce à l'utilitaire open source FreeFileSync, vous pouvez mettre en place une synchronisation continue en temps réel sur votre disque dur.



Autres programmes de synchronisation et de sauvegarde

Une alternative extrêmement efficace, mais plutôt difficile à configurer, pour la première étape est un script. instantanéà partir de monde Linux, que nous avons présenté en détail dans le numéro CHIP 05/2017 dans l'article "". Cette solution crée de manière économique et rapide des instantanés complets des dossiers d'origine, en préservant même les versions précédentes des fichiers.

Les mêmes résultats ne peuvent être obtenus qu'avec un logiciel de sauvegarde classique, y compris Sauvegarde Areca(areca-backup.org). Lors de l'installation, sélectionnez version correcte(car la version 32 bits ne fonctionne pas sous Windows 64 bits) et mettez à jour Java si nécessaire.


Sauvegarde avec historique des versions. Areca Backup crée des archives qui contiennent également les versions précédentes des fichiers copiés

Après le lancement, cliquez sur les éléments "Modifier | Un nouveau défi... Dans la section "Principal", sélectionnez le nom de votre tâche de sauvegarde et précisez " Stockage local"- par exemple, sur dur externe disque.

Dans la section Sources, sélectionnez le dossier source contenant les données que vous souhaitez enregistrer, et pour la section Compression, sélectionnez l'option Compression : Aucune, car cette option ne fonctionne toujours pas avec des fichiers volumineux tels que des photos et des vidéos. En cliquant sur "Lancer | Simuler la sauvegarde", vous verrez quels fichiers seront copiés et vous pourrez lancer la sauvegarde.

Cette méthode est la plus appropriée pour les sauvegardes, lorsque le processus doit être démarré manuellement après avoir connecté un lecteur externe.

Aujourd'hui, de nombreux utilisateurs doivent travailler non pas sur un, mais sur deux, voire Suite ordinateurs de bureau (au moins au travail et à la maison) - en pratique, cela signifie automatiquement la nécessité de synchroniser tous les supports de travail. Employés mobilesà cet égard, c'est encore plus difficile, car, entre autres, ils ne peuvent pas se passer d'un PC portable tel qu'un ordinateur portable, un netbook ou un autre type d'ordinateur portable. Cela signifie qu'ils doivent s'assurer que leurs fichiers sont également synchronisés sur les appareils mobiles afin d'éviter des problèmes sans fin avec les versions de documents et de projets, dont la résolution prendra beaucoup de temps précieux.
Bien sûr, vous pouvez régulièrement copier manuellement les fichiers mis à jour sur tous les ordinateurs - travail, domicile et mobile. Cependant, ce n'est pas la meilleure solution, car les opérations de copie et d'écrasement devront être effectuées quotidiennement. Il est beaucoup plus rapide et plus fiable de recourir à la synchronisation des données à l'aide d'un utilitaire adapté ou d'un service de synchronisation de fichiers en ligne. Certains décisions similaires nous allons considérer dans cet article.

Bases de la synchronisation

Pour synchroniser les données, les utilisateurs peuvent utiliser à la fois des utilitaires spécialisés et des services Web. Les deux surveillent le contenu des dossiers spécifiés situés à des emplacements différents (par exemple, sur deux ordinateurs différents) et synchronisent les données conformément à la méthode sélectionnée.

Il existe de nombreuses options pour synchroniser les fichiers. Il est plus pratique que les ordinateurs soient connectés les uns aux autres directement via un réseau local, un port infrarouge ou Internet. Dans ce cas, la synchronisation des données s'effectue en une seule étape - en fait, en appuyant sur un bouton dans la fenêtre du programme correspondant. S'il n'y a pas de connexion directe, les données peuvent être synchronisées à l'aide d'un dispositif intermédiaire, qui est utilisé pour transférer des informations entre deux ordinateurs. Un lecteur flash, un disque dur externe, un dossier sur un serveur FTP, etc. peuvent agir comme un tel périphérique. Dans ce cas, les données sont synchronisées en plusieurs étapes: d'abord, les fichiers sont compressés à partir d'un ordinateur et envoyés à un appareil intermédiaire, puis ces données sont reçues sur un autre ordinateur, grâce auquel la synchronisation est effectuée.

Tout ce qui précède est vrai dans le cas de l'utilisation d'utilitaires. En ce qui concerne les services Web, lors de la synchronisation via eux, une connexion directe entre les appareils synchronisés n'est pas requise, car les dossiers sélectionnés sur un ordinateur ou un ordinateur portable sont synchronisés avec les données utilisateur dans le stockage en ligne. Cela implique que les documents mis à jour en cours de travail sont automatiquement sauvegardés dans un tel référentiel.

Étant donné que vous devez synchroniser les données régulièrement (généralement quotidiennement), alors ce processus il est plus pratique d'automatiser - par exemple, pour analyser et synchroniser des fichiers selon un calendrier défini ou lorsque certains événements se produisent (par exemple, lorsqu'un lecteur amovible est connecté, le système démarre ou si des mises à jour apparaissent dans des dossiers synchronisés). Si nécessaire, par exemple, lors du traitement de grandes quantités d'informations, il est plus raisonnable d'ignorer certains fichiers lors de la synchronisation (il est généralement judicieux, par exemple, d'exclure les fichiers système et cachés), ce qui réduira le temps nécessaire au traitement des données.

Programmes de synchronisation de fichiers

Il existe de nombreux utilitaires pour la synchronisation de fichiers sur le marché - parmi eux, il existe des solutions payantes et gratuites, et un certain nombre de produits gratuits ont suffisamment de fonctionnalités pour répondre aux besoins d'un utilisateur ordinaire. Comme exemples de tels utilitaires, nous considérerons les programmes ViceVersa, GoodSync, Allway Sync et FreeFileSync.

En règle générale, les utilitaires spécialisés se synchronisent très rapidement et sont faciles à utiliser, car le plus souvent, il suffit de définir les paramètres de fonctionnement une fois et d'automatiser ce processus - à l'avenir, les programmes surveilleront indépendamment la situation et synchroniseront les fichiers en temps opportun .

La synchronisation ne pose pas de difficultés. Tout d'abord, une nouvelle tâche est créée, deux dossiers y sont spécifiés - source et cible, et, si nécessaire, les conditions de filtrage des fichiers sont déterminées. Lancez ensuite le processus d'analyse du contenu des dossiers en cliquant sur le bouton Une analyse. Le résultat de la comparaison des données dans les dossiers source et cible s'affiche à l'écran, indiquant nouveau, modifié et fichiers supprimés(Fig. 1).

Riz. 1. Le résultat de l'analyse des dossiers surveillés dans GoodSync

Après cela, vous pouvez démarrer manuellement la synchronisation des données (bouton Synchronisation), mais il est plus pratique de régler le programme sur exécution automatique opérations. À cette fin, le planificateur intégré à l'utilitaire est ouvert et l'heure de synchronisation ou un événement est déterminé, à l'occasion duquel le programme doit commencer à analyser et à synchroniser les fichiers (Fig. 2).

Riz. 2. Personnalisation synchronisation automatique dans GoodSync

Il convient de prêter attention à une nuance. Lors de la synchronisation automatique des fichiers sur un périphérique de stockage portable (par exemple, un lecteur flash), un problème de reconnaissance du disque peut survenir. Il est plus pratique que le traitement des fichiers démarre automatiquement lorsqu'un périphérique unique est connecté, cependant, tout lecteur USB apparaîtra sous la même lettre lorsqu'il est connecté, ce qui entraînera des erreurs de synchronisation si un autre lecteur flash est inséré. Pour que le programme reconnaisse correctement disque souhaité, vous devez modifier manuellement le chemin d'accès au périphérique, en remplaçant la lettre du lecteur par le nom du volume (=NomVolume :\dossier1\dossier2 - Fig. 3). Il est facile de définir le nom de volume correspondant pour un disque particulier dans les propriétés en utilisant Windows Explorer. L'application de ces paramètres garantit que le lecteur portable souhaité est détecté, quelle que soit la lettre de lecteur qui lui est attribuée.

Riz. 3. Remplacement d'une lettre de lecteur par une étiquette de volume
dans GoodSync

Vice versa

Développeur: Logiciel TGRMN

Taille de diffusion : Pro - 3,4 Mo ; Plus - 1,1 Mo ; Gratuit - 708 Ko

Travail sous contrôle : ViceVersa Pro 2.5 et ViceVersa Plus 2.4.2 - Windows (toutes versions) ; ViceVersa Gratuit 1.0.5 - Windows XP/Vista/7

Prix: Professionnel - 59,95 $ ; De plus - 34,95 $ ; Gratuit gratuit

ViceVersa Pro- solution connue pour la synchronisation, la sauvegarde et la réplication de fichiers et de dossiers (Fig. 4). Il vous permet de synchroniser les données entre ordinateurs fixes, ordinateurs portables, serveurs de fichiers, médias externes (disques durs, périphériques USB, lecteurs ZIP, etc.), NAS, etc. Ceci est mis en œuvre par réseau local, via Internet et en utilisant n'importe quel disques externes.

La synchronisation analyse des paramètres tels que la taille du fichier et la date/heure de création du fichier, les sommes de contrôle ou une combinaison des paramètres ci-dessus. Il est possible d'inclure/exclure lors de l'analyse des sous-répertoires, ainsi que des fichiers individuels, en tenant compte de leurs attributs (caché/système/lecture seule) et masques. Il est permis de synchroniser et de sauvegarder des fichiers ouverts et bloqués par des applications, notamment les bases de données de messagerie Outlook et Outlook Express, Documents Word et bases de données Excel et SQL. La synchronisation des données est effectuée manuellement à la demande ou automatiquement - selon un calendrier (par exemple, quotidiennement à une heure strictement définie). Afin d'économiser de l'espace disque et d'assurer la sécurité des données sur n'importe quel support, le programme fournit des outils pour compresser et crypter les fichiers.

L'utilitaire est disponible en trois éditions : Libérer(http://www.tgrmn.com/free/) et deux commerciaux - Basic Plus et Extended Pro. Les fonctionnalités de l'édition gratuite se limitent à comparer et à synchroniser les fichiers dans les dossiers (y compris les sous-dossiers) entre les lecteurs de disquettes, les disques durs, les lecteurs réseau, les ZIP et les CD ; la synchronisation se fait manuellement. L'édition Plus vous permet de travailler avec des clés USB, des disques durs et des disques réseau, ainsi que des DVD / CD, offre la possibilité de synchroniser / sauvegarder des fichiers ouverts / verrouillés et peut être configurée pour fonctionner selon un calendrier. L'édition Pro prend en charge toutes les fonctionnalités déclarées par les développeurs.

GoodSync 8.8.6

Développeur: Cyber ​​​​Systems, Inc.

Taille de diffusion : 7,15 Mo

Travail sous contrôle : Windows 2000/XP/Vista/7

Prix: 29,95 $

GoodSync est un outil pratique et simple pour synchroniser et sauvegarder des fichiers (Fig. 5). Le programme vous permet de synchroniser des fichiers entre des ordinateurs de bureau et des ordinateurs portables, des lecteurs amovibles et des serveurs, ainsi que de sauvegarder des données importantes sur divers médias(y compris les serveurs FTP et WebDAV). De plus, il est possible de synchroniser des fichiers entre Appareils Windows Téléphone portable ou Pocket PC (Windows CE) et ordinateur de bureau. La synchronisation peut être effectuée directement entre ordinateurs (sur un réseau local ou via Internet à partir de serveurs FTP, WebDAV et FTP sécurisé) ou en connectant d'éventuels disques externes (clé USB, disque dur externe).

L'analyse des données est effectuée en tenant compte de la date/heure de modification des fichiers ou de leur taille. L'analyse ignore automatiquement les éléments masqués et fichiers système, vous pouvez configurer pour inclure/exclure les fichiers dont les noms correspondent à un certain masque, ainsi que les fichiers d'une certaine taille ou avec certaine heure changements. Il est possible de synchroniser les fichiers verrouillés à l'aide du service Volume Shadow Copy. Pour automatiser le processus de synchronisation, une boîte à outils est incluse pour démarrer la synchronisation selon un calendrier et lorsque certains événements se produisent (par exemple, lorsqu'un ordinateur est connecté à un réseau local, lorsqu'un lecteur amovible est connecté à un ordinateur ou lorsque le système démarre), il est permis d'utiliser Planificateur Windows. Afin d'augmenter la sécurité lors de la synchronisation des données à distance, le transfert de fichiers via un canal crypté (FTP via SSH et WebDAV via SSL) est mis en œuvre, et lors de la sauvegarde, il est possible d'utiliser le système de fichiers crypté EFS (Encrypting File System).

Le programme a une version de démonstration entièrement fonctionnelle pendant 30 jours. À l'avenir, il pourra être utilisé gratuitement par les utilisateurs à domicile et les structures non commerciales, mais avec des restrictions - il est autorisé de créer jusqu'à trois tâches de synchronisation, dont pas plus d'une centaine de fichiers. Il existe une édition portable spéciale de l'utilitaire - il apparaît sous le nom de GoodSync2Go et est conçu pour être installé sur des clés USB.

Synchronisation permanente 11.6.1

Développeur: Botkind Inc.

Taille de diffusion : 6,9 Mo

Travail sous contrôle : Windows 2000/XP/2003/Vista/2008/7

Prix: dépend de la licence : Pro - 29,99 $ ; Gratuit - gratuit (uniquement pour une utilisation non commerciale)

Allway Sync est un utilitaire facile à utiliser pour synchroniser et sauvegarder des fichiers dans des dossiers (Figure 6). Le programme assure la synchronisation des données entre les ordinateurs de bureau, les ordinateurs portables, dur externe USB, clés USB, serveurs FTP/SFTP et divers stockages en ligne. L'analyse des informations et leur mise à jour sont effectuées sur un réseau local, via Internet et via des lecteurs externes (lecteurs flash, externe rigide disques, etc).

Les dernières versions des fichiers sont identifiées en fonction d'une combinaison d'attributs de fichier, de taille de fichier et d'heure de création. Afin de réduire la liste des fichiers analysés, il est permis d'inclure/exclure des objets de synchronisation en tenant compte de l'emplacement du fichier, de son nom et de ses attributs (inclure/exclure uniquement les fichiers cachés/système). La synchronisation peut être effectuée à la demande et automatiquement - après un certain laps de temps, lorsqu'un périphérique amovible est connecté, lorsque l'ordinateur est inactif, etc. Vous pouvez utiliser le planificateur de tâches de Windows.

Le programme est proposé en deux éditions : gratuite Free et commerciale Pro. Édition gratuite vous permet de synchroniser pas plus de 40 000 fichiers sur une période de 30 jours. Il existe une édition portable spéciale de l'utilitaire conçue pour être installée sur un lecteur flash ou un disque dur externe.

FreeFileSync 4.2

Développeur: Zen Ju

Taille de diffusion : 9,27 Mo

Travail sous contrôle : Windows 2000/XP/Vista/7

Prix: gratuitement

FreeFileSync- utilitaire gratuit, conçu pour comparer et synchroniser les fichiers entre les ordinateurs et les lecteurs amovibles (Fig. 7). L'analyse des fichiers est effectuée en tenant compte de la date et de la taille. Par défaut, lors de la comparaison des données, les répertoires "\RECYCLER" et "\System Volume Information" sont ignorés, il est également possible d'inclure/exclure des fichiers individuels, en tenant compte de la date, de la taille et du nom. Il est possible de copier des fichiers verrouillés en utilisant Volume Windows Service de cliché instantané. Il existe une boîte à outils pour créer des travaux par lots, dont le lancement peut être automatisé via le planificateur Windows.

L'utilitaire est distribué sous licence GNU GPL, et son installation est possible en deux versions : stationnaire (sur ordinateur local utilisateur) et portable (par exemple, sur un lecteur flash).

Services de synchronisation de fichiers

Il existe de nombreux services conçus pour synchroniser des fichiers sur le Web. Certains d'entre eux sont positionnés comme des stockages en ligne avec la possibilité de se synchroniser, d'autres sont conçus spécifiquement pour la synchronisation. Nous nous concentrerons sur les deux services de synchronisation les plus populaires - SugarSync et Dropbox, qui sont loin devant leurs concurrents en termes de capacités qu'ils offrent.

Contrairement aux utilitaires, les services nécessitent beaucoup plus de temps pour analyser les données et les synchroniser. La différence de temps, bien sûr, est relative et est déterminée par les conditions spécifiques de travail sur Internet et la quantité d'informations synchronisées - bien sûr, avec une faible vitesse de connexion, l'opération peut prendre très longtemps. ainsi cette méthode n'a d'intérêt que si vous disposez d'une connexion Internet haut débit permanente. Mais les services disposent de toutes les fonctionnalités nécessaires pour accéder aux documents à partir d'une variété d'appareils avec accès à Internet, n'importe où (à la maison, au bureau, en voyage d'affaires, etc.) et à tout moment, ce qui est très important pour utilisateurs mobiles. De plus, si nécessaire, vous pouvez accéder à vos documents même depuis l'ordinateur de quelqu'un d'autre, car les fichiers suivis sont non seulement synchronisés sur tous les appareils spécifiés par l'utilisateur, mais également sauvegardés dans le stockage en ligne. Et ce n'est pas tout - l'utilisation de tels services simplifie grandement l'échange de fichiers. Cela signifie que vous pouvez facilement partager des documents avec d'autres employés de l'entreprise travaillant sur le même projet, ainsi que des images et d'autres documents avec votre famille et vos amis.

De plus, il convient de noter que la synchronisation Web des fichiers ne nécessite pas la présence simultanée de tous les appareils synchronisés sur le Web en même temps, puisque des serveurs spécialement conçus à cet effet servent d'intermédiaire. Tout est beaucoup plus pratique - la synchronisation de chacun des ordinateurs et appareils mobiles définis par l'utilisateur est effectuée lorsqu'ils sont connectés à Internet.

Sur le plan technique, l'utilisation des services ne pose aucune difficulté. Vous devez d'abord créer votre compte sur la ressource correspondante, puis télécharger le programme client et l'installer - le client, bien sûr, est installé sur chaque ordinateur sur lequel vous souhaitez synchroniser des données (avec le même identifiant / mot de passe). Lorsque vous avez terminé, vous devez configurer les paramètres de synchronisation ; dans un certain nombre de services, cela peut déjà être fait lors de l'installation du client de service. Le réglage fait référence à la spécification des dossiers qui devront ensuite être synchronisés entre les appareils, vous devrez peut-être définir d'autres paramètres. Par exemple, dans SugarSync, vous devez sélectionner un nom et une icône pour identifier rapidement l'ordinateur, puis seulement spécifier dossiers nécessaires(Fig. 8). Ensuite, les données sont chargées dans serveur distant- c'est, en fait, leur sauvegarde.

Riz. 8. Configuration du client dans SugarSync

Les autres actions dépendent du service choisi. Ainsi, sur SugarSync, vous devez également spécifier via le module Gérer les dossiers de synchronisation, entre quels appareils les dossiers doivent être synchronisés (Fig. 9). Dans Dropbox, une telle opération n'est pas nécessaire, mais sur ce service, vous devrez régulièrement copier les données synchronisées dans un dossier. Mes documents\Dropbox(Ce dossier est créé automatiquement sur l'ordinateur de l'utilisateur lors de l'installation du programme client). Une fois les réglages effectués, le contenu des dossiers (spécifié par l'utilisateur dans le cas du service SugarSync et le dossier Dropbox lors de l'utilisation du service du même nom) sera automatiquement synchronisé avec les serveurs en ligne correspondants dans les deux sens via le L'Internet. Par conséquent, tous les appareils synchronisés auront toujours les dernières versions des fichiers surveillés. Si nécessaire, ces fichiers sont accessibles non seulement à partir d'appareils synchronisés, mais également dans le stockage en ligne via l'interface Web (Fig. 10).

Riz. 9. Définir les dossiers à synchroniser dans SugarSync

Riz. 10. Accéder au stockage en ligne SugarSync via l'interface Web

Ces deux services peuvent être utilisés pour la synchronisation automatique de divers fichiers personnels(documents, images, musique, etc.) et vous permettent de synchroniser les informations entre deux ou plusieurs ordinateurs et divers appareils mobiles. En termes de systèmes d'exploitation de bureau pris en charge, SugarSync a des clients pour Windows et Mac OS X (voir tableau), tandis que Dropbox prend également en charge Linux. SugarSync et Dropbox proposent une gamme de plans tarifaires très attractifs (en particulier pour SugarSync) et offrent des options de stockage gratuites de 5 Go et 2 Go pour SugarSync et Dropbox, respectivement. Pour un certain nombre d'utilisateurs, un compte gratuit suffira pour synchroniser les documents.

Il convient de noter que plus d'espace libre et un support plus large plateformes mobiles Ce ne sont pas les seuls avantages du service SugarSync. En termes de fonctionnalité, il est également plus intéressant - par exemple, il organise plus facilement le travail avec des dossiers et des fichiers synchronisés, un meilleur système de contrôle de version est mis en œuvre, il est possible de protéger les dossiers partagés avec un mot de passe, etc. De plus, le service vous permet de modifier des documents en ligne (fichiers modifiés ouverts sur l'ordinateur de l'utilisateur dans leurs applications associées, puis stockés dans le stockage en ligne) - ce qui signifie que vous pouvez commencer à travailler sur un document sur ordinateur de bureau et complétez-le sur votre PC personnel. Dans le même temps, le service Dropbox diffère de SugarSync par une vitesse de téléchargement et de synchronisation nettement plus rapide, et il est beaucoup plus facile à configurer et à utiliser.

Conclusion

Nous avons examiné deux options différentes pour la synchronisation automatique des fichiers - à l'aide d'utilitaires de synchronisation et via des services de synchronisation de données en ligne. Le choix de l'option la plus préférée est laissé à l'utilisateur, car tout est très individuel ici. Les utilitaires sont plus attractifs en termes de vitesse et de capacités réglage fin paramètres de synchronisation, y compris le traitement de types de données strictement sélectionnés. Les services, à leur tour, donnent accès à versions actuelles fichiers à partir de pratiquement n'importe quel appareil avec accès à Internet. En configurant l'une des solutions décrites, vous pouvez facilement synchroniser les fichiers de travail et éliminer complètement la confusion avec différentes versions les mêmes documents, ce qui est très souvent le cas lorsque l'on travaille sur plusieurs ordinateurs.

Dans cet article, nous verrons comment sauvegarder des fichiers et les maintenir à jour, ainsi que comment synchroniser des fichiers entre plusieurs ordinateurs à l'aide de l'un des les meilleurs programmes synchronisation de fichiers gratuite.

1. Pourquoi avez-vous besoin d'une sauvegarde

La sauvegarde de vos fichiers, tels que des documents personnels, des photos et des vidéos, les protégera contre la perte à la suite d'un suppression accidentelle, une défaillance du système d'exploitation, l'action de virus ou gros dégâts disque.

Rappelles toi! Si vous ne sauvegardez pas vos fichiers, vous les perdrez tôt ou tard !

Un autre objectif d'une sauvegarde peut être de synchroniser vos fichiers sur plusieurs ordinateurs. Par exemple, vous travaillez peut-être sur les mêmes fichiers à la maison et au travail, et vous souhaitez que les fichiers de vos ordinateurs personnel et professionnel soient mis à jour au fur et à mesure qu'ils sont modifiés, créés ou supprimés.

Aussi, sauvegarder régulièrement vos fichiers simplifiera grandement la récupération de votre ordinateur en cas de panne. Il vous suffira de restaurer l'image système opérateur, et tous les fichiers sont déjà sauvegardés en toute sécurité et vous n'avez pas besoin de consacrer beaucoup de temps et d'efforts pour les restaurer.

2. Installation du programme FreeFileSync

Vous pouvez télécharger le programme FreeFileSync dans la section "".

Lors de l'installation, vous pouvez choisir la version "Local" ou "Portable", qui peut être transportée sur un lecteur flash si, par exemple, vous ne pouvez pas installer "Local" sur un PC en état de marche.

Après l'installation, deux raccourcis sont créés : "FreeFileSync" est le programme principal et "RealTimeSync" est un utilitaire de synchronisation en temps réel.

3. Où est le meilleur endroit pour stocker les sauvegardes

Avant de commencer à décrire le programme FreeFileSync, je veux dire un peu où il est préférable de stocker les sauvegardes.

Le stockage le plus fiable et le plus pratique sera sauvegardes sur un disque dur externe.

Un lecteur externe peut également être utilisé pour le stockage. Vous économiserez non seulement votre documents précieux, photos et vidéos, mais vous pouvez restaurer rapidement le système en cas de panne.

Les inconvénients du stockage des sauvegardes sur un lecteur flash sont qu'il est de taille très limitée, qu'il est facile de perdre le lecteur flash et qu'il peut souvent prendre beaucoup d'espace pour transférer des fichiers. De plus, les lecteurs flash sont très sensibles aux pannes et aux infections virales.

Les CD/DVD sont également des supports peu fiables, car ils sont susceptibles d'être endommagés et, même s'ils restent là, deviennent illisibles avec le temps. De plus, il est problématique de mettre régulièrement à jour les fichiers sur les disques.

Vous pouvez stocker vos fichiers de sauvegarde sur un autre disque dur de votre ordinateur. Mais, si une panne de courant se produit, tous les disques durs peuvent tomber en panne. Par conséquent, cela n'est pas non plus recommandé.

Il est inacceptable de stocker une copie de sauvegarde sur une autre partition du même disque dur, car si le disque tombe en panne, la copie de sauvegarde sera également perdue.

En général, ne soyez pas avare et achetez un disque dur externe connecté en USB (de préférence USB 3), sur un réseau local (Ethernet), ou stockez une copie de sauvegarde sur un autre ordinateur ou portable.

Si vos fichiers sont très précieux et que leur perte causerait des dommages inacceptables, stockez la sauvegarde dans un autre emplacement ou sur un serveur sur Internet ( stockage en ligne). Ainsi, en cas d'incendie ou autre catastrophe naturelle, vos données resteront intactes.

Il est préférable de stocker les données confidentielles importantes sous une forme cryptée par un mot de passe, afin que le vol ou la perte du support n'entraîne pas la divulgation ou l'utilisation abusive d'informations confidentielles.

La condition principale pour la sécurité des fichiers est la disponibilité constante de leurs copies. Dès que l'une des copies est perdue, restaurez-la au plus vite.

4. Sauvegarde de dossier

La première sauvegarde peut être créée par copie simple dossiers contenant des fichiers sur un lecteur externe, un dossier réseau ou un autre support sélectionné. Mais il est préférable d'utiliser le programme FreeFileSync tout de suite, car il crée sa propre base de données pour suivre les modifications de fichiers.

4.1. Sélection des dossiers pour la sauvegarde

Ouvrez le programme, dans le panneau de gauche ajoutez des dossiers avec vos fichiers, et dans panneau de droite sélectionnez les dossiers dans lesquels vous souhaitez enregistrer les sauvegardes.

Pour ajouter une autre paire de dossiers, utilisez le signe plus "+", pour rechercher un dossier dans l'Explorateur, utilisez le bouton "Parcourir". Vous pouvez également saisir manuellement les chemins d'accès aux dossiers en tout ou en partie, copier et coller les chemins d'accès et les noms de dossier dans les champs requis. Si le dossier que vous souhaitez sauvegarder n'existe pas déjà, il sera créé lors de la première sauvegarde.

Par exemple, j'ai créé un dossier «Sauvegarde» sur le disque du deuxième ordinateur domestique «HOME-2» et ouvert l'accès à celui-ci sur le réseau pour la lecture et l'écriture. C'est là que mes fichiers sont sauvegardés.

Choisissez de sauvegarder le plus fichiers importants. Il est possible de faire des copies de sauvegarde de dossiers contenant des films et de la musique, qui peuvent toujours être téléchargés à partir d'Internet, mais s'ils occupent une grande quantité, cela n'est généralement pas conseillé.

4.2. Choisir un mode de sauvegarde

Sélectionnez le mode de sauvegarde "Miroir" et cliquez sur "OK".

Assurez-vous que le bouton Sync est réglé sur le mode Miroir.

Dans ce mode, lors de la sauvegarde, les dossiers de droite correspondront exactement aux dossiers de gauche. Les fichiers modifiés seront remplacés, de nouveaux seront ajoutés, ceux supprimés seront supprimés.

4.3. Comparaison des dossiers sauvegardés

Avant de démarrer une sauvegarde, vous devez d'abord comparer vos dossiers avec les dossiers de sauvegarde. Pour cela, cliquez sur le bouton "Comparer".

S'il s'agit de votre première sauvegarde et que vous n'avez pas créé dossiers vides pour les sauvegardes, un message apparaîtra indiquant les dossiers qui n'ont pas été trouvés.

Veuillez noter que ces erreurs peuvent être causées par une erreur dans le chemin d'accès au dossier de sauvegarde principal (dans cet exemple, "Backup") ou le manque d'accès à un autre ordinateur sur le réseau (dans cet exemple, "HOME-2") .

Après avoir comparé les dossiers, vous verrez une liste des fichiers copiés, mis à jour et supprimés et leur taille totale.

Sur la première sauvegarde, vous n'aurez que des fichiers à ajouter, sur les sauvegardes suivantes, vous aurez des fichiers mis à jour et supprimés, en fonction des modifications que vous avez apportées. Les fichiers renommés seront supprimés de la sauvegarde et les fichiers portant le nouveau nom seront copiés à leur place.

4.4. Créer une sauvegarde

Assurez-vous que le résultat de la comparaison, les actions attendues et la taille des fichiers copiés semblent plausibles et cliquez sur le bouton "Synchroniser" devenu actif.

Un message apparaîtra à nouveau avertissant des actions en cours, dans lequel vous devez confirmer le démarrage de la sauvegarde avec le bouton "Démarrer".

Selon la taille des fichiers, la vitesse du disque externe ou du réseau local, le processus de sauvegarde peut prendre temps différent. Mais le programme lui-même le fait aussi vite que possible.

Difficile Disque A-Data Ultime SU650 120 Go

La première sauvegarde avec une grande quantité de fichiers peut prendre beaucoup de temps. Toutes les mises à jour de sauvegarde ultérieures prennent beaucoup moins de temps. La sauvegarde se termine par un message de réussite.

Diverses erreurs et avertissements peuvent se produire pendant le processus de sauvegarde. La plupart d'entre eux ne sont pas significatifs (par exemple, certains services ou fichiers temporaires ne peuvent pas être copiés). Assurez-vous que l'erreur n'est vraiment pas significative et cliquez sur le bouton "Ignorer".

5. Synchronisation des dossiers

La synchronisation des dossiers peut être nécessaire si vous travaillez avec les mêmes fichiers sur plusieurs ordinateurs, par exemple, à la maison et au travail. Dans ce cas, pour que les fichiers soient les mêmes partout, vous pouvez utiliser un lecteur externe ou un lecteur flash pour la synchronisation.
Transcend JetFlash 790 8 Go

5.1. Sélection des dossiers à synchroniser

Ouvrez le programme sur l'ordinateur avec dernière version vos fichiers. Dans le panneau de gauche, ajoutez des dossiers avec vos fichiers, et dans le panneau de droite, sélectionnez les dossiers sur le lecteur externe ou le lecteur flash qui seront utilisés pour la synchronisation.

Lors de la synchronisation de fichiers entre plusieurs ordinateurs, peu importe quels dossiers se trouvent à droite et lesquels se trouvent à gauche. Mais, afin d'éviter toute confusion, je vous recommande de toujours sélectionner les fichiers à gauche qui se trouvent sur votre ordinateur et à droite - qui se trouvent sur un lecteur externe ou un lecteur flash.

Pour ajouter une autre paire de dossiers, utilisez le signe plus "+", pour rechercher un dossier dans l'Explorateur, utilisez le bouton "Parcourir". Vous pouvez également saisir manuellement les chemins d'accès aux dossiers en tout ou en partie, copier et coller les chemins d'accès et les noms de dossier dans les champs requis. Si le dossier que vous souhaitez utiliser pour la synchronisation n'existe pas, il sera créé lors de la première synchronisation.

Stockez souvent fichiers modifiables dans des dossiers séparés (par exemple, "Documents") afin qu'ils ne soient pas mélangés avec de gros fichiers immuables (par exemple, des films). Ensuite, la synchronisation prendra beaucoup moins de temps et d'espace sur un lecteur externe ou un lecteur flash.

5.2. Choix du mode de synchronisation

Allez maintenant dans les paramètres de synchronisation en utilisant l'icône d'engrenage à côté du bouton "Synchroniser".

Sélectionnez le mode de synchronisation "Both Ways" et cliquez sur "OK".

Assurez-vous que le bouton Synchroniser est défini sur Dans les deux sens.

Dans ce mode, lors de la synchronisation, les dossiers de gauche et de droite seront mis en correspondance exacte. Dans ce cas, toutes les modifications seront prises en compte d'un côté comme de l'autre. Les fichiers modifiés seront remplacés, de nouveaux seront ajoutés, ceux supprimés seront supprimés. Pour cela, une base de données est utilisée, composée de fichiers de service spéciaux que le programme crée dans chaque dossier synchronisé.

Grâce à la base de données, vous pouvez apporter des modifications sur plusieurs ordinateurs indépendamment les uns des autres, et même sur le lecteur le plus externe ou le lecteur flash, en utilisant un autre ordinateur qui n'est pas impliqué dans la synchronisation. Lors de la prochaine synchronisation, le programme déterminera quelles modifications sont les plus récentes et amènera gracieusement les dossiers avec des fichiers à la version finale, même si vous avez manqué synchronisation précédente et ont déjà oublié sur quel ordinateur et quels fichiers ils ont modifiés. Le programme le déterminera lui-même avec précision à l'aide de la base de données.

5.3. Comparaison des dossiers synchronisés

Avant de démarrer la synchronisation, vous devez d'abord comparer les dossiers sur le disque de votre ordinateur avec les dossiers sur un lecteur externe ou un lecteur flash. Pour cela, cliquez sur le bouton "Comparer".

S'il s'agit de votre première synchronisation et que vous n'avez pas créé de dossiers de synchronisation vides sur un lecteur externe ou un lecteur flash, un message apparaîtra indiquant que les dossiers n'ont pas été trouvés.

Cliquez sur le bouton "Ignorer".

Veuillez noter que ces erreurs peuvent être causées par une lettre de lecteur incorrecte (dans cet exemple, "F"), car les lettres peuvent parfois changer, ou des problèmes de connexion d'un lecteur externe ou d'un lecteur flash (par exemple, un mauvais câble ou un manque de Puissance).

Après avoir comparé les dossiers, vous verrez une liste des fichiers copiés, mis à jour et supprimés des deux côtés et leur taille totale.

La première fois que vous synchroniserez, vous n'aurez que les fichiers que vous ajoutez, la prochaine fois que vous synchroniserez, vous aurez les fichiers que vous mettez à jour et supprimez en fonction des modifications que vous avez apportées. Les fichiers renommés seront supprimés et les fichiers portant le nouveau nom seront copiés à leur place.

5.4. Démarrer la synchronisation

Assurez-vous que le résultat de la comparaison, les actions attendues et la taille des fichiers à synchroniser semblent plausibles et cliquez sur le bouton "Synchroniser" devenu actif.

Un message apparaîtra à nouveau avertissant des actions en cours, dans lequel vous devez confirmer le démarrage de la synchronisation avec le bouton "Démarrer".

Selon la taille des fichiers, la vitesse du lecteur externe ou du lecteur flash, le processus de synchronisation peut prendre un temps différent. Mais le programme lui-même le fait aussi vite que possible.

La première synchronisation avec un gros volume de fichiers peut prendre beaucoup de temps. Toutes les synchronisations ultérieures prennent beaucoup moins de temps. La synchronisation se termine par un message de réussite.

Diverses erreurs et avertissements peuvent se produire pendant le processus de synchronisation. La plupart d'entre eux ne sont pas significatifs (par exemple, certains services ou fichiers temporaires ne peuvent pas être copiés). Assurez-vous que l'erreur n'est vraiment pas significative et cliquez sur le bouton "Ignorer".

5.5. Synchronisation sur un autre ordinateur

Pour synchroniser des dossiers sur un autre ordinateur avec un lecteur externe ou un lecteur flash, vous devez y installer le programme FreeFileSync, le configurer et effectuer la synchronisation de la même manière (section 5.1-5.4).

De plus, lors de l'installation du programme, vous pouvez sélectionner la version "Portable" et installer le programme sur un lecteur externe ou un lecteur flash qui sera utilisé pour la synchronisation. Il est recommandé d'utiliser cette méthode s'il n'est pas possible d'installer le programme sur un autre ordinateur (par exemple, au travail).

6. Paramètres FreeFileSync

Le programme a peu de paramètres et ils sont tous assez clairs et utiles.

Le programme se souvient des derniers dossiers pour la synchronisation. Mais il est toujours préférable de sauvegarder les paramètres de synchronisation dans un fichier en utilisant le menu "Fichier / Enregistrer".

À l'aide du menu Fichier, vous pouvez créer une nouvelle configuration ou en ouvrir une existante. Ainsi, il est possible de créer plusieurs configurations différentes, par exemple séparément pour sauvegarder des fichiers sur un second ordinateur de famille et séparément pour synchroniser des documents à l'aide d'un lecteur flash avec un ordinateur en état de marche.

Si vous sélectionnez "Enregistrer en tant que travail par lots", ce fichier peut être utilisé pour démarrer manuellement les sauvegardes, synchroniser les dossiers ou le spécifier dans le planificateur pour les sauvegardes planifiées automatiques.

Si vous envisagez d'exécuter automatiquement un travail par lots selon une planification, vous pouvez définir la gestion des erreurs sur « Ignorer » lors de l'enregistrement, la case à cocher « Exécuter en mode réduit » et l'action d'achèvement « Fermer la fenêtre de processus » ou « Éteindre l'ordinateur » (pour sauvegarde en fin de journée).

Le fichier de paramètres et le travail par lots ont des icônes correspondantes et peuvent être exécutés sans ouvrir le programme principal.

6.2. Comparer, filtrer et synchroniser les paramètres

Depuis le menu "Actions", vous pouvez aller dans "Paramètres de comparaison", "Paramètres de filtre" et "Paramètres de synchronisation".

Dans les paramètres de comparaison, au lieu du mode "Date et taille du fichier", vous pouvez définir le "Contenu du fichier", mais cela n'est pas recommandé, car cela ralentira considérablement la vitesse du programme.

Dans le panneau de gauche, vous pouvez sélectionner des dossiers et définir les paramètres de comparaison pour chacun d'eux individuellement. Il est également possible d'activer la copie de liens symboliques si vous savez pourquoi cela est nécessaire.

Dans les paramètres de filtre, vous pouvez exclure fichiers individuels et les dossiers de la sauvegarde.

Par exemple, si votre dossier "D:\Documents" contient un dossier "Vidéos" avec gros fichiers, que vous avez déjà copié quelque part, puis pour l'exclure de la synchronisation, vous devez ajouter la ligne "D:\Documents\Video\" à la section "Exclure". Si vous souhaitez exclure de la sauvegarde tous les installateurs de programmes téléchargeables sur Internet, ajoutez la ligne "*.exe" à la section "Exclure".

Dans le panneau de gauche, vous pouvez sélectionner des dossiers et définir les paramètres de filtrage pour chacun d'eux individuellement.

A l'aide des champs de droite, vous pouvez filtrer les fichiers qui ne sont pas nécessaires à la synchronisation en fonction de l'intervalle de temps entre leur dernier changement et taille. De cette manière, par exemple, les fichiers trop anciens ou trop volumineux peuvent être filtrés.

Paramètres de synchronisation

Les paramètres de synchronisation sont les plus importants, les plus utiles et vous permettent de contrôler de manière flexible le processus de création de sauvegardes ou de synchronisation de dossiers.

Les options de synchronisation suivantes sont disponibles.

Aller-retour Utilisé pour synchroniser les dossiers entre plusieurs ordinateurs. Les dossiers de gauche et de droite sont mis en conformité totale à l'aide de la base de données des modifications. Les fichiers sont copiés et supprimés dans les deux sens.
Miroiter Utilisé pour la sauvegarde. Les dossiers de droite sont alignés exactement avec les dossiers de gauche. Les fichiers sont copiés uniquement de gauche à droite, les fichiers supprimés à gauche sont également supprimés à droite.
Rafraîchir Les fichiers nouveaux et modifiés dans les dossiers de gauche sont copiés dans les dossiers de droite, mais les fichiers supprimés dans les dossiers de gauche ne sont pas supprimés des dossiers de droite. Cela peut être utile si vous avez besoin de conserver d'anciens fichiers dans une sauvegarde.
sélectivement Vous permet de configurer vos propres règles de synchronisation lorsque des fichiers nouveaux, modifiés et supprimés sont détectés, à gauche comme à droite. Il peut être utilisé pour résoudre certains problèmes spécifiques.

Dans tous les modes, à l'exception de la synchronisation "bidirectionnelle", vous pouvez définir vos propres règles pour les fichiers nouveaux, mis à jour et supprimés.

Il existe également une option pour "Détecter les fichiers déplacés", ce qui est utile si vous nettoyez fréquemment les dossiers. Dans ce cas, les fichiers ne seront pas copiés à nouveau, mais simplement déplacés vers des copies.

Un peu plus bas, vous pouvez configurer les options de suppression de fichiers - "Supprimer définitivement", "Ajouter à la corbeille" ou "Archive".

Par défaut, les fichiers sur les disques durs sont supprimés dans la Corbeille. Si vous faites une erreur avec les paramètres de synchronisation et certains fichiers nécessaires, alors ils peuvent être restaurés.

Les fichiers sur les lecteurs flash et les dossiers réseau ne sont pas supprimés dans la corbeille. Vous ne pouvez les restaurer qu'avec programmes spéciaux pour restaurer des fichiers. Si vous faites une erreur, ne faites rien avec le lecteur flash ou le disque jusqu'à ce que vous récupériez les fichiers nécessaires.

Si vous sélectionnez l'option "Archive", les fichiers ne seront pas supprimés, mais seront déplacés vers spécifié par l'utilisateur dossier.

Si vous avez besoin de synchroniser une grande quantité de données et qu'il n'y a aucun moyen de contrôler le processus, il est recommandé de définir l'option "Traitement des erreurs" sur "Ignorer". Vous pouvez également sélectionner l'action souhaitée pour terminer la synchronisation, par exemple, éteindre l'ordinateur.

Les paramètres de synchronisation peuvent également être définis pour chaque dossier séparé en le sélectionnant dans le volet de gauche.

6.3. Autres paramètres et outils

Dans le menu "Outils", vous pouvez accéder aux "Paramètres" du programme lui-même, modifier la "Langue" de l'interface, "Rechercher" les fichiers et dossiers dans les résultats de la comparaison, "Réinitialiser l'emplacement" de tous les dossiers et "Exporter liste de fichiers" à un document texte.

Par défaut, Failsafe File Copy est activé dans les paramètres du programme, ce qui rend la sauvegarde ou la synchronisation plus fiable.

Vous pouvez activer "Copier les fichiers bloqués" si vous rencontrez de tels problèmes. L'option "Copier DACL, SACL, propriétaire, groupe" vous permet de copier les autorisations de fichiers si vous avez défini de telles restrictions et que vous souhaitez les enregistrer dans une sauvegarde pour en restreindre l'accès ou restaurer ultérieurement les fichiers avec les paramètres de sécurité.

Je ne recommande pas d'expérimenter les paramètres de sécurité, en particulier le chiffrement de fichiers, pour les utilisateurs inexpérimentés. Cela peut entraîner une perte permanente d'accès aux fichiers en cas de panne du système ou d'erreur de l'utilisateur.

"Réessayer automatiquement en cas d'erreur" vous permet de définir le nombre de tentatives de copie de fichiers et l'intervalle entre les tentatives en cas de problèmes temporaires avec le réseau ou le support.

Ci-dessous les règles de personnalisation menu contextuel pour utilisateurs expérimentés avec des liens vers des exemples de leur utilisation.

Afficher le bouton fenêtres cachéesà nouveau" restaure l'affichage que vous avez précédemment désactivé à l'aide de la case à cocher "Ignorer les erreurs suivantes".

Le bouton "Par défaut" ramène tous les paramètres du programme à leur état d'origine. Utilisez-le lorsque vous n'êtes pas sûr d'avoir tout configuré correctement.

Eh bien, n'oubliez pas de confirmer toutes les modifications apportées avec le bouton "OK".

7. Sauvegarde en temps réel

Ici nous considérerons utilitaire supplémentaire RealTimeSync, qui est installé avec le programme principal et est utilisé pour la synchronisation automatique.

Ouvrez l'utilitaire à l'aide du raccourci RealTimeSync sur le bureau ou depuis le menu Démarrer, accédez au menu Fichier et sélectionnez Ouvrir.

Ne laissez que les dossiers contenant des fichiers sur le disque de l'ordinateur dans la section "Dossiers à surveiller" et supprimez les dossiers avec une copie de sauvegarde sur un lecteur externe, un lecteur flash ou un réseau local.

Définissez le temps en secondes après lequel vous souhaitez vérifier les dossiers pour les fichiers modifiés. Par exemple, en définissant 3600 secondes, les dossiers seront vérifiés toutes les heures à partir du moment où la surveillance démarre. Il ne reste plus qu'à appuyer sur le bouton "Démarrer", le programme se minimisera dans la barre d'état système (jusqu'à l'icône à côté de l'horloge) et commencera à surveiller les dossiers.

Si lors de la prochaine analyse les fichiers dans les dossiers spécifiés changent, le programme lancera le processus de synchronisation, qui se terminera par l'affichage de la fenêtre correspondante.

Si la case "Exécuter réduit" est cochée dans les paramètres du travail par lots, ce message ne s'affichera pas et la synchronisation sera effectuée en mode silencieux.

Si au moment de détecter des changements dans les dossiers, l'utilitaire ne peut pas accéder disque externe, lecteur flash ou dossier réseau avec des sauvegardes, un message correspondant apparaîtra.

Si l'option "Gestion des erreurs" dans les paramètres du travail par lots est définie sur "Ignorer", ce message ne s'affichera pas et la synchronisation se produira lorsque l'accès au périphérique de sauvegarde reprendra.

Parmi les avantages de l'utilitaire RealTimeSync, on peut noter la simplicité de sa configuration et de son utilisation, mais il présente également plusieurs inconvénients. Tout d'abord, vous devez l'exécuter manuellement ou configurer vous-même le chargement automatique avec Windows (par exemple, en copiant le raccourci dans le dossier Démarrage du menu Démarrer). Deuxièmement, cela ne vous permet pas de définir un calendrier flexible pour la synchronisation. Et troisièmement, parfois la synchronisation ne fonctionne pas.

8. Sauvegarde planifiée

Comme alternative à l'utilitaire RealTimeSync, vous pouvez utiliser le planificateur Tâches Windows”, qui n'a pas tous les inconvénients ci-dessus et a des capacités plus flexibles.

Allez dans "Panneau de configuration\Système et sécurité\Outils d'administration" et sélectionnez "Planificateur de tâches" ou "Planificateur de tâches".

Sélectionnez "Créer une tâche simple".

Entrez un nom de tâche significatif et cliquez sur le bouton "Suivant".

Choisissez la fréquence à laquelle vous souhaitez sauvegarder.

Déterminez ensuite plus précisément le jour et l'heure auxquels l'ordinateur est le plus susceptible d'être allumé pour la synchronisation. Par exemple, tous les vendredis à 17h00.

Sélectionnez une action pour la tâche Exécuter un programme.

Cliquez sur le bouton Parcourir.

Sélectionnez le fichier de travail par lots créé avec FreeFileSync.

Cliquez sur le bouton Terminé.

Désormais, les fichiers seront sauvegardés exactement au jour et à l'heure convenus. Si l'ordinateur est éteint à ce moment, la tâche sera exécutée la prochaine fois qu'il sera allumé. Veillez uniquement à ce que le support de sauvegarde soit disponible au bon moment.

Vous pouvez supprimer ou modifier les paramètres de sauvegarde à tout moment dans la "Bibliothèque du planificateur de tâches".

Le fichier de travail par lots lui-même peut également être modifié à tout moment, indépendamment du planificateur, à l'aide du programme FreeFileSync.

Vous pouvez également créer un nombre illimité de tâches de synchronisation par lots et de tâches dans le planificateur avec le plus divers réglages et les plans de sauvegarde.

C'est tout, stockez vos fichiers sur des supports fiables et ne négligez pas les sauvegardes.

9. Liens

Ci-dessous vous pouvez télécharger version complète programmes de sauvegarde et de synchronisation de fichiers.

Difficile transcender le disque StoreJet 25H3 2 To
Disque dur Transcend StoreJet 25M3 1 To
Disque dur Transcend StoreJet 25M TS500GSJ25M 500 Go