Резервное копирование в SQL Server 2008 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Резервное копирование в SQL Server 2008



Резервное копирование (backup) необходимо для защиты инвестиций вложенных в накопление данных. Закон Мерфи (закон подлости): «если есть вероятность того, что какая-нибудь неприятность может случиться, то она обязательно произойдёт». Например, если вы не сделаете резервную копию базы данных, то она обязательно упадет.

Все операции в SQL Server 2008 являются транзакционными, а транзакции сохраняются перед выполнением в журнал транзакций (Transaction Log) и остается в нем после выполнения транзакции. Журнал транзакций дает уверенность в том, что любая транзакция может быть восстановлена на момент падения сервера. Более того журнал транзакций может уменьшить воздействия падения жесткого диска, поскольку может храниться на другом физическом носителе информации (отличном от того, где расположен файл с данными).

SQL Server 2008 имеет несколько моделей восстановления данных. Каждая база данных одновременно может обладать только одной моделью восстановления.

Simple – журнал транзакций периодически очищается/

Bulk-Logged – балковые операции выполняются с минимальным логированием с контрольными точками до и после операции, что не позволяет восстановить данные на определенный момент времени.

Full – сохраняется полный лог (журнал) всех транзакций.

В SQL Server 2008 существует несколько опций создания резервной копии:

Full backup (полная резервная копия) – полная копия всех данных из базы данных.

Diff backup (разностная резервная копия) – копия только тех страниц данных, которые изменились с последней операции резервного копирования.

Transaction Log backup (резервная копия журнала транзакций) – копия всех транзакций из журнала транзакций. При этом журнал транзакций очищается, что позволяет экономить место на жестком диске.

Best Practice (рекомендуемые решения).

Установка модели восстановления:

ALTER DATABASE <имя базы данных> SET Recovery [FULL | BULK_LOGGED | SIMPLE]

Резервное копирование:

BACKUP DATABASE <имя базы данных> TO DISK='Z:\SQLServerBackups\<имя файла>.bak'

Восстановление:

RESTORE DATABASE <имя базы данных>

Аутентификация и авторизация в SQL Server 2008 (см. 12)

Управление учетными записями (UAC) и диспетчер учетных данных в Windows 7

Функция UAC информирует о том, что действие, которое вы собираетесь предпринять, требует повышения полномочий. Когда вы входите в систему с учетной записью локального администратора в предыдущих версиях Microsoft Windows, например в Windows ХР, у вас автоматически появляется постоянный административный доступ к системе. Сама по себе такая практика не вызывала проблем, при условии что пользователи входили в систему с административными учетными записями только в тех случаях, когда им необходимо было выполнить какое-либо действие, связанное с администрированием. Однако многие пользователи склонны были использовать учетные записи администраторов в качестве своих обычных учетных записей. Это было удобно, поскольку им не приходилось выходить из системы и снова в нее входить каждый раз, когда нужно было выполнить какое-либо действие, связанное с администрированием. К сожалению, такой образ действий весьма нежелателен с точки зрения безопасности: любая программа, запускаемая пользователем, вошедшим в систему с учетной записью администратора, работает с административными правами и полномочиями. В UAC эта проблема решается следующим образом: даже член локальной группы администраторов постоянно работает от имени стандартного пользователя и получает повышенные полномочия лишь ненадолго, выполняя административные задачи.

Диспетчер учетных данных

Диспетчер учетных данных (Credential Manager) сохраняет имена и пароли, при помощи которых пользователь входит на файловые серверы, веб-сайты, серверы службы терминалов и другие сетевые ресурсы. Для хранения данных используется хранилище Windows (Windows Vault). Вы вольны создать резервную копию хранилища и восстановить его на других компьютерах Windows 7. Это, в частности, позволяет переместить сохраненные учетные данные с одного компьютера на другой. Диспетчер учетных данных (Credential Manager) можно использовать для создания резервных копий некоторых видов цифровых сертификатов, он не подходит для создания резервных копий и восстановления самоподписываемых сертификатов EFS, которые генерируется автоматически при шифровании файла. Вы должны создавать резервные копии сертификатов EFS с использованием других инструментов, о которых вы также узнаете в этом занятии.

 



Поделиться:


Последнее изменение этой страницы: 2017-02-21; просмотров: 245; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.224.59.231 (0.004 с.)