powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / AlwaysON и бекапы.
12 сообщений из 12, страница 1 из 1
AlwaysON и бекапы.
    #39648230
alexx_core
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времени суток форумчане!)

Бьюсь уже неделю. Не делаются резервная копия баз находящихся в группе высокой доступности.
Задание выполняется, ошибок и предупреждений нет, он полная резервная копия базы не создаётся.

в журнале пишет:
Failed:(0) Property Size is not available for Database '["database name"]'. This property may not exist for this object, or may not be retrievable due to insufficient access rights.

Хотя в свойствах резервного копирования группы высокой доступности указано, что бекап нужно выполнять для primary.

Если в задании резервной копии транзакций задать игнорировать роль реплики, то резервная копия создается, но этот способ не работает для полных бекапов.

Подскажите куда копать.
...
Рейтинг: 0 / 0
AlwaysON и бекапы.
    #39648242
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexx_core Задание выполняется, ошибок и предупреждений нет, он полная резервная копия базы не создаётся.А в задании что написано?
alexx_coreв журнале пишет:В каком именно журнале?
...
Рейтинг: 0 / 0
AlwaysON и бекапы.
    #39648251
alexx_core
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гавриленко Сергей Алексеевичalexx_core Задание выполняется, ошибок и предупреждений нет, он полная резервная копия базы не создаётся. А в задании что написано?

USE [@database name]
GO
DBCC SHRINKDATABASE(N'@database name', 10, TRUNCATEONLY)

USE [@database name]
GO
DBCC CHECKDB(N'@database name') WITH NO_INFOMSGS


USE [master]
GO
exec [dbo].[1CIndexRebuild] @DB='@database name'
GO


DECLARE @preferredReplica int

SET @preferredReplica = (SELECT [master].sys.fn_hadr_backup_is_preferred_replica('@database name'))

IF (@preferredReplica = 1)
BEGIN
BACKUP DATABASE [@database name] TO DISK = N'\\DPM\1c_backups\DAY\@database name\@database name_backup_2018_05_22_171245_8698682.bak' WITH RETAINDAYS = 7, NOFORMAT, NOINIT, NAME = N'@database name_backup_2018_05_22_171245_8698682', SKIP, REWIND, NOUNLOAD, COMPRESSION, STATS = 10
END


Когда выполняю процедуры задания вручную бэкап создаётся нормально.


Гавриленко Сергей АлексеевичВ каком именно журнале?

C:\Program Files\Microsoft SQL Server\MSSQL13.PRODUCTION\MSSQL\Log\MaintenancePlan20180522171501.txt
...
Рейтинг: 0 / 0
AlwaysON и бекапы.
    #39648363
Фотография Ennor Tiegael
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexx_coreКогда выполняю процедуры задания вручную бэкап создаётся нормально.Владелец джоба не имеет достаточных прав. Поставьте sa, для разнообразия, и сравните.
...
Рейтинг: 0 / 0
AlwaysON и бекапы.
    #39648364
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ennor Tiegaelalexx_coreКогда выполняю процедуры задания вручную бэкап создаётся нормально.Владелец джоба не имеет достаточных прав. Поставьте sa, для разнообразия, и сравните.Какой-такой "владелец джоба"? Все задания выполяются SQL-Агентом, а там банальный локалхост пытается бекапить на сетевую шару.

автор
Код: plaintext
TO DISK = N'\\DPM\1c_backups\DAY\@database name\@database name_backup_2018_05_22_171245_8698682.bak' 
...
Рейтинг: 0 / 0
AlwaysON и бекапы.
    #39648712
alexx_core
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ennor Tiegaelalexx_coreКогда выполняю процедуры задания вручную бэкап создаётся нормально.Владелец джоба не имеет достаточных прав. Поставьте sa, для разнообразия, и сравните.


Relic HunterEnnor Tiegaelпропущено...
Владелец джоба не имеет достаточных прав. Поставьте sa, для разнообразия, и сравните.Какой-такой "владелец джоба"? Все задания выполяются SQL-Агентом, а там банальный локалхост пытается бекапить на сетевую шару.

автор
Код: plaintext
TO DISK = N'\\DPM\1c_backups\DAY\@database name\@database name_backup_2018_05_22_171245_8698682.bak' 



Пользователь под которым запускается SQL Server Agent имеет права доступа на данную сетевую шару. Если бы проблема была в правах, то не делались бы бэкапы транзакций, которые успешно залетают на шару.
...
Рейтинг: 0 / 0
AlwaysON и бекапы.
    #39649085
Фотография Relic Hunter
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexx_core,

Ну вот первое из Гугеля пробовали?

https://dba.stackexchange.com/questions/61722/cannot-access-properties-page-of-a-database
...
Рейтинг: 0 / 0
AlwaysON и бекапы.
    #39649175
alexx_core
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Relic Hunteralexx_core,

Ну вот первое из Гугеля пробовали?

https://dba.stackexchange.com/questions/61722/cannot-access-properties-page-of-a-database

Проблема не в этом, когда базы находятся в группе высокой доступности свойства второстепенной базы недоступны.
По какой-то причине задание долбится в второстепенную базу, но настройках свойств резервного копирования группы высокой доступности указано, что нужно бэкапить первую....
...
Рейтинг: 0 / 0
AlwaysON и бекапы.
    #39649197
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexx_coreRelic Hunteralexx_core,

Ну вот первое из Гугеля пробовали?

https://dba.stackexchange.com/questions/61722/cannot-access-properties-page-of-a-database

Проблема не в этом, когда базы находятся в группе высокой доступности свойства второстепенной базы недоступны.
По какой-то причине задание долбится в второстепенную базу, но настройках свойств резервного копирования группы высокой доступности указано, что нужно бэкапить первую....Задание "долбится" туда, куда вы указали при настройке Maintenance Plan, а ноду проверяет только когда дело до бэкапа доходит.
...
Рейтинг: 0 / 0
AlwaysON и бекапы.
    #39649222
alexx_core
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гавриленко Сергей Алексеевичalexx_coreпропущено...


Проблема не в этом, когда базы находятся в группе высокой доступности свойства второстепенной базы недоступны.
По какой-то причине задание долбится в второстепенную базу, но настройках свойств резервного копирования группы высокой доступности указано, что нужно бэкапить первую....Задание "долбится" туда, куда вы указали при настройке Maintenance Plan, а ноду проверяет только когда дело до бэкапа доходит.

Вот непосредственно процедура бэкапа Maintenance Plan.

alexx_coreDECLARE @preferredReplica int

SET @preferredReplica = (SELECT [master].sys.fn_hadr_backup_is_preferred_replica('@database name'))

IF (@preferredReplica = 1)
BEGIN
BACKUP DATABASE [@database name] TO DISK = N'\\DPM\1c_backups\DAY\@database name\@database name_backup_2018_05_22_171245_8698682.bak' WITH RETAINDAYS = 7, NOFORMAT, NOINIT, NAME = N'@database name_backup_2018_05_22_171245_8698682', SKIP, REWIND, NOUNLOAD, COMPRESSION, STATS = 10
END

Разве @preferredReplica = 1 не означает, что бэкап нужно делать с первичной реплики?
...
Рейтинг: 0 / 0
AlwaysON и бекапы.
    #39649233
Гавриленко Сергей Алексеевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Этот код означает, что "если реплика нужная, то сделать бэкап, если не нужная, то не делать ничего". И в нем нет и в помине "если не нужная, то надо подключиться к другой реплике и сделать бэкап там".
...
Рейтинг: 0 / 0
AlwaysON и бекапы.
    #39649241
alexx_core
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гавриленко Сергей Алексеевич,

Нужная, т.е., так которая указана в свойствах резервного копирования AlwaysOn?
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / AlwaysON и бекапы.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]