Changements:
- Retrait de --quiet des options syncoid (première sync et incrémentale)
- Permet de voir la progression détaillée de la réplication
- Utile pour le debugging et le monitoring de la première sync (7.67TB)
Options syncoid:
- Première sync: --recursive --force-delete
- Sync incrémentale: --recursive --no-sync-snap
Problème résolu:
- L'option --no-sync-snap était utilisée dans tous les cas, empêchant
la première synchronisation de fonctionner correctement
- Message d'erreur: "Removing zpool1 because no matching snapshots were found"
Corrections:
- Options syncoid maintenant conditionnelles selon le contexte:
* Première sync: --recursive --force-delete --quiet
(pas de --no-sync-snap pour permettre création snapshot initial)
* Sync incrémentale: --recursive --no-sync-snap --quiet
(utilise les snapshots Sanoid existants)
Impact:
- Permet la synchronisation initiale elitedesk → acemagician
- Conserve l'optimisation des syncs incrémentales ultérieures
- Détection automatique snapshots en commun (sync incrémentale vs première sync)
- Gestion automatique Sanoid (activation/désactivation selon nœud actif)
- Protection #1: Comparaison tailles source/destination (ratio >= 50%)
- Protection #2: Historique des tailles avec tolérance ±20%
- Prévention écrasement accidentel lors remplacement disque
- Logs explicites avec actions recommandées en cas de blocage