ELONIQ / Manuel ELONIQ
Deutsch English Français
Aperçu / Composants / OmniSync

OmniSync

Synchronisation de fichiers via SFTP, FTP et SMB

OmniSync est la synchronisation de fichiers intégrée d'ELONIQ. Elle synchronise les fichiers entre répertoires locaux et systèmes distants via SFTP, FTP ou SMB — planifié ou manuellement.

Aperçu

OmniSync synchronise les fichiers entre le système local et les serveurs distants. Il supporte différents protocoles et modes de sync.

Modes de synchronisation
ModeDescriptionCas d'usage
DownloadTélécharger les fichiers nouveaux/mis à jour depuis le distantRéception de factures, import de données
UploadEnvoyer les fichiers nouveaux/mis à jour vers le distantSauvegarde, export de données
BidirectionnelSynchroniser dans les deux sens (le fichier le plus récent gagne)Dossiers de projet partagés
MirrorRendre le local identique au distant (le distant fait autorité)Miroir d'archives
Protocoles supportés
  • SFTP — SSH File Transfer Protocol (recommandé, chiffré)
  • FTP — File Transfer Protocol (non chiffré, uniquement pour systèmes existants)
  • SMB — Partages réseau Windows/Samba

Fonctionnalités

  • Multi-protocole — SFTP (basé SSH), FTP et SMB (partages Windows).
  • 4 modes de sync — Download, upload, bidirectionnel et mirror.
  • Planification flexible — Manuel, par intervalle ou par expression cron.
  • Dry run — Test sans modifications réelles.
  • Nettoyage des orphelins — Supprimer les fichiers locaux absents du distant (mode mirror).
  • Authentification par clé SSH — Authentification sans mot de passe pour SFTP.
  • Journal d'actions — Logging détaillé de chaque action de fichier.
  • Jobs parallèles — Exécuter plusieurs jobs de sync simultanément.
  • Test de connexion — Tester la connexion au serveur distant.

Utilisation

  1. Ouvrir le composant — Accéder à Composants > OmniSync.
  2. Créer un job — Cliquer sur « Ajouter un job ».
  3. Configurer la connexion — Saisir hôte, port, identifiants.
  4. Définir les chemins — Répertoire local et distant.
  5. Tester la connexion — Vérifier la connectivité.
  6. Configurer la planification — Choisir le mode d'exécution.
  7. Tester en dry run — Exécuter manuellement en mode test.
  8. Activer le job — Désactiver le dry run et activer.

Bonnes pratiques

  • Dry run d'abord — Testez chaque nouveau job en mode dry run.
  • Préférer SFTP — Utilisez SFTP au lieu de FTP pour le chiffrement.
  • Suppression d'orphelins avec précaution — Uniquement en mode mirror.
  • Ajuster les intervalles — Commencez par 60 minutes.
  • Tester la connexion — Avant d'activer un job.
  • Authentification par clé — Préférez les clés SSH aux mots de passe.

Exemples

1. Téléchargement SFTP (toutes les heures)
Nom : Factures-Download
Protocole : sftp
Mode : download
Hôte : sftp.fournisseur.fr:22
Chemin distant : /outbox/factures
Chemin local : C:\Import\Factures
Exécution : intervalle (60 min)
2. Upload SMB (quotidien à 02:00)
Nom : Backup-Upload
Protocole : smb
Mode : upload
Hôte : nas.entreprise.local
Partage : backup
Chemin distant : /eloniq
Chemin local : /data/export
Exécution : planifié
Cron : 0 2 * * *