stamprietguesthouse.com

  

Bästa artiklarna:

  
Main / Hur man stoppar loggtransport jämfört med databas

Hur man stoppar loggförsändelse vs databas

Du använder SQL Server-transaktionslogg för att hålla en standby-kopia av databasen trevlig och varm i nödfall. Massor av data kan ändras i din primära databas för loggförsändelser: Det kan ta lång tid att återställa alla dessa loggfiler! Nej, inte alla säkerhetskopierar så mycket data varje natt, men håll fast vid mig för exemplets skull. När den differentiella säkerhetskopieringen är klar kopierar du den till en trevlig snabb plats att återställa till din sekundära server.

Det betyder att varje differentiell säkerhetskopia innehåller ändringar sedan den senaste fullständiga säkerhetskopian. Om så är fallet måste du ställa om loggfrakt med en hel. Men ett varningsord: Och håll den skillnaden också!

Jag älskar bara stockfrakt. Du kan lära dig mer om loggfartyg från Jes och personligen gå med oss ​​2015 i vår Senior DBA-utbildning, som inkluderar en avancerad modul för loggfartyg. Jag antar att du logiskt sett borde kunna göra detta med tillgänglighetsgrupper också. Det måste fångas upp tillräckligt för att differentiella baser matchar för att kunna användas. Med andra ord, min gissning är att en fullständig säkerhetskopia återställer differentiell bas någon gång när spegeln redan var bakom.

Bara en gissning, dock. Mindre svettiga handflator! Utmärkt inlägg. Kan detta också lösas genom att göra Log Shipping oftare? Söndag kl 01:00 Differentialbackup - En gång om dagen e. Trevlig artikel, Kendra. Du kan skriva din egen process. Jag gjorde det för några år sedan och det fungerade bra.

Du kan rulla din egen helt. Min enda varning är att inte försöka göra en hybrid där du använder det inbyggda loggskeppet för kopierings- och återställnings- och övervakningsjobb och bara försöker skriva dina egna säkerhetskopieringsjobb. Logshipping är super picky om filnamn och datastämplar i dem, och felsökning konstiga problem som kryper upp kan göra dig nötter. Du kan rulla själv som dessa andra fina folk nämner, eller så kan du köpa ett verktyg från tredje part för att hjälpa till.

Jag gjorde precis som Kendra föreslog. En sak jag fick av detta var väldigt oväntat. Från tid till annan har vi haft ett tillfälle där vissa data saknas.

Jag hamnar med många problem med GUI-versionen av detta. Det finns inget avbrott i hela säkerhetskopian till den senaste loggbackupen. Min återställningslagrade procedur å andra sidan ger mig inga problem alls. Mitt förfarande för att rulla framåt är mitt gå till verktyg för denna situation. Kan du återställa en differentiell säkerhetskopia utan att återställa hela säkerhetskopian? Full återställningsmodell och databasen i återställningsläge? Du kan bara använda en differentiell säkerhetskopia med full säkerhetskopia som ställer in differentiell bas - så inte bara NÅGON fullständig säkerhetskopia.

Ah, i exemplet i det här inlägget tillämpas differentialen på logshipping sekundär. Jag borde ha varit mer komplett i mitt sista svar: Hoppas det hjälper! Jag tror att jag förstår det nu, tack. SQLServer låter dig återställa bara differentialen eftersom alla ändringar sedan den senaste fullständiga återställningen som redan finns i sekundären finns också i differentialen. Om stockfartyg hämtar den primära innan du kommer runt för att återställa differentialen och sekundären är nu mer avancerad än den differentiering som återställningen skulle misslyckas, eller hur?

Du nämner loggfiler som MIA så att säga. Jag brukade tro att detta inträffade under kopian av en stor transaktionsfil men även efter att ha minskat det primära säkerhetskopieringsintervallet till två minuter slog gremlins igen. God eftermiddag alla, jag har ett loggfartygsprojekt som ger mig passningar. Låt oss säga att jag har servrar på västkusten som är mina PrimaryDB-servrar. Mina sekundära servrar finns på östkusten. Säkerhetskopior tar 15 minuter men att kopiera hela säkerhetskopian tar lite över en timme. Servrar på östkusten kör östkusten, Servrar på västkusten kör västkusten.

Så till att börja med körde vi guiden och skapade jobben men på grund av 1 timmars kopian till sekundären, säkerhetskopierade vi manuellt full, med NOINIT till disk. Kopierade säkerhetskopieringsfilen till den sekundära servern. Återställde databasen i vänteläge på den nya servern.

Nu är problemet tvåfaldigt. Tidsskillnaden innebär att mina LSAlert-jobb misslyckas inom en timme säger att inget återställs. Det största problemet med LSAlert-jobb är att de klagar på att SecondaryDB inte har återställts under de senaste 60, 62, 64 minuterna eftersom uppgifterna i SecondaryDB är 3 timmar in i framtiden. Oopsie tusensköna! Det är bra. Har fortfarande problemet.

Kan fortfarande inte logga fartyget över tidszoner. Kan vi ta full, diff och logga säkerhetskopia av primär databas denna process bryta LSA av log frakt? Din e-postadress kommer inte att publiceras. Meddela mig om uppföljningskommentarer via e-post. Du kan också prenumerera utan att kommentera. Publicera kommentar. Loggtransport Magi: Jag älskar också att rita. Lämna nytt. Hej Kendra, kan detta också lösas genom att göra Log Shipping oftare?

I vilket fall som helst, tack för den informativa artikeln. Ja, stockfrakt är bra. Tack, Lester. Tack, Lester! Jag gjorde det en gång när jag var tvungen att ställa in en loggfrakt mellan Express-instanser. Kendra, du nämner loggfiler som MIA så att säga. Aktiverat primärt trn-backupjobb, aktiverat sekundärt kopieringsjobb, aktiverat sekundärt återställningsjobb. Erik, det är bra. Tack bd. Lämna ett svar Avbryt svar Din e-postadress kommer inte att publiceras.

(с) 2019 stamprietguesthouse.com