ライブアップグレード NCache
NCache のライブアップグレードを許可します NCache データ損失はごくわずかです。 Live Upgrade は、手動アップグレードによって生じるサービスの遅延を大幅に削減します。 Live Upgrade を使用すると、現在実行中のキャッシュのデータを最新のキャッシュにレプリケートできます。 NCache 間にブリッジを使用してキャッシュを実行しながら、キャッシュは実行を継続します。
以前のバージョンのキャッシュは、 ソースキャッシュ、および最新の NCache キャッシュはと見なされます ターゲットキャッシュ.
データ レプリケーションは非同期であるため、ソース キャッシュに接続されているすべてのクライアントは、完全なコピーがターゲット キャッシュにシームレスに作成されている間、ソース キャッシュ上で操作が実行されているという印象を受けます。一方、ソース キャッシュ構成は引き続き完全に機能し、アップグレードの影響を受けません。
Live Upgrade の手順 NCache あなたの NCache
キャッシュをアップグレードするには:
ソース キャッシュと同じ名前と構成でターゲット キャッシュを作成します。を参照してください。 キャッシュの作成 プロセスを段階的に説明するセクション。
ノーザンダイバー社の NCache 管理センター、をクリックしてください ブリッジ 左上のアイコンから。 [ブリッジ] ページが開きます。 クリックしてください 新作 ボタンをクリックして新しいブリッジを作成します。ブリッジを作成する残りのプロセスは、で説明したものと同じです。 WANレプリケーション用のクラスター化されたブリッジの作成.
このブリッジには、実行中のソース キャッシュをアクティブ キャッシュとして追加する必要があります。 追加するキャッシュは XNUMX つだけであることに注意してください。
Bridge ノードで、ターゲット キャッシュを手動で追加します。 ブリッジ.ncconf 下
<bridge-config>...<cache>
示されているタグ:
<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>
変更後、Bridge サービスを再起動します。 ブリッジ.ncconf.
を使用してブリッジを開始します。 スタートブリッジ PowerShellコマンドレット
重要
この手順に進む前に、ソース キャッシュとターゲット キャッシュが実行状態であることを確認してください。
- を使用して状態転送を開始します 開始 BridgeStateTransfer ソース キャッシュとターゲット キャッシュをパラメーターとして指定することによって。
Start-BridgeStateTransfer -Name demoBridge -Server 20.200.20.39 -SourceCache demoCache.WestCoast -TargetCache demoCache.EastCoast
あなたは監視することができます パフォーマンスカウンター 状態移行用。
状態転送カウンターが公開されなくなると、プロセス全体の終了がマークされ、接続されているクライアントはすべて停止する必要があり、それ以外の場合はレプリケーションが続行されます。
In client.ncconf 各クライアント ノードのソース キャッシュ サーバーの IP アドレスをターゲット キャッシュ サーバーの IP アドレスに変更します。
開始 クライアント。 そうすることで、クライアントをターゲットキャッシュに効果的に再ルーティングできます。 クライアントによる今後のすべての操作は、最新のもので実行されるようになります NCache バージョン。
警告
フェッチ操作のように、状態転送中に要求されたソースキャッシュの保留中のアクティビティはまだ無視できる可能性があります。 データの損失を回避するために、これらの残りの操作をターゲットキャッシュに完全に複製することをお勧めします。
- ブリッジのカウンターを確認してください。 Bridge のキューにデータが残っていない場合、または操作が完全に複製されている場合は、次の操作を安全に行うことができます。
- Force Stop 橋。
- 削除します ブリッジからのソース キャッシュ。
最新へのシームレスなライブアップグレードが完了しました NCache キャッシュを停止せずにバージョンを作成します。
も参照してください
アップグレード NCache オフラインバージョン
Windowsパッチを適用する NCache サーバー
キャッシュを監視する
セキュリティを構成する`