La commande syncreplica –export considère que le paquet de mise à jour qu'elle génère est correctement livré. Par exemple, lorsque la réplique boston_hub envoie une mise à jour à la réplique sanfran_hub, la commande syncreplica considère que les opérations provenant de la réplique boston_hub sont importées sur la réplique sanfran_hub. Pour des raisons de simplicité, cet exemple ne prend pas en compte le fait que le paquet de mise à jour peut également contenir des opérations provenant d'autres répliques de la famille.
Si le paquet est perdu, boston_hub doit réinitialiser sont estimation de l'état de la réplique sanfran_hub. Une fois cette correction effectuée, le paquet de mise à jour suivant envoyé par boston_hub à sanfran_hub contient les opérations dont sanfran_hub a besoin.
Pour réinitialiser la ligne d'opérations :
multiutil lsepoch -clan telecomm -site sanfran_hub -family PRODA
-user jcole -p secret sanfran_hub
Multiutil : estimations des époques de chaque site réexécutées sur le site
’sanfran_hub’ (@goldengate):
BANGALORE: 950
BOSTON_HUB: 1300
SANFRAN_HUB: 2000
multiutil chepoch -clan telecomm -site boston_hub -family PRODA
-user bostonadmin -password secret sanfran_hub bangalore=950
boston_hub=1300 sanfran_hub=2000
Multiutil : passe l'estimation du nombre d'opérations du site ‘bangalore’
réexécutées sur le site ‘sanfran_hub’ à 950 [yes|NO|quit]yes
Multiutil : passe l'estimation du nombre d'opérations du site ‘boston_hub’
réexécutées sur le site ‘sanfran_hub’ à 1300 [yes|NO|quit]yes
Multiutil : passe l'estimation du nombre d'opérations du site ‘sanfran_hub’
réexécutée sur le site ‘sanfran_hub’ à 2000 [yes|NO|quit]yes
Multiutil : estimation réussie pour trois opérations pour le site ‘sanfran_hub’,
aucun échec.
Multiutil : estimations des opérations de chaque site réexécutées sur le site
‘sanfran_hub’ (@goldengate) :
BANGALORE: 950
BOSTON_HUB: 1300
SANFRAN_HUB: 2000