Online Documentation for SQL Backup for SQL Server
Часто задаваемые вопросы
Пожалуйста, прочитайте внимательно эту страницу, если у Вас есть вопросы о EMS SQL Backup.
- С какими версиями SQL Server работает EMS SQL Backup?
- EMS SQL Backup необходимо устанавливать на каждом сервере, с которым я хочу работать?
- Сколько лицензий EMS SQL Backup мне необходимо приобрести, если у меня 5 серверов, на 2-х из которых работает по два экземпляра SQL Server?
- Как перенести лицензию с одного экземпляра SQL Server на другой?
- За счет чего EMS SQL Backup уменьшает размер файлов резервного копирования?
- Зависит ли функция сжатия файлов резервного копирования от версии или редакции SQL Server?
- На сколько уменьшается размер файла резервного копирования и от чего это зависит?
- Можно ли восстановить файл резервного копирования EMS SQL Backup на SQL Server, где нет установленных компонентов EMS SQL Backup?
- С чем связано уменьшение времени, требуемого для выполнения резервного копирования и восстановления?
- EMS SQL Backup использует недокументированные возможности SQL Server?
- EMS SQL Backup может выполнить стандартное резервное копирование, пригодное для восстановления на SQL Server без использования EMS SQL Backup?
- EMS SQL Backup поддерживает доставку журналов?
- У меня есть сервера в разных часовых поясах. По какому времени будут происходить запуски задач на них?
- В чем преимущество использования механизма политик EMS SQL Backup по сравнению со стандартными планами обслуживания SQL Server?
- Могут ли в одной политике участвовать сервисные задачи разных типов?
- Могут ли задачи в политике иметь собственные расписания выполнения?
- Может ли EMS SQL Backup выполнить однократную сервисную задачу без создания политики?
- Может ли на одном сервере одновременно выполняться несколько политик?
- У меня есть настроенные планы обслуживания SQL Server. Могу я их использовать в EMS SQL Backup?
- Каким образом EMS SQL Backup уведомит меня в случае сбоя в выполнении политики?
- Могу я выполнять наблюдение/управление за своей группой серверов с помощью двух (трех) разных (установленных на разных компьютерах) консолей?
- Серверы, с которыми работает EMS SQL Backup, должны находиться в пределах одной локальной сети?
- Необходимо ли открывать дополнительно какие-либо порты или разрешать протоколы для работы EMS SQL Backup?
- Можно ли установить серверные компоненты EMS SQL Backup удаленно?
- Мне не удается установить серверные компоненты удаленно через EMS SQL Backup из-за ограничения прав или ошибки установки. Могу ли я установить компоненты, запустив установку на серверной машине?
- Под каким аккаунтом рекомендуется запускать сервис EMS SQL Backup?
- Выполнение политики завершается неудачей с ошибкой: "Не удалось завершить задание. Владелец (NT AUTHORITY\SYSTEM) задания SqlBackup_XXXXXXXX_Task не имеет доступа к серверу". Почему это происходит?
- Какие отличия между различными версиями EMS SQL Backup?
- Я могу не платить за обслуживание программы?
- При установке серверных компонентов EMS SQL Backup через сетевую директорию я получаю ошибку "Access is Denied". Как можно исправить проблему?
Ответы
В: С какими версиями SQL Server работает EMS SQL Backup?
О: EMS SQL Backup работает со всеми редакциями SQL Server (за исключением Compact Edition), начиная с SQL Server 2000 по SQL Server 2014.
В: EMS SQL Backup необходимо устанавливать на каждом сервере, с которым я хочу работать?
О: Да, серверные компоненты EMS SQL Backup необходимо устанавливать на каждом экземпляре SQL Server.
В: Сколько лицензий EMS SQL Backup мне необходимо приобрести, если у меня 5 серверов, на 2-х из которых работает по два экземпляра SQL Server?
О: У Вас всего 7 экземпляров SQL сервера, поэтому Вам необходимо приобрести 7 лицензий EMS SQL Backup.
В: Как перенести лицензию с одного экземпляра SQL Server на другой?
О: Для того, чтобы перенести лицензию с одного сервера на другой, выполните следующее.
- В EMS SQL Backup Administration Console выберите сервер, с которого Вы хотите перенести лицензию.
- В контекстном меню сервера выберите пункт "Deactivate license on ...".
- Следуйте указаниям мастера License Deactivation Wizard.
- Выберите сервер, на котором Вы хотите активировать деактивированный лицензионный ключ.
- В контекстном меню сервера выберите пункт "Activate license on ...".
- Следуйте указаниям мастера License Activation Wizard.
В: За счет чего EMS SQL Backup уменьшает размер файлов резервного копирования?
О: Это достигается за счет сжатия данных, получаемых от сервера в процессе резервного копирования.
В: Зависит ли функция сжатия файлов резервного копирования от версии или редакции SQL Server?
О: EMS SQL Backup использует собственную функцию сжатия данных, возможность использования которой не зависит от редакции и версии SQL Server.
В: На сколько уменьшается размер файла резервного копирования и от чего это зависит?
О: Это зависит от данных, хранящихся в базе и от выбранного в EMS SQL Backup уровня сжатия. В случае текстовых\числовых данных размер файла резервного копирования, при использовании сжатия, может быть меньше до 80% по сравнению со случаем, когда сжатие отключено. Если в базе хранятся в основном бинарные данные, которые плохо поддаются сжатию, например растровые изображения в формате JPEG, то использование функции сжатия не сможет существенно уменьшить размер файла резервного копирования.
В: Можно ли восстановить файл резервного копирования EMS SQL Backup на SQL Server, где нет установленных компонентов EMS SQL Backup?
О: Непосредственно это сделать нельзя. Однако Вы можете использовать утилиту командной строки ConvertUtil.exe, которая не нуждается в установке и регистрации для преобразования файлов резервного копирования в формате SQL Backup в стандартный формат SQL Server. После преобразования резервное копирование может быть восстановлено стандартными средствами SQL Server.
В: С чем связано уменьшение времени, требуемого для выполнения резервного копирования и восстановления?
О: Подбор уровня сжатия позволяет найти компромисс между скоростью резервного копирования и размером файла. При этом экономия времени выполнения резервного копирования может достигать до 80% по сравнению с нативным инструментом за счет меньшей нагрузки на дисковую подсистему.
В: EMS SQL Backup использует недокументированные возможности SQL Server?
О: EMS SQL Backup использует лишь документированные особенности SQL Server, что гарантирует его корректную работу на всех существующих версиях SQL Server, а также на новых версиях, которые могут появиться в будущем.
В: EMS SQL Backup может выполнить стандартное резервное копирование, пригодное для восстановления на SQL Server без использования EMS SQL Backup?
О: Да, EMS SQL Backup на это способен. Для этого в мастере резервного копирования нужно выбрать SQL Server в качестве типа резервного копирования.
В: EMS SQL Backup поддерживает доставку журналов?
О: EMS SQL Backup позволяет осуществлять доставку журналов, используя свои особенности сжатия и шифрования, что делает эту процедуру более быстрой и безопасной.
В: У меня есть сервера в разных часовых поясах. По какому времени будут происходить запуски задач на них?
О: При создании политики можно выбрать будет ли задача на серверах с разными часовыми поясами запускаться по поясному времени на серверах или одновременно относительно времени консоли. Это опция называется «Task Scheduling in different time zones» и находится на шаге 1 в мастере создания политик.
В: В чем преимущество использования механизма политик EMS SQL Backup по сравнению со стандартными планами обслуживания SQL Server?
О: Механизм политик EMS SQL Backup обеспечивает следующие возможности:
- Использование функционала резервного копирования EMS SQL Backup
- Возможность развертывания и последующего контроля политики на нескольких серверах разных версий одновременно
- Удобный механизм контроля за работой политик
- Возможность использования шаблонов
В: Могут ли в одной политике участвовать сервисные задачи разных типов?
О: Политика может содержать как несколько задач разных типов, так и несколько задач одного типа.
В: Могут ли задачи в политике иметь собственные расписания выполнения?
О: Да, каждая задача может иметь одно или несколько расписаний.
В: Может ли EMS SQL Backup выполнить однократную сервисную задачу без создания политики?
О: Да может. Выполнить сервисную задачу можно через пункт контекстного меню «Quick Maintenance Actions» дерева Servers.
В: Может ли на одном сервере одновременно выполняться несколько политик?
О: Несколько политик могут быть развернуты на одном сервере, время их запуска может быть одинаково и время выполнения может пересекаться, за исключением случая 2-х задач резервного копирования/восстановления/доставки журналов, которые не могут выполняться одновременно на одном экземпляре SQL Server.
В: У меня есть настроенные планы обслуживания SQL Server. Могу я их использовать в EMS SQL Backup?
О: Вы можете преобразовать планы обслуживания SQL Server в политики EMS SQL Backup, используя мастер конвертации планов обслуживания через контекстное меню «Maintenance Policies | Convert from Maintenance Plan» дерева Servers.
В: Каким образом EMS SQL Backup уведомит меня в случае сбоя в выполнении политики?
О: EMS SQL Backup имеет возможность рассылать собственные электронные уведомления о результатах выполнения политик. Также EMS SQL Backup Console покажет статусы и результаты выполнения политик при соединении с сервером.
В: Могу я выполнять наблюдение/управление за своей группой серверов с помощью двух (трех) разных (установленных на разных компьютерах) консолей?
О: Да это возможно. Однако Ваша конфигурация EMS SQL Backup Console должна быть доступна со всех этих компьютеров. Конфигурация может храниться как в файле, так и в базе данных на каком-либо SQL Server. В данном случае мы рекомендуем хранить конфигурацию на SQL Server. Чтобы изменить место хранения конфигурации вызовите диалог «Options | Save Configuration», укажите новое местоположение конфигурации и включите опцию «Switch to saved configuration», чтобы начать использовать новое местоположение. В EMS SQL Backup Console, установленных на остальных компьютерах, Вы должны будете переключиться на новое местоположение конфигурации, используя диалог «Options | Switch Configuration».
В: Серверы, с которыми работает EMS SQL Backup, должны находиться в пределах одной локальной сети?
О: Серверы могут находиться где угодно. Если Вы можете подключиться к вашим серверам через SQL Server Management Studio, то и EMS SQL Backup сможет работать с ними.
В: Необходимо ли открывать дополнительно какие-либо порты или разрешать протоколы для работы EMS SQL Backup?
О: Для работы EMS SQL Backup Вам нет необходимости открывать дополнительно какие-либо порты или подключать протоколы сверх тех, что использует Ваш SQL Server Management Studio.
В: Можно ли установить серверные компоненты EMS SQL Backup удаленно?
О: Да, Вы можете установить серверные компоненты EMS SQL Backup удаленно из EMS SQL Backup Console. Для этого в дереве Servers выберите SQL Server, на который хотите произвести установку, и выберите пункт Install server-side EMS SQL Backup Components в контекстном меню. Далее следуйте указаниям мастера.
Для удаленной установки необходимо выполнение ряда условий:
- Установка через SQL Server:
- Необходимо иметь учетную запись с правами системного администратора SQL Server, например sa.
- Служба SQL Server должна быть запущена под учетной записью с правами локального администратора Windows, например LocalSystem
- Установка через NETBIOS:
- Необходимо иметь права системного администратора Windows на удаленной машине.
- Необходимо иметь учетную запись с правами системного администратора SQL Server, например sa.
В: Мне не удается установить серверные компоненты удаленно через EMS SQL Backup из-за ограничения прав или ошибки установки. Могу ли я установить компоненты, запустив установку на серверной машине?
О: Да, для этого предусмотрен специальный режим работы программы установки EMS SQL Backup.
- Скопируйте дистрибутив программы (SQLBackupSetup-x.x.xx.xxxx.msi) на серверную машину.
- От имени администратора выполните следующую команду: SQLBackupSetup.exe -var:"ServerInstall=1"
- Следуйте инструкциям программы установки, которая сама обнаружит все установленные локально экземпляры сервера и предложит установить на них серверные компоненты.
В: Под каким аккаунтом рекомендуется запускать сервис EMS SQL Backup?
О: Для службы EMS SQL Backup может использоваться любой аккаунт, обладающий следующим привилегиями:
- Доступ на SQL Server с правами администратора сервера.
- Доступ на запись в директорию, которая будет использована для создания резервных копий.
- Возможность авторизации на другой машине в сети для доступа на чтение/запись в общую директорию при организации процесса пересылки журналов.
Например, может использоваться доменный пользователь системы, обладающий перечисленными привилегиями. Если организация процесса пересылки журналов не планируется, в качестве учетной записи пользователя для службы может быть использована встроенная учетная запись Local System.
В: Выполнение политики завершается неудачей с ошибкой: "Не удалось завершить задание. Владелец (NT AUTHORITY\SYSTEM) задания SqlBackup_XXXXXXXX_Task не имеет доступа к серверу". Почему это происходит?
О: Данная ошибка происходит, когда SQL Server Agent неверно получает информацию о наборе прав пользователя NT AUTHORITY\SYSTEM - владельца выполняемой задачи. Данную проблемы можно решить одним из следующих способов.
- Изменить учетную запись службы EMS SQL Backup на любую другую, имеющую привилегии запуска задач на сервере. Пересоздать политику.
- Изменить владельца задач SqlBackup_XXXXXXXX_Task на другого пользователя, имеющего права на запуск задач.
- Если на сервере была удалена учетная запись BUILTIN\Administrators, восстановить ее с правами администратора.
В: Какие отличия между различными версиями EMS SQL Backup?
О: Отличия между версиями EMS SQL Backup наглядно приведены в Сравнительной таблице характеристик.
В: Я могу не платить за обслуживание программы?
О: В базовую цену EMS SQL Backup включен 1 год Сопровождения. После окончания периода Сопровождения Вы можете продолжить работать с программой без каких-либо ограничений, однако обновления программы, вышедшие после даты окончания периода Сопровождения, будут Вам недоступны.
В: При установке серверных компонентов EMS SQL Backup через сетевую директорию я получаю ошибку "Access is Denied". Как можно исправить проблему?
О: Прежде всего, убедитесь, что у заданного пользователя есть права локального Администратора на хосте, на котором запущена служба SQL Server.
Если проблема осталась, то одно из возможных решений - отключить удаленное управление учетными записями пользователей на целевом хосте, чтобы разрешить удаленному администратору получить доступ к ресурсу ADMIN$ и запустить процесс установки. Чтобы отключить удаленное управление учетными записями пользователей, необходимо добавить запись в реестр на целевом хосте. Для этого:
- откройте реестр Windows,
- найдите и выделите подраздел реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System,
- создайте параметр DWORD с именем LocalAccountTokenFilterPolicy,
- присвойте этому параметру значение 1.
Если у Вас возникли какие-либо вопросы, свяжитесь с нашим Центром поддержки.