Hög tillgänglighet till SQL Server databaser
Tjänsterna XProtect lagrar data i olika SQL Server-databaser:
Surveillance för konfigurationsservern och tjänsterna
Surveillance_IDP för Identity Provider
Surveillance_IM för XProtect Incident Manager
För att tillhandahålla redundans för SQL Server-databaserna måste du se till att tjänsterna och komponenterna har åtkomst till sina databaser. Beroende på dina behov kan du överväga olika alternativ för hög tillgänglighet:
Always On-tillgänglighetsgrupper
Always On-tillgänglighetsgrupper (AG) hjälper till att skydda databaser genom att behålla kopior av databaserna på andra värdar, så kallade repliker, som kan ta över om den primära värden fallerar.
Notera
Milestone XProtect kan inte installeras eller uppgraderas med en MS-SQL-databas registrerad i en databasspeglingsession eller en tillgänglighetsgrupp eftersom vissa åtgärder inte kan köras på denna typ av databas. Ta bort databasen från tillgänglighetsgruppen eller speglingsessionen under installationen eller uppgraderingen. När installationen eller uppgraderingen är klar kan databasen registreras i en speglingsession eller en tillgänglighetsgrupp igen.
För mer information om AGs, se Vad är en Always On-tillgänglighetsgrupp?
Failover-klusterinstanser
Failover Cluster Instances (FCI) ger hög tillgänglighet för hela SQL Server-instansen och säkerställer att alla komponenter, inklusive databaser och jobb, flyttas till en annan värd om ett fel inträffar.
För mer information om FCI, se Always On failover cluster instances (SQL Server).
Leverans av logg
Med SQL Server Log shipping kan du kopiera transaktionsloggfilen från en SQL Server-instans till en annan.
För mer information om loggfrakt, se Om loggfrakt (SQL Server).