Snapshot replikācija Microsoft SQL Server

SQL Server momentuzņēmumu replikācijas tehnoloģija ļauj automātiski pārsūtīt informāciju starp vairākām SQL Server datu bāzēm. Šī tehnoloģija ir lielisks veids, kā uzlabot datu bāzu darbību un / vai uzticamību.

Ir daudzi veidi, kā jūs varat izmantot snapshot replikāciju savā SQL Server datu bāzēs. Piemēram, jūs varat izmantot šo tehnoloģiju, lai ģeogrāfiski izplatītu datus uz datubāzēm, kas atrodas attālās vietnēs. Tas uzlabo galalietotāju veiktspēju, ievietojot datus tīkla atrašanās vietā, kas atrodas tuvu tiem, un vienlaikus samazina slodzi starpsavienojumu tīklu savienojumiem.

Snapshot replikācija datu izplatīšanai

Varat arī izmantot momentuzņēmuma replikāciju, lai sadalītu datus vairākos serveros slodzes līdzsvarošanas nolūkos. Viena izplatīta izvēršanas stratēģija ir izveidot galveno datubāzi, kas tiek izmantota visiem atjaunināšanas vaicājumiem, un pēc tam vairākām pakārtotām datu bāzēm, kuras saņem snapshots, un tiek izmantotas tikai lasīšanas režīmā, lai lietotājiem un lietojumprogrammām nodrošinātu datus. Visbeidzot, varat izmantot momentuzņēmuma replikāciju, lai atjauninātu dublēšanas servera datus, kas jāuzved tiešsaistē, ja galvenais serveris neizdodas.

Kad jūs izmantojat momentuzņēmuma replikāciju, kopējat visu datubāzi no Publisher SQL Server uz abonenta SQL serveri (-iem) vienreiz vai atkārtotā veidā. Kad abonents saņem atjauninājumu, tā pārņem visu datu kopiju ar informāciju, kas saņemta no Publisher. Tas var aizņemt diezgan ilgu laiku ar lielām datu kopām, un jums ir ļoti svarīgi rūpīgi izvērtēt momentuzņēmuma izplatīšanas biežumu un laiku.

Piemēram, jūs nevēlaties pārsūtīt momentuzņēmumus starp serveriem vidēji aizņemtiem datiem par ļoti pārslogotu tīklu. Būtu daudz saprātīgi nodot informāciju nakts vidū, kad lietotāji ir mājās, un joslas platums ir daudz.

Snapshot replikācijas uzsākšana ir trīspakāpju process

  1. Izveidojiet izplatītāju
  2. Izveidojiet publikāciju
  3. Abonējiet publikāciju

Jūs varat atkārtot abonenta izveidošanas pēdējo soļus tik reižu, cik nepieciešams, lai izveidotu visus abonētājus, kurus vēlaties. Snapshot replikācija ir spēcīgs rīks, kas ļauj pārsūtīt datus no jūsu uzņēmuma SQL Server instalācijas. Iepriekš minētie apmācības palīdzēs jums sākt pārvietot datus dažu stundu laikā.