Восстановление бэкапа SQL

1. starjevschik 20.03.23 22:03 Сейчас в теме
Есть база, обычная БП 3.0, обновляется регулярно, стандартная. Ведется там какая-то организация, покупки, продажи, все как обычно. Сервер MS SQL Server. План обслуживания включает архивацию раз в неделю полную, раз в сутки разностную, раз в час журнал.
Восстанавливал базу в другую новую. Во временной шкале поставил галку произвольного времени, выбрал момент три дня назад. Все восстановилось без проблем.
База (восстановленная из архива) открывается и в ней нет документов после 2020 года.
Как это вообще возможно? Проверил три раза, что архивируется именно эта база и что восстановил я тоже именно ее. Тии прогнал полностью, ничего не изменилось. Как??? это же невозможно...
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. t278 56 21.03.23 02:56 Сейчас в теме
1) дайте скриншот как определяете , что нет документов.

2) Сделайте сейчас полную копию БД, и восстановите в тестовую. Что там будет.
6. starjevschik 21.03.23 09:57 Сейчас в теме
(2) сделал копию и восстановил - и там тоже нет документов после 2020.
Стал подозревать, что как-то перепутаны базы в сервере 1с.
Но тут всплыла старая проблема этого сервера - у меня нет пароля администратора 1с сервера. Почти все действия делаются и без него, но посмотреть, с чем связана база 1с, не получается. Можно как-нибудь этот пароль сбросить или взломать?
7. user1863362 21.03.23 10:26 Сейчас в теме
(6) Для понимания какая база к чему относится, достаточно посмотреть в файл 1CV8Clst.lst в каталоге кластера.
10. VZyryanov 22.03.23 08:35 Сейчас в теме
(6) Для открытия свойств информационной базы в консоли нужно вводить имя и пароль пользователя этой базы с полными правами.
3. XAKEP 21.03.23 07:29 Сейчас в теме
Раз в неделю полная ?
А сколько места для бекапов используется тогда.
Возможно ошибка в настройках.
Бекап нужно проверять, а не только делать.
4. XAKEP 21.03.23 08:21 Сейчас в теме
https://tavalik.ru/vosstanovlenie-bd-ms-sql-server-2012/

Просмотр информации о событиях резервного копирования и восстановления для базы данных
5. starjevschik 21.03.23 09:10 Сейчас в теме
(2) делал даже запрос к документам реализации. Там действительно пусто.

(3) место есть. Бэкапы восстанавливаются без проблем. А в чем заключается "проверка бэкапов"?

(4) спасибо, но восстанавливать базы я умею, не раз это делал, все всегда работало.

Мне представляется очевидным, что в бэкапе другая база. Но как это так получается, я не понимаю. Вроде все уже проверил. Пойду еще раз проверю...
8. XAKEP 22.03.23 07:58 Сейчас в теме
(5)
я не сомневался , что вы не первый раз делаете
но читать нужно то, что происходит после ваших действий
https://tavalik.ru/vosstanovlenie-bd-ms-sql-server-2012/#p2
9. VPanin56 536 22.03.23 08:13 Сейчас в теме
(5) тебе уже выше правильно подсказали.
Если нет пароля от Кластера 1С что бы в свойствах посмотреть имя базы на Сервере SQL то это можно посмотреть без пароля в файле
1CV8Clst.lst он расположен в каталоге кластера
где находится каталог смотри в свойствах службы агента 1С ( у нас -agent -regport 1541 -port 1540 -range 1560:1591 -d "D:\srvinfo" )
каталог "D:\srvinfo" в нем есть папка "reg_1541" и в ней лежит этот файл
смотрим его и ищем строчку вида
{e595cb83-41d1-4838-87f6-364fe10a8943,"ZP_Mir_Krasoty","","MSSQLServer","101s11","ZP_Mir_Krasoty","sa","aRQnpuYHQzS1MzYWTytOMnAf1UfJ9+Q/Yy9IMb5bVE0=","DB=ZP_Mir_Krasoty;DBMS=MSSQLServer;DBSrvr=101s11;DBUID=sa;Locale=ru_RU;Ref=ZP_Mir_Krasoty;SQLYOffs=2000;Srvr=tcp://101s04:1564",0,
{0,00010101000000,00010101000000,"","","",0},0,0,"",0,"","",4255592,0},
e595cb83-41d1-4838-87f6-364fe10a8943,"ZP_Mir_Krasoty", - Имя базы 1С которая запускается
"MSSQLServer","101s11","ZP_Mir_Krasoty","sa", - Имя сервера SQL и имя базы на SQL сервере
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот