Защита папки моментальных снимков

Область применения: SQL Server Управляемый экземпляр SQL Azure

Папка моментальных снимков представляет собой каталог, в котором хранятся файлы моментальных снимков. Рекомендуется выделить папку для хранения моментальных снимков. Предоставьте агенту моментальных снимков право записи в папку и убедитесь, что право чтения предоставлено только той учетной записи Windows, которую агент слияния или агент распространения использует для доступа к папке. Чтобы обеспечить доступ к папке моментальных снимков, расположенной на удаленном компьютере, учетная запись Windows, связанная с агентом, должна быть учетной записью домена.

Примечание.

Средство «Контроль учетных записей» (UAC) помогает администраторам управлять своими повышенными пользовательскими разрешениями (иногда называемыми правами доступа). При работе в операционных системах с включённым контролем учётных записей (UAC) администраторы не используют свои права администратора. Вместо этого они выполняют большинство операций от имени обычных пользователей (не администраторов) и используют административные права только по необходимости. С помощью средства «Управление учетными записями пользователя» можно запретить административный доступ к хранилищу моментального снимка. Поэтому необходимо явно предоставить учетным записям Windows, используемым агентом создания моментального снимка, агентом распространения и агентом слияния, разрешения на доступ к общей папке моментального снимка. Это необходимо делать даже в том случае, если эти учетные записи Windows являются членами группы «Администраторы».

При настройке распространителя с помощью мастера настройки распространителя или мастера создания публикаций папка моментальных снимков по умолчанию использует локальный путь: X:\Program Files\Microsoft SQL Server\<instance>\MSSQL\ReplData. Если вы используете удаленный распространитель или подписку на вытягивание, необходимо указать сетевую папку UNC (например, \\<computername>\snapshot), а не локальный путь.

Предоставлять разрешения на доступ к папке моментальных снимков необходимо в соответствии со способом доступа к данной папке. В Microsoft Windows 2003 используются следующие вкладки диалогового окна:

  • Если указывается локальный путь, предоставляйте разрешения на работу с папкой на вкладке Безопасность диалогового окна Свойства .

  • Если указать сетевой общий ресурс, предоставьте разрешения через вкладку Доступ в диалоговом окне Свойства папки.

    Примечание.

    Если агент репликации запущен на распространителе, то в диалоговом окне Свойства этой папки на вкладке Безопасность необходимо предоставить учетной записи Windows разрешение на запуск агента. Делайте это даже при использовании сетевого общего ресурса. Это относится к агенту слияния и агенту распространителя для принудительных подписок и к агенту моментальных снимков, когда издатель и распространитель располагаются на одном и том же компьютере.

Дополнительные сведения о предоставлении разрешений для локальных путей и общих сетевых ресурсов см. в документации по Windows.

Примечание.

Если публикация удаляется, репликация пытается удалить папку моментальных снимков в контексте безопасности учетной записи службы SQL Server. Если у этой учетной записи нет достаточных прав доступа, войдите в систему под другой учетной записью с необходимыми разрешениями и удалите папку вручную. Чтобы удалить папку, необходимо право доступа Изменение , если папка расположена по локальному пути, или разрешение Полный доступ , если папка является сетевым ресурсом.

Доставка моментальных снимков по FTP-протоколу

В качестве рекомендуемой меры безопасности снимки следует хранить в общей папке UNC, однако их можно хранить и на FTP-ресурсе, а затем передавать подписчику по протоколу FTP. При настройке FTP-сервера убедитесь, что виртуальный каталог указывает на базовый общий ресурс UNC, к которому у агента моментальных снимков для этой публикации есть доступ на запись.

Чтобы настроить подписчика на получение снимка по FTP, сначала настройте FTP-сервер, создав логин и пароль FTP, которые предоставляют подписчикам доступ на чтение (или «get»), необходимый для загрузки файлов снимка.

Сведения о доставке моментальных снимков по протоколу FTP см. в статье Доставка моментальных снимков по FTP.

Сведения о задании и изменении пароля для доступа к моментальным снимкам по FTP см. в подразделе «Доставка моментальных снимков по FTP» раздела Secure the Publisher.