Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Gäller för:SQL Server i Windows
Den här artikeln innehåller vägledning om hur du uppgraderar eller korrigerar SQL Server-instanser som deltar i peer-to-peer-replikering (P2P), både utanför en AlwaysOn-tillgänglighetsgrupp och för databaser som ingår i en AlwaysOn-tillgänglighetsgrupp.
Om replikeringstopologin innehåller andra typer av replikering, till exempel ögonblicksbild, sammanslagning eller transaktionsreplikering, kan du läsa Uppgradera eller korrigera replikerade databaser för mer information.
Uppgradera P2P-databaser utanför en tillgänglighetsgrupp
Stegen i det här avsnittet innehåller vägledning om hur du uppgraderar eller korrigerar SQL Server-instanser som deltar i peer-to-peer-replikering (P2P) utanför en AlwaysOn-tillgänglighetsgrupp.
I följande tabell beskrivs rollerna och namnen på de servrar som deltar i replikeringstopologin som används i exemplet:
| Namn | Role |
|---|---|
| Peer1 | SQL Server-instansen som är värd för replikeringsdatabaserna för den första peer-instansen i peer-to-peer-topologin. |
| Peer2 | SQL Server-instansen som är värd för replikeringsdatabaserna för den andra peer-instansen i peer-to-peer-topologin. |
| Dist1 | Fjärrdistributören för Peer1. |
| Dist2 | Fjärrdistributören för Peer2. |
Följ dessa steg när du korrigerar eller uppgraderar peer-to-peer-replikerade databaser utanför en tillgänglighetsgrupp:
- Stoppa inkommande trafik till Peer2 genom att stoppa alla program och distributionsagenter från andra peer-datorer som replikeras till den här instansen. Stoppa till exempel distributionsagenten på Peer1.
- Bekräfta att inga väntande replikerade transaktioner kommer till Peer2 genom att kontrollera de loggläsaragenter och distributionsagenter som är associerade med den här replikeringstopologin.
- Om distributören är fjärransluten uppgraderar du först fjärrdistributören Dist2. Om distributören är den lokala Peer2-instansen går du vidare till nästa steg.
- Uppgradera instansen Peer2.
- Starta distributionsagenten från Peer1 (eller eventuella återstående peer-datorer som replikerar till den här noden).
- Stoppa inkommande trafik till Peer1 genom att stoppa alla program och distributionsagenter från andra peer-datorer som replikeras till den här instansen. Du kan till exempel stoppa distributionsagenten på Peer2.
- Bekräfta att inga väntande replikerade transaktioner kommer till Peer1 genom att kontrollera de loggläsaragenter och distributionsagenter som är associerade med den här replikeringstopologin.
- Om distributören är fjärransluten uppgraderar du först fjärrdistributören Dist1. Om distributören är den lokala Peer1-instansen går du vidare till nästa steg.
- Uppgradera instansen Peer1.
- Starta distributionsagenten från Peer2 (eller eventuella återstående peers som replikerar till denna peer).
- Om det finns andra noder i topologin, upprepa dessa steg för varje nod.
Uppgradera P2P-databaser i en tillgänglighetsgrupp
Stegen i det här avsnittet innehåller vägledning om hur du uppgraderar eller korrigerar SQL Server-instanser som deltar i peer-to-peer-replikering (P2P) i en AlwaysOn-tillgänglighetsgrupp.
I följande tabell beskrivs rollerna och namnen på de servrar som deltar i replikeringstopologin som används i exemplet:
| Namn | Role |
|---|---|
| Peer1N1 | SQL Server-instansen som är värd för den primära repliken och är Peer1 i peer-to-peer-topologin. |
| Peer1N2 | SQL Server-instansen som är värd för den sekundära repliken som är associerad med Peer1 i peer-to-peer-topologin. |
| Dist1 | Fjärrdistributören för Peer1. |
| Peer2N3 | SQL Server-instansen som är värd för den primära repliken och är Peer2 i peer-to-peer-topologin. |
| Peer2N4 | SQL Server-instansen som är värd för den sekundära repliken som är associerad med Peer2 i peer-to-peer-topologin. |
| Dist2 | Fjärrdistributören för Peer2. |
Anmärkning
Att använda en lokal distributör för en P2P-databas som ingår i en tillgänglighetsgrupp är inte en rekommenderad konfiguration, eftersom det är en enskild felpunkt.
Följ dessa steg när du korrigerar eller uppgraderar peer-to-peer-replikerade databaser i en tillgänglighetsgrupp:
- Stoppa inkommande trafik till Peer2 genom att stoppa alla program och distributionsagenter från andra peer-datorer som replikeras till den här instansen. Stoppa till exempel distributionsagenten på Peer1.
- Bekräfta att inga väntande replikerade transaktioner kommer till Peer2 genom att kontrollera de loggläsaragenter och distributionsagenter som är associerade med den här replikeringstopologin.
- Uppgradera fjärrdistributören för Peer2, Dist2, genom att följa sekvensen i Uppgradera tillgänglighetsgrupprepliker. Om din distributör är lokal går du vidare till nästa steg.
- Uppgradera den sekundära repliken Peer2N4.
- Utför en överföring av tillgänglighetsgruppen från den aktuella primära repliken Peer2N3 till den uppgraderade sekundära Peer2N4.
- Uppgradera den tidigare primära repliken Peer2N3.
- Utför en växling av tillgänglighetsgruppen från den nuvarande primära Peer2N4 till den tidigare primära repliken Peer2N3.
- Starta distributionsagenten från Peer1 (eller eventuella återstående peer-datorer som replikerar till den här noden).
- Stoppa inkommande trafik till Peer1 genom att stoppa alla program och distributionsagenter från andra peer-datorer som replikeras till den här instansen. Du kan till exempel stoppa distributionsagenten på Peer2.
- Bekräfta att inga väntande replikerade transaktioner kommer till Peer1 genom att kontrollera de loggläsaragenter och distributionsagenter som är associerade med den här replikeringstopologin.
- Uppgradera fjärrdistributören för Peer1, Dist1, genom att följa sekvensen i Uppgradera tillgänglighetsgrupprepliker. Om din distributör är lokal går du vidare till nästa steg.
- Uppgradera den sekundära repliken Peer1N2.
- Utför en failover av tillgänglighetsgruppen från den nuvarande primära repliken Peer1N1 till den uppgraderade sekundära Peer1N2.
- Uppgradera den tidigare primära repliken Peer1N1.
- Utför en redundansväxling av tillgänglighetsgruppen från den aktuella primära Peer1N2 till den tidigare primära repliken Peer1N1.
- Starta distributionsagenten från Peer2 (eller eventuella återstående peers som replikerar till denna peer).
- Om det finns andra noder i topologin, upprepa dessa steg för varje nod.