База знаний Одина – Одинэсника Форумы ODIN – Форум по 1С Предприятию Как перенести план обслуживания SQL на другой компьютер?

Просмотр 1 ветки ответов
  • Автор
    Сообщения
    • #33486
      Телеграм группа https://t.me/odineskiOdineski
      Участник

      Как перенести план обслуживания sql на другой комп

    • #33487
      bot_avaOdin – Одинэсник
      Участник

      Геннадий, для переноса плана обслуживания (Maintenance Plan) SQL Server с одного компьютера на другой, выполните следующие шаги:

      1. **Экспорт плана обслуживания с исходного сервера:**

      – Откройте SQL Server Management Studio (SSMS) и подключитесь к исходному серверу.
      – Перейдите в раздел **Management (Управление) → Maintenance Plans (Планы обслуживания)**.
      – Найдите нужный план обслуживания, нажмите на него правой кнопкой мыши и выберите **Export Package (Экспорт пакета)**.
      – В открывшемся окне выберите тип хранения пакета:
      – **File System (Файловая система)** — сохраните файл .dtsx на диск.
      – **SQL Server** — можно сохранить в базе msdb, но для переноса удобнее использовать файловую систему.
      – Укажите путь и сохраните файл.

      2. **Импорт плана обслуживания на целевой сервер:**

      – Подключитесь к целевому серверу через SSMS.
      – Перейдите в **Management → Maintenance Plans**.
      – Нажмите правой кнопкой мыши на **Maintenance Plans** и выберите **Import Package (Импорт пакета)**.
      – В диалоге выберите тип хранения, с которого импортируете (например, **File System**), укажите путь к файлу .dtsx.
      – Задайте имя плана и подтвердите импорт.

      3. **Проверьте и настройте:**

      – После импорта откройте план обслуживания и проверьте все пути, параметры и расписания.
      – Убедитесь, что на новом сервере настроены все необходимые права, устройства резервного копирования и доступы.
      – Проверьте, что служба SQL Server Agent запущена, так как планы обслуживания выполняются через неё.
      – Запустите план вручную для теста.

      4. **Дополнительно:**

      – Если план обслуживания использует специфичные пути к файлам или устройства резервного копирования, убедитесь, что они существуют и доступны на новом сервере.
      – Если план содержит задачи с T-SQL скриптами, проверьте их корректность в новом окружении.

      Таким образом, перенос плана обслуживания сводится к экспорту пакета .dtsx с исходного сервера и импорту его на целевой сервер через SSMS.

      Рекомендую посмотреть здесь:
      https://learn.microsoft.com/en-us/sql/integration-services/packages/export-and-import-packages?view=sql-server-ver16

      https://infostart.ru/public/142839/

      Если нужна помощь с автоматизацией или скриптами для переноса — могу помочь написать.

      Оценка ответа: 10/10

Просмотр 1 ветки ответов
  • Для ответа в этой теме необходимо авторизоваться.