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

Kopia zapasowa SQL Server 2017 -1

Biodro>

W tym artykule wyjaśnię, w jaki sposób wykonywana jest kopia zapasowa w SQL Server 2017 i jakie to ma znaczenie.

Kopia zapasowa bazy danych to jedna kopia przechowywanych danych na dysk lub taśmę w przypadku nieoczekiwanych błędów lub katastrof. Ta kopia zapasowa może służyć do przywracania i zapobiegania utracie danych. Dlatego kopia zapasowa jest jednym z najbardziej krytycznych problemów w administrowaniu bazami danych, szczególnie dla dużych firm telekomunikacyjnych, banków, agencji rządowych i dużych holdingów.

Utrata danych powoduje istotne i mające wpływ na reputację zdarzenia w dużych firmach lub w ważnych projektach, dlatego firmy muszą zawsze przechowywać więcej niż jedną kopię baz danych lub plików.

Przyczyny utraty danych, które mogą wystąpić w firmach i systemach, są następujące.

  1. Awaria mediów
  2. Błędy użytkownika, takie jak tabela upuszczania
  3. Błędy dysku lub uszkodzenie
  4. Klęski żywiołowe, takie jak powodzie związane z trzęsieniami ziemi.

Przykładowy scenariusz:Teraz prawie nikt nie trzyma dużej ilości pieniędzy pod poduszką w domu lub w kieszeni i trzyma je w banku. Załóżmy, że baza danych kont, w której znajdują się transakcje na Koncie, jest uszkodzona. Jak bank może naprawić ten błąd? Dlatego banki są zobowiązane do wykonywania wielu kopii zapasowych zgodnie z ich krytycznością dla ochrony systemów informatycznych.

W programie SQL Server istnieją trzy typy kopii zapasowych bazy danych. To są jak poniżej.

  • Pełny
  • Różnicowy
  • Dziennik transakcji

Wyjaśnię te typy kopii zapasowych baz danych w następnym poście.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Konfiguracje w zakresie bazy danych SQL Server i automatyczna korekta planu

  2. Jak połączyć się z domyślną instancją programu SQL Server i nazwanymi wystąpieniami programu SQL Server — samouczek programu SQL Server/TSQL — część 2

  3. Jak zacząć korzystać z programu SQL Server na platformie Azure

  4. Utwórz tabelę partycjonowaną w SQL Server (T-SQL)

  5. IDENT_CURRENT vs @@IDENTITY vs SCOPE_IDENTITY w SQL Server:jaka jest różnica?