Syncovery 10 est la nouvelle version majeure de 2022. Elle inclut ces nouvelles fonctionnalités :

  • Synchronisation avec plusieurs destinations dans un seul profil
  • Regroupement libre des profils – indépendant des noms de profil
  • Ajout du support du format 7-Zip (Windows uniquement)
  • Prise en charge des niveaux de priorité pour les profils (nouveauté en v10.3)
  • Comprend une bibliothèque SecureBlackBox mise à jour pour SSH/SFTP
  • Prise en charge des dossiers vides via les protocoles S3 et Azure BLOB Storage
  • Ajoute la possibilité de combiner la gestion des versions et la copie au niveau des blocs
  • Peut créer des sous-tâches distinctes pour chaque sous-dossier
  • Ajoute diverses petites fonctionnalités
  • Nouveaux thèmes visuels
  • La mise à niveau est gratuite pour les licences délivrées depuis septembre 2020
  • Pour les licences plus anciennes, cliquez ici pour commander votre mise à niveau dès maintenant !
Screenshot of the Syncovery Profile Overview, allowing the user to edit and start sync jobs

Spécification de destinations supplémentaires

Syncovery 10 permet de spécifier des destinations supplémentaires dans la partie droite.  Une boîte de dialogue distincte s’ouvrira avec un tableau dans lequel vous pouvez ajouter une ligne pour chaque destination supplémentaire. Les destinations peuvent être de différents types, comme des chemins locaux , des chemins réseau ou des protocoles Internet. Chaque destination supplémentaire possède sa propre icône en forme de globe, où vous pouvez spécifier les détails de connexion pour les protocoles Internet et les stockages cloud. Il existe plusieurs modes pour les destinations supplémentaires, par exemple une synchronisation normale avec chaque destination, une exécution simultanée ou un basculement.

Screenshot of the Additional Destinations dialog window in Syncovery, allowing the user to add multiple destinations to a single profile

Regroupement libre des profils

Traditionnellement, Syncovery regroupe les profils selon le premier mot du nom du profil. Bien que ce regroupement automatique soit toujours disponible, vous pouvez créer et organiser librement des groupes sur plusieurs niveaux, et affecter des profils indépendamment des noms de profil. Vous pouvez choisir un groupe lors de la création ou de la modification d’un profil en mode avancé, et vous pouvez créer des groupes et affecter des profils par glisser-déposer à l’aide de la nouvelle boîte de dialogue Éditeur de groupes de profils :

Screenshot of the Syncovery Group Editor where the user can assign profiles to groups

Prise en charge du format 7-Zip (Windows uniquement)

En plus du format Zip standard et de notre format propriétaire Sz, Syncovery prend désormais en charge le format 7-Zip comme conteneur de compression et de chiffrement. L’ensemble complet des fonctionnalités est pris en charge, y compris la compression de chaque fichier individuellement, les archives zip et la sauvegarde synthétique. Le format 7-Zip nécessite la création de fichiers temporaires locaux avant l’envoi vers un stockage cloud ou via un protocole Internet. Jusqu’à présent, seul le format Sz permet d’éviter les fichiers temporaires, car il prend en charge la compression et le flux en continu à la volée, directement depuis les fichiers source d’origine vers tout type de destination. 7-Zip et Zip ne peuvent compresser directement vers la destination que si celle-ci est un chemin de système de fichiers standard, comme un chemin local ou un chemin réseau.

Bibliothèque SecureBlackBox mise à jour

La bibliothèque SecureBlackBox mise à jour est désormais compatible avec tous les serveurs SSH/SFTP actuels, ce qui permet de l’utiliser comme alternative à TGPuttyLib. Il se peut qu’elle n’atteigne pas les mêmes vitesses de transfert, mais la version mise à jour est bonne à avoir comme option. C’est également la seule bibliothèque qui prend actuellement en charge l’exécution de commandes shell SSH, y compris l’option de liste récursive. Syncovery prend désormais aussi en charge l’utilisation d’une commande shell SSH pour créer une copie locale d’un fichier de destination, lors de la combinaison de la gestion des versions et de la copie au niveau des blocs. Lorsque le chemin du shell SSH diffère du chemin SFTP, Syncovery permet désormais de spécifier un « Préfixe de chemin pour les commandes shell » dans le deuxième onglet de la boîte de dialogue Paramètres du protocole Internet.

Prise en charge des dossiers vides via les protocoles S3 et Azure BLOB Storage

Syncovery 10 prend enfin en charge les dossiers vides sur les clouds compatibles S3 ainsi que sur Azure BLOB Storage. Traditionnellement, cela n’était pas pris en charge parce que ces stockages n’ont pas vraiment de dossiers. À la place, chaque élément sur ces stockages peut avoir un très long nom qui inclut le chemin complet avec des slashs. Les dossiers n’existent pas nativement sur ces stockages, mais ils sont simulés en téléversant un élément vide portant le nom du dossier et un slash final. De cette façon, même un dossier vide peut exister sur ces stockages. Syncovery prend désormais en charge ces dossiers simulés. Une nouvelle case à cocher « Prendre en charge les dossiers vides » a été ajoutée au deuxième onglet de la boîte de dialogue Paramètres du protocole Internet. Elle est cochée par défaut pour les nouveaux profils, mais les tâches existantes des versions précédentes de Syncovery auront cette option désactivée, sauf si vous modifiez la tâche et cochez la case.

Combinaison de la gestion des versions et de la copie au niveau des blocs

Dans les versions précédentes de Syncovery, combiner la gestion des versions et la copie au niveau des blocs signifiait devoir utiliser la sauvegarde synthétique, où les blocs modifiés étaient téléversés ou enregistrés dans des fichiers Zip ou Sz distincts à chaque exécution de la tâche de sauvegarde. Syncovery 10 ajoute la possibilité de « Conserver les anciennes versions » et d’utiliser la « Copie au niveau des blocs » même si vous ne souhaitez pas utiliser la compression ou le chiffrement (c’est-à-dire la sauvegarde synthétique). Cela signifie qu’une copie d’un fichier modifié doit être créée sur la machine de destination, afin que cette copie puisse être conservée comme ancienne version, tandis que la version la plus récente peut être mise à jour en ne copiant que les blocs modifiés. Cette copie peut être réalisée à l’aide du nouveau Syncovery Remote Service v10, ou en utilisant une commande shell SSH. Une nouvelle case à cocher dans l’onglet Spécial du profil est disponible si vous souhaitez utiliser le Remote Service pour créer la copie versionnée. Si cette case n’est pas cochée et que vous utilisez le protocole SSH/SFTP, Syncovery tentera alors d’établir une connexion shell SSH et d’exécuter une commande de copie locale sur le serveur.

Lancement de sous-tâches séparées pour chaque sous-dossier

Cette nouvelle fonctionnalité, rarement utilisée, fera en sorte que Syncovery traite les sous-dossiers comme des tâches distinctes, en lançant simultanément des sous-tâches séparées qui gèrent chaque sous-arborescence. Vous pouvez spécifier le niveau de sous-dossier à partir duquel la séparation en sous-tâches doit avoir lieu. Cette fonctionnalité peut aider à accélérer la synchronisation de grandes hiérarchies de dossiers comportant de nombreux dossiers et fichiers. La nouvelle case à cocher « Lancer des sous-tâches distinctes » a été ajoutée à l’onglet Spécial->Plus du profil.

Ajouts de petites fonctionnalités diverses

Quelques petites fonctionnalités ont été ajoutées, dont certaines sont très spécifiques et rarement utilisées.

L’option « Côté droit plat (sans dossiers) » dans l’onglet « Dossiers » de chaque profil a été améliorée afin de pouvoir ajouter des horodatages aux noms de fichiers en cas de conflit, c’est-à-dire lorsque le même nom de fichier apparaît dans plusieurs sous-dossiers du côté gauche, mais qu’aucune structure de sous-dossiers ne doit être utilisée sur le côté droit plat. Une nouvelle case à cocher a été ajoutée pour cette fonctionnalité dans l’onglet « Dossiers » des profils.

Une autre nouvelle case à cocher dans l’onglet « Dossiers » s’appelle « Créer des liens symboliques de la destination vers la source — Ne copier aucun fichier ». Dans ce mode très particulier, Syncovery ne copiera aucun fichier et ne créera aucun dossier. À la place, il analysera uniquement le niveau le plus élevé (les dossiers de base du profil) et créera des liens symboliques côté destination pour tous les sous-dossiers, chaque lien symbolique pointant vers un sous-dossier côté source.

Une case à cocher similaire, rarement utilisée, a été ajoutée à l’onglet « Fichiers »->« Plus » des profils : « Créer des liens vers les fichiers source au lieu de copier les fichiers ». Cette fonctionnalité intéressante amènera Syncovery à générer des liens Windows (fichiers lnk ) côté destination, qui pointent vers le fichier source de l’autre côté. Aucun fichier n’est copié.