Transport de jurnal

Autor: Robert Simon
Data Creației: 18 Iunie 2021
Data Actualizării: 1 Iulie 2024
Anonim
Jurnal de război. Evadarea din Kiev (ziua 1)
Video: Jurnal de război. Evadarea din Kiev (ziua 1)

Conţinut

Definiție - Ce înseamnă Log Shipping?

Transportul de jurnal este o caracteristică a SQL Server Microsoft în care modificările înregistrate într-o bază de date (jurnalele) sunt transferate automat la o bază de date replicată configurată pe un server de așteptare. Este un instrument puternic și util pentru creșterea disponibilității bazelor de date prin menținerea unei a doua baze de date calde, care poate completa rapid rapid pentru o bază de date primară brusc indisponibilă.

Rețineți că posibilitatea de a muta modificările bazei de date în timp real de la o bază de date la alta nu este unică pentru SQL Server. Transportul de jurnal este pur și simplu implementarea Microsoft a conceptului.


O introducere în Microsoft Azure și Microsoft Cloud | În acest ghid, veți afla despre ce este vorba despre cloud computing și despre cum Microsoft Azure vă poate ajuta să migrați și să conduceți afacerea din cloud.

Techopedia explică expedierea jurnalului

Transportul de jurnal este ușor diferit de oglindirea bazei de date. Este o mișcare asincronă a modificărilor de la un server la celălalt și se poate produce cu modificările unei baze de date primare transferate către mai multe baze de date de așteptare. De asemenea, în caz de eșec al bazei de date primare, failover-ul la baza de date de așteptare trebuie făcut manual.

Pe de altă parte, oglindirea este o sincronizare a schimbărilor în timp real, așa cum sugerează și numele - imaginea ta din oglindă ridică mâna când ridici a ta și nu câteva minute mai târziu! În oglindire, bascularea bazei de date este automatizată, spre deosebire de transportul de jurnal.

Așadar, se poate întreba de ce este chiar necesară expedierea jurnalului dacă este disponibilă oglindirea. Răspunsul scurt este costul. Oglindirea poate fi destul de costisitoare, deoarece, de obicei, are nevoie de un al treilea server în plus față de serverele primare și de așteptare, precum și legături de date de mare viteză între servere, pentru a asigura copierea jurnalelor în timp real. Transportul de jurnal oferă un fel de compromis între costul ridicat și redundanța automatizată, deși cu următoarele indicații:


  • Failover-ul bazei de date nu este automat
  • Baza de date de standby nu este disponibilă pentru editare.
  • Există unele perioade de dezactivare în timp ce administratorii bazelor de date se schimbă în funcție de noul server.
  • Există încă riscul unei pierderi de date dacă ultimele minute de date de pe serverul principal nu au fost copiate înainte de a deveni indisponibile.

Transportul de jurnal este ideal pentru situațiile în care nu este absolut esențial să mențineți timpul de funcționare 100%.