Имя: Пароль:
IT
Админ
MS SQL 2014 Standart не показывает полную копию базы при ее физическом наличии
,
0 Rio3000
 
07.01.16
17:43
1С 8.3
платформа 8.3.7.1790
базы БП КОРП 3.0 и ЗУП 2.5

MS SQL 2014 Standart

СУБД делает резервное копирование по расписанию
полная копия: в вс в 22:00
Разностные копии: с пн-сб в 22:00
журнал транзакций: раз в день в 12:00

модель восстановления у обоих баз: Полная

при попытке восстановить базу данных - добавляю полную 03.01.2016 22-00, разностную 04.01.2016 22-00 и журнал транзакций 05.01.2016 12-00. но в плане восстановления показывает только разностную и ЖТ, а полную не показывает.

вопрос: в чем может быть проблема, раньше видел полные копии?

скриншоты плана обслуж.
http://www.picshare.ru/view/7001488/
http://www.picshare.ru/view/7001487/
1 АНДР
 
07.01.16
19:11
Проверяй имена файла полной копии.
ЗЫ Кстати, ты в этот файл дописываешь. Срок актуальности копий выставлен?
2 Rio3000
 
07.01.16
20:50
(1) добавляется всегда новый файл, срок действия резервного набора набора данных не установлен.

если пробовать делать восстановление из устройства резервного копирования то видит, и если указать лишь полную копию то он ее видит, но стоит добавить еще и разностную, то видеть полную перестает
3 АНДР
 
07.01.16
21:43
К чему он пытается применить разностную копию?
Посмотри что за архивы в файлах лежат.
4 Rio3000
 
08.01.16
07:48
(3)
в содержимом бекапа полной копии, полная копия и лежит
http://www.picshare.ru/view/7002865/

в содержимом бекапа разностной копии, разностная копия копия
http://www.picshare.ru/view/7002867/

может быть проблема в то, что я дополнительно делаю бекапы в устройства резервного копирования? На предыдущих картинках видно по карте плана обслуживания
5 Rio3000
 
12.01.16
06:39
Отключил, доп копирование по сети на устройства резер копир. настройку видно на скриншоте http://www.picshare.ru/view/7001487/ , сделал копию и теперь при восстановлении базы данных снова стал видеть полные копии.

кто знает в чем ошибка настройки плана обслуживания?
6 Rio3000
 
12.01.16
11:45
up
7 arsik
 
гуру
12.01.16
15:00
(5) Делай резервное копирование на устройство средствами ОС, а не средствами SQL.
Я так понимаю, разностное считается от полной последней. При копировании на устройство у тебя полной последней оказывается копия на устройстве.
8 MM
 
12.01.16
15:05
(7) Там есть спец флаг, позволяющий сделать полную копию не влияющую на разностную (Copy-only backup).
9 Rio3000
 
13.01.16
04:31
(7) средствами ОС, не совсем понял, батником копировать по сети файлы бекапа?

(8) имеется ввиду эта галочка? http://www.picshare.ru/view/7016302/ если да, то вопрос: можно ли потом использовать этот бекап (полный) + разностные копии и копии ЖТ для восстановление?
10 arsik
 
гуру
13.01.16
08:06
(9) Батником, только он должен запускаться после окончания бэкапа. Хотя вроде в СКЛ же вроде можно одновременно 1 бэкап на несколько устройств делать.
11 Rio3000
 
13.01.16
09:26
(10) именно, поэтому все через SQL делаю.

РЕШЕНИЕ:

почитал  статью http://www.interface.ru/home.asp?artId=31174 с поиском по фразе "Только резервное копирование" да действительно без этой галочки при доп копировании на устройство резервного копир. и возникает проблема, что SQL не видит последнюю полную копию т.к. она лежит в устройстве резервного копир. в сети

*** текст из статьи ***
SQL помнит о своих резервных копиях, потому сделав ручками бэкап, единоразовый (например, отнести базу в другое место, или чтоб развернуть для теста в еще одну базу из бэкапа), следующий "разностный" будет отсчитываться от него. Дабы предотвратить это, требуется ставить галочку "Только резервное копирование". В задаче резервного копирования такого пункта нет. Вообще в недельном плане рекомендую все же использовать полный тип резервной копии.

проверил еще раз, с установленной галочкой только резерв копир для шага, в котором делается полная копия на устройство резерв копир. при попытке развернуть базу из локальных полная+разностная все копии отображается в ТЧ плана восстановления.
Но теперь на устройствах резерв копир. полная и разностная копии физически есть, однако при попытке добавить оба устройства для восстановления, полную копию перестает видеть. Без разностной полную копию видит и восстанавливает с нее.
То ли отдельный план делать для устройст резервного копир?
12 Rio3000
 
13.01.16
09:27
с решением я погорячился)) забыл стереть перед отправкой поста)
13 arsik
 
гуру
13.01.16
12:23
Делай сразу 1 бэкап на 2 устройства
Вот так разве нельзя сделать?
http://www.picshare.ru/view/7017075/
14 Rio3000
 
14.01.16
04:21
(13) можно конечно, но проблема в том, что для бакапов на сервере у меня идет добавление к существующему, а на устройствах резер копир, лежащими в сети, бекапы перезаписываются.
15 arsik
 
гуру
14.01.16
08:44
(14) Ну переделай на сервере. Какая тебе разница, на сервере 1 файл или несколько?
16 Rio3000
 
14.01.16
12:54
(15) на сервере хранятся архивы за 4 недели, в сети только последние архивы (на всякий случай)
17 arsik
 
гуру
14.01.16
13:08
(16) Так в чем проблема? Если архивы будут хранится на сервере не в одном большом файле, а в нескольких небольших?
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс