Poiché sempre più clienti utilizzano U2 Replication, si sono chiesti come garantire che gli abbonati siano sincronizzati con gli editori e non perdano alcun aggiornamento.
Per poter fare affidamento su di essa, i clienti devono avere fiducia nell'accuratezza della copia del database dell'abbonato:
- in caso di failover
- per la continuità del reporting aziendale
Attualmente, i clienti devono utilizzare una combinazione di attività amministrative, tra cui:
- Controllare i registri per eventuali aggiornamenti persi, mancati o annullati.
- Utilizzo dello slot di attivazione dell'azione di eccezione.
- Utilizzando il supporto, sono stati sviluppati e mantenuti script di azioni eccezionali e monitorati i fantasmi dalla knowledge base.
- Rocket MultiValue Performance Experience (MVX: Performance) in quanto fornisce maggiori informazioni sulla replicazione
In passato i clienti si affidavano ai semafori dello strumento XAdmin per determinare se l'editore e l'abbonato erano sincronizzati.
Sebbene questa utility sia potente e semplice da usare, i clienti dovrebbero utilizzare anche gli script di azione delle eccezioni e i monitor phantom dalla knowledge base del Rocket Customer Portal.
Abbiamo sviluppato questo strumento per operare in un'architettura di pubblicazione e sottoscrizione che utilizza U2 Replication. Lo strumento si basa sulle comunicazioni socket tra i due server per rilevare, segnalare e, se necessario, correggere le discrepanze identificate tra un file pubblicato e uno sottoscritto.
- Il traffico di rete tra i due sistemi è ridotto al minimo poiché il controllo effettivo di ogni record in un file viene effettuato tramite un checksum calcolato sia dall'editore che dall'abbonato per determinare eventuali differenze.
- L'utilità funziona su tutte le attuali versioni GA di UniVerse e UniData. Dovrebbe funzionare anche sulle versioni precedenti di UniVerse e UniData che supportano U2 Replication, ma non abbiamo ancora effettuato test completi sulle versioni precedenti.
- L'utilità non applica alcun blocco READU o READL, quindi non introdurrà interazioni indesiderate di blocco dei record con il software applicativo.
- Più copie dell'utilità vengono eseguite simultaneamente (utilizzando porte socket diverse) per accelerare il tempo di controllo di più file.
- I file sottoscritti possono essere mappati EDA.
Ecco una panoramica delle funzioni svolte dall'utilità:
- L'utilità esegue un controllo iniziale per verificare se viene utilizzato un editore tradizionale per un abbonato e consentirà l'impostazione automatica delle relazioni tra editore e abbonato in base a tale controllo.
- L'editore tenterà di connettersi al sottoscrittore, leggerà ogni record a turno e invierà un checksum del record al sottoscrittore. Il sottoscrittore eseguirà quindi un confronto di checksum; l'utilità segnalerà eventuali differenze o errori sullo schermo e nel report memorizzato sul sottoscrittore.
- Sia l'editore che l'abbonato riporteranno un riepilogo dei file e dei record controllati, insieme alle eventuali differenze riscontrate al termine dell'elaborazione.
- La prima fase del controllo confronta i contenuti dell'editore con quelli dell'abbonato. Una volta completata, viene avviata una seconda fase, che utilizza un processo fantasma sull'abbonato, per verificare la presenza di record presenti sull'abbonato ma non sull'editore. Al termine di questa fase, i dettagli del report sull'abbonato saranno completi e il report verrà annotato di conseguenza.
- Il processo di sottoscrizione scadrà dopo cinque minuti se nessun editore si connette.
(Nota: se il programma di utilità viene eseguito come un fantasma per eseguirlo come attività in background o pianificata, il fantasma verrà escalato a un iphantom e consumerà una licenza del database poiché utilizza la nostra interfaccia socket).
La versione iniziale dell'utility è la 2.5. Per ulteriori informazioni, accedi al Rocket Community Portal (RCP) e visita questa pagina . Il link per scaricare l'utility Replication File Checker è disponibile nella stessa pagina dell'articolo della knowledge base; cerca sul lato destro della pagina, sotto il banner blu "File correlati".