Jump to content

Recommended Posts

Андрей_ЦИТ
Posted

Добрый день!

"Операция резервного копирования завершилась с ошибкой. Убедитесь, что SQL-сервер имеет доступ к папке назначения. Сервер баз данных вернул ошибку при выполнении резервного копирования в папку E:\backupksc11_cit\klbackup2024-11-18#07-18-27. Убедитесь, что сервер баз данных имеет достаточно прав для записи в указанную папку. Код ошибки: 1967, сообщение об ошибке: 'Unexpected I/O error. Possibly out of disk space.'."

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

  • Solution
Posted (edited)

Здравствуйте!

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

Рассмотрим возможные причины и пути их устранения:


1. Проверка дискового пространства

Ошибка Unexpected I/O error может возникнуть из-за недостатка места на диске:

  • Убедитесь, что на диске E:\ достаточно свободного места для завершения резервного копирования.
  • Помните, что временные файлы и логи SQL Server тоже требуют дополнительного пространства.

2. Проблемы с правами доступа

После изменения пароля для учетной записи, выполняющей резервное копирование, могут возникнуть проблемы с правами:

  1. Проверьте права доступа к папке E:\backupksc11_cit\ для учетной записи SQL Server, используемой в процессе (обычно это учетная запись, под которой запускается служба SQL Server или служба Kaspersky Security Center).
  2. Проверьте, что указанные права включают "Запись", "Чтение" и "Изменение".
  3. Перепроверьте пароль в следующих местах:
    • В свойствах службы SQL Server (services.msc).
    • В настройках служб, связанных с Kaspersky Security Center.

3. Журнал SQL Server и трассировка KSC

Поскольку проблема связана с базой данных, ознакомьтесь с дополнительными логами:

  1. Логи SQL Server:
    • Откройте SQL Server Management Studio (SSMS).
    • Проверьте журнал ошибок SQL Server на предмет связанных с резервным копированием ошибок (обычно это файлы ERRORLOG).
    • Проверьте настройки резервного копирования базы данных в Kaspersky Security Center.
  2. Трассировка KSC:
    • Включите режим трассировки на сервере администрирования:
      Copy code
      klsrvswch –tracemask=0xFFFFFFFF –tracelvl=255
    • Проанализируйте, какие шаги приводят к сбою при попытке резервного копирования.

4. Временные файлы или ограничения на доступ

SQL Server может записывать временные файлы в директорию, отличную от папки назначения резервного копирования:

  • Убедитесь, что для всех временных директорий (например, C:\Temp, E:\Temp) права аналогичны папке назначения.
  • Проверьте наличие квот на запись данных для диска E:\.

5. Возможные ошибки ввода/вывода (I/O)

Ошибка ввода-вывода также может быть связана с проблемами на уровне оборудования или файловой системы:

  • Проверьте диск E:\ на наличие ошибок (chkdsk E: /f /r).
  • Проверьте работоспособность контроллера диска и драйверов.

6. Перепроверка параметров резервного копирования

  • Проверьте, правильно ли указана папка резервного копирования в настройках KSC.
  • Убедитесь, что используются корректные учетные данные для доступа к SQL Server и папке назначения.

7. Ручное резервное копирование

Попробуйте выполнить резервное копирование вручную:

  1. Используйте SQL Server Management Studio (SSMS) для создания резервной копии базы данных Kaspersky (KAV).
  2. Создайте тестовый бэкап в папку E:\backupksc11_cit\:
    sql
    Copy code
    BACKUP DATABASE KAV TO DISK = 'E:\backupksc11_cit\KAV.bak'
  3. Если ручное резервное копирование выполняется успешно, возможно, проблема связана с интеграцией KSC и SQL Server.

Если проблема сохраняется, предоставьте логи SQL Server или KSC для более детального анализа.

Спасибо

Edited by KarDip
added text
  • Like 1

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now


×
×
  • Create New...