Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Instalacja i konfiguracja dzienników serwera SQL i przywracanie po awarii -1

W tym artykule wyjaśnię Ci technologię Log Shipping w SQL Server. Przyjrzyjmy się instalacji przesyłania dzienników programu SQL Server i odzyskiwania po awarii. Po wyjaśnieniu technologii Log Shipping pokażę instalację i testowanie Log Shipping.

Instalacja przesyłania dzienników serwera SQL i odzyskiwania po awarii.

Technologia przesyłania dzienników została wydana z programem SQL Server 2000 i jest teraz używana w programie SQL Server 2012, 2014, 2016, 2017, 2019. Technologia przesyłania dzienników w programie SQL Server jest również ważna zarówno w przypadku wysokiej dostępności, jak i odzyskiwania po awarii. . Zapasowa lub pomocnicza baza danych, która jest zasilana okresowo z dziennika transakcji naszej głównej bazy danych, może od razu służyć jako baza danych Master w przypadku katastrofy. Ponadto, ponieważ nasza baza danych jest chroniona, zapewnia również rozwiązanie do odzyskiwania po awarii.

Jeśli chcesz zachować kopię produkcyjnej bazy danych na wypadek awarii lub ponownie użyć produkcyjnej bazy danych w przypadku awarii z minimalną utratą danych, musimy użyć technologii Log Shipping. W tej technologii produkcyjna baza danych jest przechowywana jako dokładna kopia na innym serwerze, a ta baza danych, zwana drugorzędną bazą danych, jest okresowo pobierana z produkcyjnej bazy danych. Tak więc, jeśli nie ma dostępu do produkcyjnej bazy danych lub utraty danych w przypadku awarii, nasza pomocnicza baza danych może być używana jako główna baza danych.

Korzyści i wady wysyłki dziennika SQL Server

możemy wymienić zalety i wady Log Shipping w następujący sposób.

Zalety
——————————–

  1. Zapewnia rozwiązanie do odzyskiwania po awarii i wysokiej dostępności.
  2. Jest to bardzo niedroga technologia pod względem kosztów. Od SQL Server 2008 ta technologia jest dostępna we wszystkich wersjach z wyjątkiem wersji ekspresowej.
  3. Łatwy w instalacji i utrzymaniu.
  4. Możliwe jest posiadanie wielu logshippingu dla bazy danych. Jest to okazja do zminimalizowania utraty danych w bazie danych.
  5. Dodatkowa baza danych, która jest w trybie gotowości, umożliwia raportowanie w trybie tylko do odczytu bez żadnych operacji ręcznych.
  6. Błąd użytkownika można rozwiązać, używając starych kopii zapasowych dziennika transakcji.

Wady
—————————-

  1. Log Shipping nie ma automatycznego przełączania awaryjnego, w tym przypadku, gdy konieczne jest przełączenie awaryjne, administrator bazy danych musi natychmiast wykonać ręczne przełączenie awaryjne.
  2. Ze względu na ręczne przełączanie awaryjne przestój to coś więcej niż synchroniczne tworzenie kopii lustrzanych.
  3. Możliwa jest utrata danych, gdy główna baza danych jest uszkodzona.

Wyjaśnię instalację i konfigurację Log Shipping w następnym artykule.

Czy chcesz poznać samouczki Microsoft SQL Server DBA dla początkujących, a następnie kliknąć ten link i przeczytać artykuły.

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Co to jest „rowversion” w SQL Server?

  2. Wywołanie procedury składowanej ze zwracaną wartością

  3. Utwórz kolumnę obliczaną w SQL Server za pomocą T-SQL

  4. to_sql pyodbc pole licznika nieprawidłowe lub błąd składni

  5. Jak radzić sobie z błędami w zagnieżdżonych transakcjach SQL Server