Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

SQL Server Log Shipping &Disaster Recovery Installation and Configuration -2

Здравей,

В тази статия ще продължа да ви обяснявам за технологията за доставка на журнали в SQL Server.

Прочетете предишната статия преди тази.

https://ittutorial.org/sql-server-log-shipping-install-and-configuration-1/

Сега нека инсталираме Log Shipping чрез примерна база данни и визуално да обясним прилагането на Log Shipping. Преди да започнем инсталацията, можем да определим предварителните изисквания за доставка на дървени трупи, както следва.

  1. Моделът за възстановяване трябва да бъде пълен или с групово регистриран в основната база данни.
  2. Трябва да има споделена папка на основния сървър, до която вторичният сървър има достъп. Архивите на регистрационните копия на транзакциите ще се съхраняват в споделената папка и вторичният сървър ще копира тези файлове и ще възстанови резервните копия.
  3. Потребителят, който изпълнява конфигурацията за изпращане на регистрационни файлове, трябва да има роля на системен администратор.

Екземплярът на SQL Server и състоянието на процеса на доставка на журнал са както следва.

Изпращане на регистрационни файлове е свързано с екземпляр на SQL Server, както и със статути, които са предоставени.

Основна (производствена) база данни: МОЯ ИНСТАНЦИЯ

Вторична (готовност) база данни :TEST2008R2

След като изпълните изискванията, сега започнете инсталирането на Log Shipping. Създавам примерна база данни и таблица, наречена TestDatabase, TestTable.

Вмъкнете примерни данни в таблицата TestTable, както е посочено по-долу за тестване на доставката на дневници.

Преди да започнем инсталирането на Log Shipping, ще следваме стъпките, както следва.

  1. Направете пълно архивиране на основната база данни и възстановете това резервно копие на вторичния сървър в режим NoRecovery.
  2. Извършете конфигурацията за доставка на журнал.

Направете пълен архив на основната база данни, както следва.

Възстановете това резервно копие на вторичния сървър в режим NoRecovery.

Направете резервно копие на регистрационния файл на транзакциите на основната база данни, както следва.

Възстановете това резервно копие на вторичния сървър в режим NoRecovery.

Ще обясня конфигурацията на доставката на дневници в следващата статия.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да премахнете ограничение в SQL Server (T-SQL)

  2. Вътрешни елементи за репликация на транзакции на SQL Server

  3. Случаен запис от таблица на база данни (T-SQL)

  4. Преобразувайте „smalldatetime“ в „datetime2“ в SQL Server (примери за T-SQL)

  5. 3 начина за извличане на годината от дата в SQL Server (T-SQL)