FAQ

SQL Backup работает со всеми редакциями SQL Server (за исключением Compact Edition), начиная с SQL Server 2000 по SQL Server 2019.

Да, серверные компоненты SQL Backup необходимо устанавливать на каждом экземпляре SQL Server.

У Вас всего 7 экземпляров SQL сервера, поэтому Вам необходимо приобрести 7 лицензий SQL Backup.

Это достигается за счет сжатия данных, получаемых от сервера в процессе резервного копирования.

SQL Backup использует собственную функцию сжатия данных, возможность использования которой не зависит от редакции и версии SQL Server.

Это зависит от данных, хранящихся в базе и от выбранного в SQL Backup уровня сжатия. В случае текстовых/числовых данных размер файла резервного копирования, при использовании сжатия, может быть меньше до 80% по сравнению со случаем, когда сжатие отключено. Если в базе хранятся в основном бинарные данные, которые плохо поддаются сжатию, например растровые изображения в формате JPEG, то использование функции сжатия не сможет существенно уменьшить размер файла резервного копирования.
Непосредственно это сделать нельзя. Однако Вы можете использовать утилиту командной строки ConvertUtil.exe, которая не нуждается в установке и регистрации для преобразования файлов резервного копирования в формате SQL Backup в стандартный формат SQL Server. После преобразования резервное копирование может быть восстановлено стандартными средствами SQL Server.

Подбор уровня сжатия позволяет найти компромисс между скоростью резервного копирования и размером файла. При этом экономия времени выполнения резервного копирования может достигать до 80% по сравнению с нативным инструментом за счет меньшей нагрузки на дисковую подсистему.

SQL Backup использует лишь документированные особенности SQL Server, что гарантирует его корректную работу на всех существующих версиях SQL Server, а также на новых версиях, которые могут появиться в будущем.

Да, SQL Backup на это способен. Для этого в мастере резервного копирования нужно выбрать SQL Server в качестве типа резервного копирования.

SQL Backup позволяет осуществлять доставку журналов, используя свои особенности сжатия и шифрования, что делает эту процедуру более быстрой и безопасной.

При создании политики можно выбрать будет ли задача на серверах с разными часовыми поясами запускаться по поясному времени на серверах или одновременно относительно времени консоли. Эта опция называется «Планирование задач в разных часовых поясах» и находится на шаге 1 в мастере создания политик.

Механизм политик SQL Backup обеспечивает следующие возможности:

  • Использование функционала резервного копирования SQL Backup
  • Возможность развертывания и последующего контроля политики на нескольких серверах разных версий одновременно
  • Удобный механизм контроля за работой политик
  • Возможность использования шаблонов

Политика может содержать как несколько задач разных типов, так и несколько задач одного типа.

Да, каждая задача может иметь одно или несколько расписаний.

Да может. Выполнить сервисную задачу можно через пункт контекстного меню “Быстрые сервисные задачи» дерева Servers.

Несколько политик могут быть развернуты на одном сервере, время их запуска может быть одинаково и время выполнения может пересекаться, за исключением случая 2-х задач резервного копирования/восстановления/доставки журналов, которые не могут выполняться одновременно на одном экземпляре SQL Server.

Вы можете преобразовать планы обслуживания SQL Server в политики SQL Backup, используя мастер конвертации планов обслуживания через контекстное меню Maintenance Policies | Convet from Maintenance Plan дерева Servers.

SQL Backup имеет возможность рассылать собственные электронные уведомления о результатах выполнения политик. Также SQL Backup Console покажет статусы и результаты выполнения политик при соединении с сервером.

Да это возможно. Однако ваша конфигурация SQL Backup Console должна быть доступна со всех этих компьютеров.
Конфигурация может храниться как в файле, так и в базе данных на каком-либо SQL Server. В данном случае мы рекомендуем хранить конфигурацию на SQL Server. Чтобы изменить место хранения конфигурации вызовите диалог «Параметры |Сохранить конфигурацию», укажите новое местоположение конфигурации и включите опцию «Перейти на сохраненную конфигурацию», чтобы начать использовать новое местоположение. В SQL Backup Console, установленных на остальных компьютерах, Вы должны будете переключиться на новое местоположение конфигурации, используя диалог «Параметры |Переключить конфигурацию».
Серверы могут находиться где угодно. Если Вы можете подключиться к вашим серверам через SQL Server Management Studio, то и SQL Backup сможет работать с ними.
Для работы SQL Backup Вам нет необходимости открывать дополнительно какие-либо порты или подключать протоколы сверх тех, что использует Ваш SQL Server Management Studio.

Да, Вы можете установить серверные компоненты SQL Backup удаленно из SQL Backup Console. Для этого в дереве Servers выберите SQL Server, на который Вы хотите произвести инсталляцию и выберите пункт Install Server-Side SQL Backup Components в контекстном меню. Далее следуйте указаниям мастера.
Для удаленной установки необходимо выполнение ряда условий:

  • Установка через SQL Server: Необходимо иметь учетную запись с правами системного администратора SQL Server, например sa. Служба SQL Server должна быть запущена под учетной записью с правами локального администратора Windows, например LocalSystem.
  • Установка через NETBIOS: Необходимо иметь права системного администратора Windows на удаленной машине. Необходимо иметь учетную запись с правами системного администратора SQL Server, например sa.

Да, для этого предусмотрен специальный режим работы программы инсталляции SQL Backup.

  1. Скопируйте дистрибутив программы (SQLBackupSetup-3.x.x.xxxx.msi) на серверную машину.
  2. От имени администратора выполните следующую команду: SQLBackupSetup-3.x.x.xxxx.msi -var:"ServerInstall=1"
  3. Следуйте инструкциям программы установки, которая сама обнаружит все установленные локально экземпляры сервера и предложит установить на них серверные компоненты.
Для службы SQL Backup может использоваться любой аккаунт, обладающий следующими привилегиями:
  • Доступ на SQL Server с правами администратора сервера.
  • Доступ на запись в директорию, которая будет использована для создания резервных копий.
  • Возможность авторизации на другой машине в сети для доступа на чтение/запись в общую директорию при организации процесса пересылки журналов.
Например, может использоваться доменный пользователь системы, обладающий перечисленными привилегиями. Если организация процесса пересылки журналов не планируется, в качестве учетной записи пользователя для службы может быть использована встроенная учетная запись Local System.

Данная ошибка происходит, когда SQL Server Agent неверно получает информацию о наборе прав пользователя NT AUTHORITY\SYSTEM - владельца выполняемой задачи. Данную проблемы можно решить одним из следующих способов.

  • Изменить учетную запись службы SQL Backup на любую другую, имеющую привилегии запуска задач на сервере. Пересоздать политику.
  • Изменить владельца задач SqlBackup_XXXXXXXX_Task на другого пользователя, имеющего права на запуск задач.
  • Если на сервере была удалена учетная запись BUILTIN\Administrators, восстановить ее с правами администратора.

Вы можете ознакомиться со списком отличий в таблице Возможностей.

Да, Вы можете перейти с SQL Backup на SQL Backup Pro в любой момент, доплатив разницу в стоимости между SQL Backup и SQL Backup Pro.

В базовую цену SQL Backup включен 1 год Сопровождения. После окончания периода Сопровождения Вы можете продолжить работать с программой без каких-либо ограничений, однако обновления программы, вышедшие после даты окончания периода Сопровождения, будут Вам недоступны.

Для того, чтобы перенести лицензию с одного сервера на другой, выполните следующее.

  1. В EMS SQL Backup Administration Console выберите сервер, с которого Вы хотите перенести лицензию.
  2. В контекстном меню сервера выберите пункт "Deactivate license on ...".
  3. Следуйте указаниям мастера License Deactivation Wizard.
  4. Выберите сервер, на котором Вы хотите активировать деактивированный лицензионный ключ.
  5. В контекстном меню сервера выберите пункт "Activate license on ...".
  6. Следуйте указаниям мастера License Activation Wizard.
Прежде всего, убедитесь, что у заданного пользователя есть права локального Администратора на хосте, на котором запущена служба SQL Server. Если проблема осталась, то одно из возможных решений - отключить удаленное управление учетными записями пользователей на целевом хосте, чтобы разрешить удаленному администратору получить доступ к ресурсу ADMIN$ и запустить процесс установки. Чтобы отключить удаленное управление учетными записями пользователей, необходимо добавить запись в реестр на целевом хосте. Для этого:
  • откройте реестр Windows
  • найдите и выделите подраздел реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  • создайте параметр DWORD с именем LocalAccountTokenFilterPolicy
  • присвойте этому параметру значение 1
Для этого нужно выполнить повторную активацию лицензий в программе. Самый простой способ сделать это заключается в следующем.
  1. Запустите программу и подключитесь ко всем серверам SQL Server.
  2. Откройте License Manager выбрав соответствующий пункт меню 'Шестеренка'.
  3. Нажмите кнопку 'Reactivate All' внизу диалога и дождитесь окончания процесса.
Программа должна получить новые даты окончания периода сопровождения для всех серверов.
Для повышения отказоустойчивости конфигураций БД в Microsoft SQL Server предусмотрен механизм доставки журналов. Суть его сводится к копированию файлов резервных копий журнала транзакций БД одного экземпляра SQL Server на другой экземпляр и последующему восстановлению их на целевой БД без предоставления к ней общего доступа. При автоматизации доставки журналов некоторую сложность может представлять процесс контроля за копированием и восстановлением файлов резервных копий, так как любой “пропущенный” файл резервной копии на целевом сервере приведет к невозможности применения последующих и необходимости восстановления из полного бэкапа БД. Подробнее
EMS SQL Backup имеет несколько предопределенных шаблонов политик, которые позволяют настроить и запланировать минимально необходимый набор операций обслуживания SQL Server. Данная статья описывает самый быстрый способ настройки обслуживания нескольких экземпляров SQL Server с использованием шаблонов политик в программе. Подробнее