|
Автор: Андрей Натальченко, Академия АйТи Основная проблема размещения файла Backup-a базы данных заключается в том, что средствами Enterprise Manager (EM) невозможно создать устройство резервного копирования при построении через мастер (или так, руками) или при выполнении через EM Backup Database. В этом случае EM видит ТОЛЬКО физически подключенные жёсткие диски и совсем не видит UNC пути. Обойти эту проблему можно путём создания удалённого устройства резервного копирования: 1. Сначала надо закрыть EM , если он был открыт. 2. Выполнить скрипт USE master Где:
London - имя компьютера Backup - имя расшаренной папки Возможно, если не расшаривать заранее папку, пройдёт и такой вариант: EXEC sp_addumpdevice 'disk', 'Nw1', '\\London\C$\Backup\Nw1.bak' Запустить EM и выполнять Backup, указывая в качестве удалённого устройства резервного копирования установленное с помощью скрипта имя удалённого устройства. В нашем примере это Nw1. 3. Выполнять Backup в обычном режиме Вы можете выполнить резервное копирование через несколько сетевых интерфейсных плат. Выполняя резервное копирование данных на несколько устройств через несколько сегментов локальной сети, Вы можете обходить проблемы пропускной способности сети, которые могут ограничивать производительность. В случае резервного копирования данных на несколько компьютерных систем просто укажите имена этих систем. В случае резервного копирования данных на одну систему через два сегмента локальной системы Вы можете указать IP-адрес в UNC-адресе, как это показано ниже: EXEC sp_addumpdevice 'disk', 'Nw1', '\\100.100.100.1\C$\Backup\Nw1.bak' EXEC sp_addumpdevice 'disk', 'Nw2', '\\100.100.200.1\C$\Backup\Nw2.bak' Создав эти устройства резервного копирования, Вы можете копировать на них данные с помощью Enterprise Manager или операторов T-SQL. |
Автор: Андрей Натальченко 2004г. |