O comando syncreplica –export assume a entrega bem-sucedida do pacote de atualização que ele gera. Por exemplo, quando a réplica boston_hub envia uma atualização para a réplica sanfran_hub, o comando syncreplica assume que as operações que se originam em boston_hub são importadas para a réplica sanfran_hub. Para simplicidade, este exemplo não reflete o fato de o pacote de atualização também poder conter operações que se originaram em outras réplicas na família.
Se o pacote for perdido, boston_hub deve reconfigurar sua estimativa do estado de réplica sanfran_hub. Depois de fazer esta correção, o próximo pacote de atualização enviado de boston_hub para sanfran_hub contém as operações de sanfran_hub necessárias.
Para reconfigurar a linha de época:
multiutil lsepoch -clan telecomm -site sanfran_hub -family PRODA -user jcole -p secret sanfran_hub Multiutil: Estimates of the epochs from each site replayed at 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: Change the estimate for the epochs of site ‘bangalore’ replayed at site ‘sanfran_hub’ to 950 [yes|NO|quit]yes Multiutil: Change the estimate for the epochs of site ‘boston_hub’ replayed at site ‘sanfran_hub’ to 1300 [yes|NO|quit]yes Multiutil: Change the estimate for the epochs of site ‘sanfran_hub’ replayed at site ‘sanfran_hub’ to 2000 [yes|NO|quit]yes Multiutil: 3 epoch estimate(s) for site ‘sanfran_hub’ successfully changed; 0 failures. Multiutil: Estimates of the epochs from each site replayed at site ‘sanfran_hub’ (@goldengate): BANGALORE: 950 BOSTON_HUB: 1300 SANFRAN_HUB: 2000