Logga frakt

Författare: Robert Simon
Skapelsedatum: 18 Juni 2021
Uppdatera Datum: 1 Juli 2024
Anonim
Log Shipping in SQL server || Log Shipping Configuration || Ms SQL
Video: Log Shipping in SQL server || Log Shipping Configuration || Ms SQL

Innehåll

Definition - Vad betyder loggfrakt?

Loggfrakt är en funktion i Microsofts SQL Server där inspelade ändringar i en databas (loggar) automatiskt överförs till en replikdatabas som ställts in på en standby-server. Det är ett kraftfullt och användbart verktyg för att öka tillgängligheten till databasen genom att upprätthålla en andra varm databas som kan fyllas i rimligt snabbt för en plötsligt otillgänglig primärdatabas.

Observera att förmågan att flytta databasändringar i realtid från en databas till en annan inte är unik för SQL Server. Loggfrakt är helt enkelt Microsofts implementering av konceptet.


En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Log Shipping

Loggtransport skiljer sig något från databasspegling Det är en asynkron rörelse av förändringar från en server till en annan och kan inträffa när en primär databas förändringar överförs till flera standby-databaser. I händelse av att den primära databasen misslyckas måste failover till standby-databasen göras manuellt.

Spegling, å andra sidan, är en realtidssynkronisering av förändringar, precis som namnet antyder - din bild i spegeln räcker sin hand när du höjer din, och inte några minuter senare! Vid spegling är databasfelövervakning automatiserad, till skillnad från loggfrakt.

Så man kan fråga varför loggtrafik till och med är nödvändigt om spegling är tillgänglig. Det korta svaret är kostnad. Spegling kan vara ganska dyr, eftersom den vanligtvis behöver en tredje server utöver primär- och standbyservrar, liksom höghastighetsdatalänkar mellan servrarna för att säkerställa realtidskopiering av loggar. Loggfrakt erbjuder en sorts kompromiss mellan de höga kostnaderna och automatiserad redundans, om än med följande varningar:


  • Databasen failover är inte automatisk
  • Standby-databasen är inte tillgänglig för redigering.
  • Det finns en del driftstopp medan databasadministratörer ändrar verksamheten till den nya servern.
  • Det finns fortfarande risken för viss dataförlust om de sista minuterna med data från den primära servern inte kopierades igenom innan de inte blev tillgängliga.

Loggfrakt är idealiskt för situationer där det inte är absolut viktigt att upprätthålla 100% drifttid.