Aller au contenu
Contact us

Règles d'ajout et d'écrasement des fichiers

La règle se trouve à l'étape Destination de la boîte de dialogue de la tâche, dans Paramètres avancés. La valeur par défaut, Ajouter les nouveaux, écraser les existants si plus récents, correspond à la migration incrémentielle standard et constitue le choix habituel : une migration est incrémentielle, sauf si vous en décidez autrement.

Schéma : ce que fait chaque règle d'un fichier présent dans la source. Colonnes : nouveau fichier (pas encore présent à la destination), fichier modifié (plus récent dans la source), fichier inchangé (identique ou plus ancien dans la source). Ajouter les nouveaux, écraser les existants : Ajouté, Remplacé, Remplacé. Ajouter les nouveaux, écraser les existants si plus récents (valeur par défaut, incrémentielle) : Ajouté, Remplacé, Conservé. Ajouter uniquement les nouveaux : Ajouté, Conservé, Conservé. Aucun nouveau, écraser les existants : Non ajouté, Remplacé, Remplacé. Aucun nouveau, écraser les existants si plus récents : Non ajouté, Remplacé, Conservé. Conservé : le fichier présent à la destination est laissé tel quel. Non ajouté : un fichier présent uniquement dans la source n'est pas repris.

RègleNouveaux fichiersFichiers déjà présents à la destination
Ajouter les nouveaux, écraser les existantsAjoutésToujours remplacés par la copie source
Ajouter les nouveaux, écraser les existants si plus récentsAjoutésRemplacés uniquement si la copie source est plus récente. Valeur par défaut et résultat incrémentiel standard.
Ajouter uniquement les nouveauxAjoutésJamais modifiés
Aucun nouveau, écraser les existantsNon ajoutésToujours remplacés par la copie source
Aucun nouveau, écraser les existants si plus récentsNon ajoutésRemplacés uniquement si la copie source est plus récente

Une tâche Migration est conçue pour être exécutée plusieurs fois. Sa règle par défaut, Ajouter les nouveaux, écraser les existants si plus récents, rend incrémentielle chaque exécution après la première : elle copie les fichiers nouveaux ou modifiés dans la source depuis la dernière exécution et ne touche pas aux autres. Exécutez-la pendant le projet pour maintenir Nextcloud au plus près de la source, puis une dernière fois juste avant la mise en production pour la synchronisation finale. Chaque exécution dispose de sa propre ligne dans l'Historique d'exécution et de son propre rapport.

Chaque exécution lit néanmoins toute la source et compare chaque fichier à la destination. Avec les exécutions incrémentielles, elle ne lit (et ne compare) que les fichiers créés ou modifiés depuis la dernière exécution réussie : beaucoup moins de fichiers à comparer, et une exécution bien plus rapide. Voir Exécutions incrémentielles : uniquement les fichiers modifiés depuis la dernière exécution

La règle peut être affinée pour les exécutions répétées : Ajouter uniquement les nouveaux importe les nouveaux fichiers mais laisse en l'état les fichiers déjà migrés, même si la copie source a changé ; les autres règles sont décrites ci-dessous.

Migrations par phases et récurrentes

Ajouter les nouveaux, écraser les existants si plus récents. Chaque exécution copie ce qui est nouveau ou a changé depuis la précédente et laisse le reste. Exécutez à nouveau la même tâche avant la mise en production pour une synchronisation finale.

Protéger le travail effectué dans Nextcloud

Ajouter uniquement les nouveaux. Les fichiers déjà modifiés par les utilisateurs dans Nextcloud ne sont jamais remplacés par une copie SharePoint, qu'elle soit plus ancienne ou plus récente. Les nouveaux fichiers continuent d'arriver.

Actualiser l'existant sans rien ajouter

Aucun nouveau, écraser les existants si plus récents. Met à jour les fichiers migrés précédemment, sans rien importer de nouveau, par exemple après une réduction du périmètre.

Recommencer la copie

Ajouter les nouveaux, écraser les existants. Chaque fichier est réécrit, quel que soit le contenu de la destination. Utilisez cette règle en connaissance de cause : les modifications effectuées dans Nextcloud sont écrasées.

Pendant la coexistence, un même document existe en double

Tant que SharePoint et Nextcloud sont utilisés en parallèle, un document peut être modifié aux deux endroits. Les règles déterminent quelle copie l'emporte à la destination ; elles ne fusionnent pas les modifications. Prévoyez une bascule contrôlée, ou remplacez le fichier SharePoint par un lien .url vers sa copie Nextcloud afin qu'il ne subsiste qu'une seule copie modifiable.

Ces deux approches sont décrites dans Bascule : migration traditionnelle et migration améliorée

Voir aussi