Live-Upgrade NCache Version
NCache ermöglicht Live-Upgrades von NCache mit vernachlässigbarem Datenverlust. Live Upgrade reduziert die Verzögerung Ihrer Dienste, die durch ein manuelles Upgrade verursacht wird, erheblich. Mit Live Upgrade können Sie die Daten Ihres aktuell ausgeführten Caches auf den neuesten Stand replizieren NCache zwischenspeichern, während die Caches weiterlaufen.
Der Cache der vorherigen Version wird als der Cache betrachtet Quellcacheund das Neueste NCache Cache gilt als der Zielcache.
Da die Datenreplikation asynchron erfolgt, haben alle mit dem Quellcache verbundenen Clients den Eindruck, dass die Vorgänge im Quellcache ausgeführt werden, während nahtlos eine vollständige Kopie in den Zielcache erstellt wird. In der Zwischenzeit bleibt die Konfiguration des Quellcaches voll funktionsfähig und von der Aktualisierung nicht betroffen.
Schritte zum Live-Upgrade NCache Ihr NCache Version
Um Ihren Cache zu aktualisieren:
Erstellen Sie einen Zielcache mit demselben Namen und derselben Konfiguration wie der Quellcache. Bitte wende dich an die Caches erstellen Abschnitt zur schrittweisen Veranschaulichung des Prozesses.
Von dem NCache Management Center, Klicken Sie auf Brücken Symbol von oben links. Es öffnet sich die Seite „Brücken“. Klick auf das Neu Klicken Sie auf die Schaltfläche, um eine neue Brücke zu erstellen. Der Rest des Prozesses zum Erstellen einer Bridge ist derselbe wie in erläutert Erstellen einer Clustered Bridge für die WAN-Replikation.
Zu dieser Bridge müssen Sie den laufenden Quellcache als aktiven Cache hinzufügen. Beachten Sie, dass nur ein Cache hinzugefügt werden sollte.
Fügen Sie auf dem Bridge-Knoten den Zielcache manuell hinzu bridge.ncconf unter dem
<bridge-config>...<cache>
Tags wie abgebildet:
<configuration>
<bridge-config … >
<cache cache-id="demoCache.WestCoast" status="active" servers-list="20.200.20.38" bulk-operation-size="500" enable-compression="False" connection-retry-interval="3" heart-beat-enabled="True" replicator-virtual-queue-size="2048MB" is-connected="True" is-master="False"/>
<cache cache-id="demoCache.EastCoast" status="active" servers-list="20.200.20.39" bulk-operation-size="500" enable-compression="False" connection-retry-interval="3" heart-beat-enabled="True" replicator-virtual-queue-size="2048MB" is-connected="True" is-master="False"/>
</bridge-config>
</configuration>
Starten Sie den Bridge-Dienst nach der Änderung neu bridge.ncconf.
Starten Sie die Bridge mit dem Start-Brücke PowerShell-Cmdlet
Wichtig
Stellen Sie sicher, dass die Quell- und Zielcaches ausgeführt werden, bevor Sie mit diesem Schritt fortfahren.
- Zustandsübertragung mit initiieren Start-BridgeStateTransfer durch Bereitstellung von Quell-Cache und Ziel-Cache als Parameter.
Start-BridgeStateTransfer -Name demoBridge -Server 20.200.20.39 -SourceCache demoCache.WestCoast -TargetCache demoCache.EastCoast
Sie können das überwachen Leistungsindikatoren für den Staatstransfer.
Wenn der Zustandsübertragungszähler nicht mehr veröffentlicht wird, markiert dies das Ende des gesamten Prozesses und alle verbundenen Clients sollten gestoppt werden, andernfalls wird die Replikation fortgesetzt.
In client.ncconf Ändern Sie auf jedem Client-Knoten die IP-Adresse des/der Quell-Cache-Server(s) in die IP-Adressen des/der Ziel-Cache-Server(s).
Startseite die Kunden. Dadurch leiten Sie Ihre Clients effektiv zum Zielcache um. Alle zukünftigen Operationen der Clients werden nun auf dem neuesten Stand durchgeführt NCache Version.
Warnung
Möglicherweise sind noch vernachlässigbare ausstehende Aktivitäten des Quellcaches vorhanden, die während der Statusübertragung angefordert wurden, wie z. B. Abrufvorgänge. Es empfiehlt sich, diese verbleibenden Vorgänge vollständig in den Zielcache replizieren zu lassen, um Datenverluste zu vermeiden.
- Überprüfen Sie die Schalter für die Brücke. Sobald die Bridge keine Daten mehr in der Warteschlange hat oder die Vorgänge vollständig repliziert wurden, können Sie Folgendes sicher tun:
Sie haben nahtlos ein Live-Upgrade auf die neueste Version durchgeführt NCache Version ohne Stoppen des Caches.
Siehe auch
Upgrade NCache Version offline
Wenden Sie Windows-Patches an NCache Server
Caches überwachen
Sicherheit konfigurieren`