Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
 Помогите восстановить базу, на указанное время время  [new]
andre_ykt
Member

Откуда:
Сообщений: 62
Жила была база (да простит меня она, за упоминание о ней в прошедшем времени:).
Резервное копирование выполнялось с любовью и регулярно, в 19.00 создавался full , и каждые 30 минут СУБД выплевывала свежий TNR.
И вот понадобилось мне восстановить эту базу на участок времени. Воодушевленный грядущим успехом, пытаюсь снять бэкап да не тут то было.
Было проделано:
1) Попытка восстановить с указанием цепочки, до указания галочкой необходимого мне tnr, привело в получения статуса на базе В процессе восстановления (дословно) и наградило ее иконкой с зеленой стрелкой стремящейся вверх.
Ша, все будет, сказал я начинавшим нервничать бухам и удалился уничтожать сигареты. Прошло 2 часа.
Безобразие это я прекратил. файлов не так много, шаг не большой, че там восстанавливать , подумал я.
Ребутнул машинку.
2) После рубута захочу в восстановление, а там шаром покати , в списке есть только последний полный бэкап, и одна tnr. Расстроился.
Но взгляд упал на кнопку с выбором необходимой датой восстановления. Твердой рукой была установлена требуемая уважаемым дамам дата и о чудо, появились в списке tnr, но исчисление они свое начинали не с последнего полного бэкапа, проигнорировала его СУБД, однако указав на бэкап двухнедельной давности. Однако. Но куда деваться, жмем ОК и ждем. три часа система елозила и наконец обрадовала, все , получай свою базу. Обрадовался, но коварная зеленая стрелка опять повисла над базой и не дает доступа к базе. 5 часов прошло и все , мысли иссякли.
На данный момент момент восстановлена копия последнего бэкапа, пытаюсь ему скормить файлики по очереди , но ругается. При попытке указать tnr той же датой что фулл, выдает:


System.Data.SqlClient.SqlError: Невозможно восстановить журнал или разностную резервную копию, так как нет файлов, готовых к накату. (Microsoft.SqlServer.Smo)

На следующий ругается иначе:

System.Data.SqlClient.SqlError: Невозможно восстановить журнал или разностную резервную копию, так как нет файлов, готовых к накату. (Microsoft.SqlServer.Smo)

Уважаемые, подскажите, получится ли у меня, имея на руках все файлы победить проблему ?
30 июл 18, 14:35    [21614920]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
andre_ykt
Member

Откуда:
Сообщений: 62
Извиняюсь, исходные SQL 2008 R2
Вторая ошибка

Журнал в этом резервном наборе данных заканчивается на номере LSN 164136000000220600001, который является слишком ранним для применения к базе данных. Можно восстановить более позднюю резервную копию журналов, включающую номер LSN
30 июл 18, 14:45    [21614984]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
komrad
Member

Откуда: Msk -> Utrecht
Сообщений: 5162
andre_ykt,

TNR - это, полагаю, TRN ?

давайте проверим историю бекапов

+ скрипт

select top 50
 	bs.server_name,
	bs.database_name,
	bs.recovery_model,
	convert(numeric(10,2),backup_size/1024/1024) [backup, Mb], 
	convert(numeric(10,2),bs.compressed_backup_size/1024/1024) [Compressed (Mb)],
	bs.backup_start_date, 
	bs.backup_finish_date, 
	datediff(ss,bs.backup_start_date,bs.backup_finish_date) [Duration (sec)],
	bs.name, 
	bs.user_name, 
	case bs.type
		when 'D' then 'Database full'
		when 'I' then 'Database Differential'
		when 'L' then 'Log'
		when 'F' then 'File or Filegroup'
		when 'G' then 'File Differential'
		when 'P' then 'Partial'
		when 'Q' then 'Partial Differential'
		else 'Unknown' end [backup type]  -- from BOL
	,bs.description
	,bs.is_copy_only
	,bs.is_snapshot
	,bmf.physical_device_name
from msdb..backupset bs
inner join msdb..backupmediafamily bmf on bs.media_set_id=bmf.media_set_id
where 
bs.database_name= 'YOURDB'
order by bs.backup_start_date desc 

* Замените YOURDB на ваше значение

30 июл 18, 14:47    [21614999]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
ShIgor
Member

Откуда: Нижний Новгород
Сообщений: 2300
andre_ykt,

база что-ли осталась в состоянии "Restoring"
ну так
RESTORE DATABASE ТвояБаза WITH RECOVERY
GO
30 июл 18, 14:51    [21615028]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
andre_ykt
Member

Откуда:
Сообщений: 62
Простите, конечно TRN

SRV1C buch FULL 0.62 0.05 2018-07-30 15:30:16.000 2018-07-30 15:30:16.000 0 buch_backup_2018_07_30_153016_0096360 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_153016_0116361.trn
SRV1C buch FULL 14.37 3.40 2018-07-30 13:00:03.000 2018-07-30 13:00:03.000 0 buch_backup_2018_07_30_130002_9041159 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_130002_9061160.trn
SRV1C buch FULL 2.37 0.75 2018-07-30 12:30:02.000 2018-07-30 12:30:02.000 0 buch_backup_2018_07_30_123002_1071162 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_123002_1091163.trn
SRV1C buch FULL 3.80 1.05 2018-07-30 12:00:03.000 2018-07-30 12:00:03.000 0 buch_backup_2018_07_30_120002_9552106 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_120002_9572107.trn
SRV1C buch FULL 48.62 15.13 2018-07-30 11:30:02.000 2018-07-30 11:30:03.000 1 buch_backup_2018_07_30_113002_8532506 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_113002_8552507.trn
SRV1C buch FULL 68.74 21.26 2018-07-30 11:00:02.000 2018-07-30 11:00:03.000 1 buch_backup_2018_07_30_110002_8652972 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_110002_8672973.trn
SRV1C buch FULL 12.49 3.65 2018-07-30 10:30:02.000 2018-07-30 10:30:02.000 0 buch_backup_2018_07_30_103002_6123286 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_103002_6143287.trn
SRV1C buch FULL 45.87 11.63 2018-07-30 10:00:02.000 2018-07-30 10:00:02.000 0 buch_backup_2018_07_30_100002_2963564 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_100002_2983566.trn
SRV1C buch FULL 5.55 1.55 2018-07-30 09:30:02.000 2018-07-30 09:30:02.000 0 buch_backup_2018_07_30_093002_1483939 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_093002_1503940.trn
SRV1C buch FULL 0.87 0.22 2018-07-30 09:00:02.000 2018-07-30 09:00:02.000 0 buch_backup_2018_07_30_090002_0144321 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_090002_0164322.trn
SRV1C buch FULL 0.68 0.14 2018-07-30 08:30:03.000 2018-07-30 08:30:03.000 0 buch_backup_2018_07_30_083002_9315304 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_083002_9335305.trn
SRV1C buch FULL 0.37 0.05 2018-07-30 08:00:02.000 2018-07-30 08:00:02.000 0 buch_backup_2018_07_30_080002_8865738 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_080002_8885739.trn
SRV1C buch FULL 0.30 0.03 2018-07-30 07:30:02.000 2018-07-30 07:30:02.000 0 buch_backup_2018_07_30_073002_6926085 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_073002_6946087.trn
SRV1C buch FULL 0.30 0.03 2018-07-30 07:00:02.000 2018-07-30 07:00:02.000 0 buch_backup_2018_07_30_070002_5146443 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_070002_5166444.trn
SRV1C buch FULL 0.30 0.03 2018-07-30 06:30:02.000 2018-07-30 06:30:02.000 0 buch_backup_2018_07_30_063002_4026837 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_063002_4046839.trn
SRV1C buch FULL 0.30 0.03 2018-07-30 06:00:02.000 2018-07-30 06:00:02.000 0 buch_backup_2018_07_30_060002_4287311 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_060002_4307312.trn
SRV1C buch FULL 0.30 0.03 2018-07-30 05:30:02.000 2018-07-30 05:30:02.000 0 buch_backup_2018_07_30_053002_1467609 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_053002_1487610.trn
SRV1C buch FULL 0.30 0.03 2018-07-30 05:00:02.000 2018-07-30 05:00:02.000 0 buch_backup_2018_07_30_050002_1728083 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_050002_1748084.trn
SRV1C buch FULL 0.30 0.03 2018-07-30 04:30:02.000 2018-07-30 04:30:02.000 0 buch_backup_2018_07_30_043002_9028959 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_043002_9048960.trn
SRV1C buch FULL 0.30 0.03 2018-07-30 04:00:02.000 2018-07-30 04:00:02.000 0 buch_backup_2018_07_30_040002_8429384 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_040002_8449385.trn
SRV1C buch FULL 0.30 0.03 2018-07-30 03:30:02.000 2018-07-30 03:30:02.000 0 buch_backup_2018_07_30_033002_6609738 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_033002_6629740.trn
SRV1C buch FULL 0.30 0.03 2018-07-30 03:00:02.000 2018-07-30 03:00:02.000 0 buch_backup_2018_07_30_030002_5400128 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_030002_5420129.trn
SRV1C buch FULL 0.30 0.03 2018-07-30 02:30:02.000 2018-07-30 02:30:02.000 0 buch_backup_2018_07_30_023002_4650544 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_023002_4670545.trn
SRV1C buch FULL 0.30 0.03 2018-07-30 02:00:02.000 2018-07-30 02:00:02.000 0 buch_backup_2018_07_30_020002_4701006 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_020002_4721007.trn
SRV1C buch FULL 0.37 0.04 2018-07-30 01:30:02.000 2018-07-30 01:30:02.000 0 buch_backup_2018_07_30_013002_2021312 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_013002_2041313.trn
SRV1C buch FULL 0.30 0.03 2018-07-30 01:00:02.000 2018-07-30 01:00:02.000 0 buch_backup_2018_07_30_010002_1170359 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_010002_1190360.trn
SRV1C buch FULL 0.68 0.11 2018-07-30 00:30:03.000 2018-07-30 00:30:03.000 0 buch_backup_2018_07_30_003002_9731308 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_003002_9751309.trn
SRV1C buch FULL 2.49 0.81 2018-07-30 00:00:02.000 2018-07-30 00:00:02.000 0 buch_backup_2018_07_30_000002_8541699 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_30_000002_8571700.trn
SRV1C buch FULL 0.55 0.12 2018-07-29 19:30:02.000 2018-07-29 19:30:02.000 0 buch_backup_2018_07_29_193002_8905850 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_193002_8925851.trn
SRV1C buch FULL 0.55 0.11 2018-07-29 19:00:02.000 2018-07-29 19:00:02.000 0 buch_backup_2018_07_29_190002_7786244 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_190002_7806246.trn
SRV1C buch FULL 0.55 0.12 2018-07-29 18:30:02.000 2018-07-29 18:30:02.000 0 buch_backup_2018_07_29_183002_6566634 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_183002_6586635.trn
SRV1C buch FULL 0.55 0.12 2018-07-29 18:00:02.000 2018-07-29 18:00:02.000 0 buch_backup_2018_07_29_180002_5267018 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_180002_5287019.trn
SRV1C buch FULL 0.55 0.12 2018-07-29 17:30:03.000 2018-07-29 17:30:03.000 0 buch_backup_2018_07_29_173003_1877855 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_173003_1897856.trn
SRV1C buch FULL 0.87 0.21 2018-07-29 17:00:02.000 2018-07-29 17:00:02.000 0 buch_backup_2018_07_29_170002_3127814 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_170002_3147815.trn
SRV1C buch FULL 5.18 1.33 2018-07-29 16:30:02.000 2018-07-29 16:30:02.000 0 buch_backup_2018_07_29_163002_1998208 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_163002_2018209.trn
SRV1C buch FULL 60.93 15.36 2018-07-29 16:00:02.000 2018-07-29 16:00:02.000 0 buch_backup_2018_07_29_160002_0768596 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_160002_0788598.trn
SRV1C buch FULL 4.43 1.29 2018-07-29 15:30:03.000 2018-07-29 15:30:03.000 0 buch_backup_2018_07_29_153002_9809572 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_153002_9829574.trn
SRV1C buch FULL 0.62 0.13 2018-07-29 15:00:02.000 2018-07-29 15:00:02.000 0 buch_backup_2018_07_29_150002_8319946 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_150002_8339947.trn
SRV1C buch FULL 0.62 0.13 2018-07-29 14:30:03.000 2018-07-29 14:30:03.000 0 buch_backup_2018_07_29_143003_2650653 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_143003_2670654.trn
SRV1C buch FULL 0.55 0.12 2018-07-29 14:00:03.000 2018-07-29 14:00:03.000 0 buch_backup_2018_07_29_140003_2841122 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_140003_2861124.trn
SRV1C buch FULL 0.68 0.14 2018-07-29 13:30:02.000 2018-07-29 13:30:02.000 0 buch_backup_2018_07_29_133002_5091138 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_133002_5111139.trn
SRV1C buch FULL 0.68 0.15 2018-07-29 13:00:03.000 2018-07-29 13:00:03.000 0 buch_backup_2018_07_29_130002_9751864 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_130002_9771865.trn
SRV1C buch FULL 0.80 0.17 2018-07-29 12:30:02.000 2018-07-29 12:30:02.000 0 buch_backup_2018_07_29_123002_3031938 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_123002_3051939.trn
SRV1C buch FULL 0.55 0.11 2018-07-29 12:00:02.000 2018-07-29 12:00:02.000 0 buch_backup_2018_07_29_120002_1092286 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_120002_1112287.trn
SRV1C buch FULL 0.55 0.11 2018-07-29 11:30:03.000 2018-07-29 11:30:03.000 0 buch_backup_2018_07_29_113002_9903249 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_113002_9923250.trn
SRV1C buch FULL 0.55 0.11 2018-07-29 11:00:02.000 2018-07-29 11:00:02.000 0 buch_backup_2018_07_29_110002_8653636 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_110002_8673637.trn
SRV1C buch FULL 0.55 0.10 2018-07-29 10:30:02.000 2018-07-29 10:30:02.000 0 buch_backup_2018_07_29_103002_8744100 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_103002_8774102.trn
SRV1C buch FULL 0.55 0.11 2018-07-29 10:00:02.000 2018-07-29 10:00:02.000 0 buch_backup_2018_07_29_100002_6964457 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_100002_6984459.trn
SRV1C buch FULL 0.55 0.11 2018-07-29 09:30:02.000 2018-07-29 09:30:02.000 0 buch_backup_2018_07_29_093002_4884797 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_093002_4904799.trn
SRV1C buch FULL 0.55 0.11 2018-07-29 09:00:02.000 2018-07-29 09:00:02.000 0 buch_backup_2018_07_29_090002_3845197 sa Log NULL 0 0 D:\backup\buch_backup_2018_07_29_090002_3865198.trn
30 июл 18, 14:54    [21615043]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
andre_ykt
Member

Откуда:
Сообщений: 62
ShIgor,

Статус "Восстановление из копии" . MS SQL руссифицирован
30 июл 18, 14:56    [21615052]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
ShIgor
Member

Откуда: Нижний Новгород
Сообщений: 2300
andre_ykt,

про него и говорю
30 июл 18, 14:56    [21615054]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
Сергей Викт.
Member

Откуда: Москва
Сообщений: 888
andre_ykt,

Выполните то, что вам посоветовали в посте выше.

RESTORE DATABASE [ИмяВашеБД] WITH RECOVERY
30 июл 18, 14:57    [21615059]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
andre_ykt
Member

Откуда:
Сообщений: 62
ShIgor,

Она долго висит, база не большая , 4 гб, статус висел 4 часа, нервы , под натиском бухгалтерии не выдержали, отменил операцию
30 июл 18, 14:58    [21615063]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
andre_ykt
Member

Откуда:
Сообщений: 62
Сергей Викт.,

Это надо когда будет этот пренеприятнейший статус ?
30 июл 18, 14:59    [21615065]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
ShIgor
Member

Откуда: Нижний Новгород
Сообщений: 2300
andre_ykt,

в смысле висит - после подъема базы и наката транзакций без указания With Recovery она будет тупо ждать наката след порции транзакций, сколько хочешь жди.
30 июл 18, 15:00    [21615073]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
komrad
Member

Откуда: Msk -> Utrecht
Сообщений: 5162
andre_ykt,

у вас со вчерашнего утра (9:00) только лог бекапы были

поправьте скрипт: уберите top 50 и найдите полный бекап предшествующий нужной вам дате восстановления
от него и пляшите - берите его и все последующие лог бекапы до нужного времени
30 июл 18, 15:01    [21615079]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
andre_ykt
Member

Откуда:
Сообщений: 62
ShIgor,

Семен Семеныч, ...благодарю Вас господа, стартану опять восстановление . Подскажите тогда почему при явном указании времени , она подсовывает мне ближайший full иж на 8.06.2018 ?
30 июл 18, 15:05    [21615097]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
andre_ykt
Member

Откуда:
Сообщений: 62
komrad,

Бэкапы у меня делаются на разные физические диски, bak льет на один , trn на другой, в этом может быть подвох ?
30 июл 18, 15:07    [21615103]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
komrad
Member

Откуда: Msk -> Utrecht
Сообщений: 5162
andre_ykt
komrad,

Бэкапы у меня делаются на разные физические диски, bak льет на один , trn на другой, в этом может быть подвох ?

это неважно, журнал бекапов один

последние бекапы по базе :

select database_name,type,max(backup_start_date) 
from msdb..backupset
where database_name='buch'
group by database_name,type
order by 3 desc
30 июл 18, 15:12    [21615124]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
andre_ykt
Member

Откуда:
Сообщений: 62
komrad,

Хм, вот же он, от пятницы

buch L 2018-07-30 15:30:16.000
buch D 2018-07-27 19:00:02.000


А у меня , с 08.06.2018 (скрин)

К сообщению приложен файл. Размер - 116Kb
30 июл 18, 15:17    [21615148]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
komrad
Member

Откуда: Msk -> Utrecht
Сообщений: 5162
andre_ykt
komrad,

Хм, вот же он, от пятницы

buch L 2018-07-30 15:30:16.000
buch D 2018-07-27 19:00:02.000


А у меня , с 08.06.2018 (скрин)


либо это баг студии, либо по каким-то причинам он не подходит для восстановления point-in-time

покажите последние полные бекапы

+ скрипт

select top 50
 	bs.server_name,
	bs.database_name,
	bs.recovery_model,
	convert(numeric(10,2),backup_size/1024/1024) [backup, Mb], 
	convert(numeric(10,2),bs.compressed_backup_size/1024/1024) [Compressed (Mb)],
	bs.backup_start_date, 
	bs.backup_finish_date, 
	datediff(ss,bs.backup_start_date,bs.backup_finish_date) [Duration (sec)],
	bs.name, 
	bs.user_name, 
	case bs.type
		when 'D' then 'Database full'
		when 'I' then 'Database Differential'
		when 'L' then 'Log'
		when 'F' then 'File or Filegroup'
		when 'G' then 'File Differential'
		when 'P' then 'Partial'
		when 'Q' then 'Partial Differential'
		else 'Unknown' end [backup type]  -- from BOL
	,bs.description
	,bs.is_copy_only
	,bs.is_snapshot
	,bmf.physical_device_name
from msdb..backupset bs
join msdb..backupmediafamily bmf on bs.media_set_id=bmf.media_set_id
where 
bs.database_name= 'buch'
and bs.type='D'
order by bs.backup_start_date desc 


30 июл 18, 15:25    [21615178]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
ShIgor
Member

Откуда: Нижний Новгород
Сообщений: 2300
komrad,

он же показал, только похоже скролировать список не умеет
30 июл 18, 15:26    [21615181]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
andre_ykt
Member

Откуда:
Сообщений: 62
ShIgor,

Скрол не дает ничего. Ребят я слаб в SQL , но это не обозначает что я слаб во всем.
30 июл 18, 15:27    [21615191]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
ShIgor
Member

Откуда: Нижний Новгород
Сообщений: 2300
andre_ykt,

т.е. последний транзакшн лог у тебя на 10/06 15:00
30 июл 18, 15:29    [21615201]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
andre_ykt
Member

Откуда:
Сообщений: 62
komrad,

Странно, вполне себе живой файл, с него восстанавливает на ура

server_name database_name recovery_model backup Mb Compressed (Mb) backup_start_date backup_finish_date Duration (sec) name user_name backup type description is_copy_only is_snapshot physical_device_name
SRV1C buch FULL 5059.37 5059.37 2018-07-27 19:00:02.000 2018-07-27 19:00:41.000 39 buch_backup_2018_07_27_190002_5302044 sa Database full NULL 0 0 X:\backup\buch_backup_2018_07_27_190002_5322045.bak
SRV1C buch FULL 4996.56 4996.56 2018-07-26 19:00:02.000 2018-07-26 19:00:44.000 42 buch_backup_2018_07_26_190002_6504277 sa Database full NULL 0 0 X:\backup\buch_backup_2018_07_26_190002_6534278.bak
SRV1C buch FULL 4962.37 4962.37 2018-07-25 19:00:03.000 2018-07-25 19:00:44.000 41 buch_backup_2018_07_25_190002_9386468 sa Database full NULL 0 0 X:\backup\buch_backup_2018_07_25_190002_9406469.bak
SRV1C buch FULL 4454.43 4454.43 2018-07-24 19:00:02.000 2018-07-24 19:00:38.000 36 buch_backup_2018_07_24_190002_7973716 sa Database full NULL 0 0 X:\backup\buch_backup_2018_07_24_190002_7993718.bak
SRV1C buch FULL 4423.37 4423.37 2018-07-23 19:00:02.000 2018-07-23 19:00:40.000 38 buch_backup_2018_07_23_190002_7954813 sa Database full NULL 0 0 X:\backup\buch_backup_2018_07_23_190002_7974814.bak
SRV1C buch FULL 4375.37 4375.37 2018-07-20 19:00:02.000 2018-07-20 19:00:37.000 35 buch_backup_2018_07_20_190002_6754806 sa Database full NULL 0 0 X:\backup\buch_backup_2018_07_20_190002_6774807.bak
SRV1C buch FULL 5002.43 5002.43 2018-07-19 19:00:02.000 2018-07-19 19:00:41.000 39 buch_backup_2018_07_19_190002_7106853 sa Database full NULL 0 0 X:\backup\buch_backup_2018_07_19_190002_7126854.bak
SRV1C buch FULL 4988.50 4988.50 2018-07-18 19:00:02.000 2018-07-18 19:00:39.000 37 buch_backup_2018_07_18_190002_6719550 sa Database full NULL 0 0 X:\backup\buch_backup_2018_07_18_190002_6739551.bak
SRV1C buch FULL 4973.37 4973.37 2018-07-17 19:00:02.000 2018-07-17 19:00:41.000 39 buch_backup_2018_07_17_190002_1861298 sa Database full NULL 0 0 X:\backup\buch_backup_2018_07_17_190002_1881300.bak
SRV1C buch FULL 4943.43 4943.43 2018-07-16 19:00:03.000 2018-07-16 19:00:42.000 39 buch_backup_2018_07_16_190003_0213803 sa Database full NULL 0 0 X:\backup\buch_backup_2018_07_16_190003_0233804.bak
SRV1C buch FULL 4890.37 4890.37 2018-07-12 19:00:02.000 2018-07-12 19:00:39.000 37 buch_backup_2018_07_12_190002_8541336 sa Database full NULL 0 0 X:\backup\buch_backup_2018_07_12_190002_8541336.bak
SRV1C buch FULL 4872.37 4872.37 2018-07-11 19:00:03.000 2018-07-11 19:00:39.000 36 buch_backup_2018_07_11_190003_1249757 sa Database full NULL 0 0 X:\backup\buch_backup_2018_07_11_190003_1249757.bak
SRV1C buch FULL 4862.37 4862.37 2018-07-10 19:00:02.000 2018-07-10 19:00:39.000 37 buch_backup_2018_07_10_190002_3749798 sa Database full NULL 0 0 X:\backup\buch_backup_2018_07_10_190002_3749798.bak
SRV1C buch FULL 4842.37 4842.37 2018-07-09 19:00:02.000 2018-07-09 19:00:42.000 40 buch_backup_2018_07_09_190002_1156764 sa Database full NULL 0 0 X:\backup\buch_backup_2018_07_09_190002_1156764.bak
SRV1C buch FULL 4812.37 4812.37 2018-07-06 19:00:02.000 2018-07-06 19:00:37.000 35 buch_backup_2018_07_06_190002_4735806 sa Database full NULL 0 0 X:\backup\buch_backup_2018_07_06_190002_4735806.bak
SRV1C buch FULL 4237.37 4237.37 2018-07-05 19:00:02.000 2018-07-05 19:00:35.000 33 buch_backup_2018_07_05_190002_6290177 sa Database full NULL 0 0 X:\backup\buch_backup_2018_07_05_190002_6290177.bak
SRV1C buch FULL 4191.37 4191.37 2018-07-04 19:00:02.000 2018-07-04 19:00:33.000 31 buch_backup_2018_07_04_190002_5790218 sa Database full NULL 0 0 X:\backup\buch_backup_2018_07_04_190002_5810220.bak
SRV1C buch FULL 4172.37 4172.37 2018-07-03 19:00:03.000 2018-07-03 19:00:34.000 31 buch_backup_2018_07_03_190002_8922424 sa Database full NULL 0 0 X:\backup\buch_backup_2018_07_03_190002_8952426.bak
SRV1C buch FULL 4033.43 4033.43 2018-07-02 19:00:03.000 2018-07-02 19:00:33.000 30 buch_backup_2018_07_02_190002_8803181 sa Database full NULL 0 0 X:\backup\buch_backup_2018_07_02_190002_8803181.bak
SRV1C buch FULL 3940.37 3940.37 2018-06-29 19:00:02.000 2018-06-29 19:00:32.000 30 buch_backup_2018_06_29_190002_8330010 sa Database full NULL 0 0 X:\backup\buch_backup_2018_06_29_190002_8350011.bak
SRV1C buch FULL 3909.37 3909.37 2018-06-28 19:00:02.000 2018-06-28 19:00:35.000 33 buch_backup_2018_06_28_190002_0411584 sa Database full NULL 0 0 X:\backup\buch_backup_2018_06_28_190002_0431585.bak
SRV1C buch FULL 4020.37 4020.37 2018-06-27 19:00:02.000 2018-06-27 19:00:36.000 34 buch_backup_2018_06_27_190002_8054048 sa Database full NULL 0 0 X:\backup\buch_backup_2018_06_27_190002_8074049.bak
SRV1C buch FULL 3994.37 3994.37 2018-06-26 19:00:03.000 2018-06-26 19:00:40.000 37 buch_backup_2018_06_26_190003_1186254 sa Database full NULL 0 0 X:\backup\buch_backup_2018_06_26_190003_1206255.bak
SRV1C buch FULL 3978.37 3978.37 2018-06-25 19:00:02.000 2018-06-25 19:00:33.000 31 buch_backup_2018_06_25_190002_4207881 sa Database full NULL 0 0 X:\backup\buch_backup_2018_06_25_190002_4227882.bak
SRV1C buch FULL 3961.37 3961.37 2018-06-22 19:00:02.000 2018-06-22 19:00:38.000 36 buch_backup_2018_06_22_190002_1050329 sa Database full NULL 0 0 X:\backup\buch_backup_2018_06_22_190002_1050329.bak
SRV1C buch FULL 3947.43 3947.43 2018-06-21 19:00:02.000 2018-06-21 19:00:39.000 37 buch_backup_2018_06_21_190002_5590582 sa Database full NULL 0 0 X:\backup\buch_backup_2018_06_21_190002_5590582.bak
SRV1C buch FULL 3934.37 3934.37 2018-06-20 19:00:03.000 2018-06-20 19:00:33.000 30 buch_backup_2018_06_20_190002_9775900 sa Database full NULL 0 0 X:\backup\buch_backup_2018_06_20_190002_9795901.bak
SRV1C buch FULL 3884.37 3884.37 2018-06-19 19:00:02.000 2018-06-19 19:00:34.000 32 buch_backup_2018_06_19_190002_2217494 sa Database full NULL 0 0 X:\backup\buch_backup_2018_06_19_190002_2237495.bak
SRV1C buch FULL 4533.37 4533.37 2018-06-18 19:00:02.000 2018-06-18 19:00:33.000 31 buch_backup_2018_06_18_190002_2186561 sa Database full NULL 0 0 X:\backup\buch_backup_2018_06_18_190002_2342561.bak
SRV1C buch FULL 4116.37 4116.37 2018-06-15 19:00:02.000 2018-06-15 19:00:31.000 29 buch_backup_2018_06_15_190002_0922374 sa Database full NULL 0 0 X:\backup\buch_backup_2018_06_15_190002_0922374.bak
SRV1C buch FULL 4436.37 4436.37 2018-06-14 19:00:02.000 2018-06-14 19:00:35.000 33 buch_backup_2018_06_14_190002_4116870 sa Database full NULL 0 0 X:\backup\buch_backup_2018_06_14_190002_4136871.bak
SRV1C buch FULL 4037.37 4037.37 2018-06-13 19:00:02.000 2018-06-13 19:00:32.000 30 buch_backup_2018_06_13_190002_3598867 sa Database full NULL 0 0 X:\backup\buch_backup_2018_06_13_190002_3618868.bak
SRV1C buch FULL 4016.37 4016.37 2018-06-12 19:00:02.000 2018-06-12 19:00:28.000 26 buch_backup_2018_06_12_190002_0953417 sa Database full NULL 0 0 X:\backup\buch_backup_2018_06_12_190002_0953417.bak
SRV1C buch FULL 3983.68 3983.68 2018-06-11 19:00:03.000 2018-06-11 19:00:33.000 30 buch_backup_2018_06_11_190002_8411894 sa Database full NULL 0 0 X:\backup\buch_backup_2018_06_11_190002_8411894.bak
SRV1C buch FULL 3840.43 3840.43 2018-06-08 19:00:03.000 2018-06-08 19:00:33.000 30 buch_backup_2018_06_08_190003_2615539 sa Database full NULL 0 0 X:\backup\buch_backup_2018_06_08_190003_2771539.bak
SRV1C buch FULL 3767.12 3767.12 2018-06-07 19:00:04.000 2018-06-07 19:00:39.000 35 buch_backup_2018_06_07_190004_6938028 sa Database full NULL 0 0 X:\backup\buch_backup_2018_06_07_190004_6938028.bak
SRV1C buch FULL 3708.12 3708.12 2018-06-06 19:00:03.000 2018-06-06 19:00:50.000 47 buch_backup_2018_06_06_190003_3136460 sa Database full NULL 0 0 X:\backup\buch_backup_2018_06_06_190003_3136460.bak
SRV1C buch FULL 3434.37 3434.37 2018-06-05 19:00:02.000 2018-06-05 19:00:26.000 24 buch_backup_2018_06_05_190002_4397757 sa Database full NULL 0 0 X:\backup\buch_backup_2018_06_05_190002_4397757.bak
SRV1C buch FULL 3376.68 3376.68 2018-06-04 19:00:03.000 2018-06-04 19:00:31.000 28 buch_backup_2018_06_04_190002_8054628 sa Database full NULL 0 0 X:\backup\buch_backup_2018_06_04_190002_8054628.bak
SRV1C buch FULL 3810.56 3810.56 2018-06-01 19:00:03.000 2018-06-01 19:00:34.000 31 buch_backup_2018_06_01_190003_2877941 sa Database full NULL 0 0 X:\backup\buch_backup_2018_06_01_190003_2897942.bak
SRV1C buch FULL 3613.43 3613.43 2018-05-31 19:00:02.000 2018-05-31 19:00:32.000 30 buch_backup_2018_05_31_190002_4699500 sa Database full NULL 0 0 X:\backup\buch_backup_2018_05_31_190002_4719501.bak
SRV1C buch FULL 3484.37 3484.37 2018-05-30 19:00:03.000 2018-05-30 19:00:27.000 24 buch_backup_2018_05_30_190002_9281789 sa Database full NULL 0 0 X:\backup\buch_backup_2018_05_30_190002_9301790.bak
SRV1C buch FULL 3222.37 3222.37 2018-05-29 19:00:02.000 2018-05-29 19:00:29.000 27 buch_backup_2018_05_29_190002_0943339 sa Database full NULL 0 0 X:\backup\buch_backup_2018_05_29_190002_0963340.bak
SRV1C buch FULL 4185.87 4185.87 2018-05-28 19:00:02.000 2018-05-28 19:00:33.000 31 buch_backup_2018_05_28_190002_2245440 sa Database full NULL 0 0 X:\backup\buch_backup_2018_05_28_190002_2265441.bak
SRV1C buch FULL 4092.37 4092.37 2018-05-25 19:00:02.000 2018-05-25 19:00:34.000 32 buch_backup_2018_05_25_190002_8431504 sa Database full NULL 0 0 X:\backup\buch_backup_2018_05_25_190002_8451505.bak
SRV1C buch FULL 4082.37 4082.37 2018-05-24 19:00:02.000 2018-05-24 19:00:29.000 27 buch_backup_2018_05_24_190002_8604583 sa Database full NULL 0 0 X:\backup\buch_backup_2018_05_24_190002_8624584.bak
SRV1C buch FULL 3956.43 3956.43 2018-05-23 19:00:03.000 2018-05-23 19:00:36.000 33 buch_backup_2018_05_23_190003_0486717 sa Database full NULL 0 0 X:\backup\buch_backup_2018_05_23_190003_0506718.bak
SRV1C buch FULL 3929.37 3929.37 2018-05-22 19:00:02.000 2018-05-22 19:00:30.000 28 buch_backup_2018_05_22_190002_3826252 sa Database full NULL 0 0 X:\backup\buch_backup_2018_05_22_190002_3826252.bak
SRV1C buch FULL 3908.37 3908.37 2018-05-21 19:00:02.000 2018-05-21 19:00:27.000 25 buch_backup_2018_05_21_190002_1909934 sa Database full NULL 0 0 X:\backup\buch_backup_2018_05_21_190002_1909934.bak
SRV1C buch FULL 3223.37 3223.37 2018-05-18 19:00:02.000 2018-05-18 19:00:23.000 21 buch_backup_2018_05_18_190002_4069884 sa Database full NULL 0 0 X:\backup\buch_backup_2018_05_18_190002_4089885.bak
30 июл 18, 15:29    [21615202]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
andre_ykt
Member

Откуда:
Сообщений: 62
ShIgor,

Да, при открытии окна с восстановлением , указывает на пятничный, 27.07.2018 и этот , те.е всего два шага на востановление.
А при явном указании даты, свой отчет он начинает с 08.06.2018
30 июл 18, 15:31    [21615215]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
komrad
Member

Откуда: Msk -> Utrecht
Сообщений: 5162
andre_ykt
komrad,

Странно, вполне себе живой файл, с него восстанавливает на ура

X:\backup\buch_backup_2018_07_27_190002_5322045.bak


возьми этот бекап восстановись с него с опцией norecovery
потом восстанови последовательно все логи по очереди до нужного времени

какое название базы куда восстанавливаешь и на какой период времени надо восстановить?
30 июл 18, 15:38    [21615242]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
andre_ykt
Member

Откуда:
Сообщений: 62
komrad,

база buch, по сегодня 30.07.2018 по 12.30
30 июл 18, 15:40    [21615249]     Ответить | Цитировать Сообщить модератору
 Re: Помогите восстановить базу, на указанное время время  [new]
komrad
Member

Откуда: Msk -> Utrecht
Сообщений: 5162
andre_ykt
komrad,

база buch, по сегодня 30.07.2018 по 12.30

поверх себя?


тогда попробуйте такой скрипт :

+

declare @db varchar(50) = 'buch'
declare @time datetime = '20180730 12:31:00'

select media_set_id,'restore database '+quotename(@db)+' from disk='''+physical_device_name+''' with stats=1,norecovery;' [restore commands]
from msdb..backupmediafamily
where media_set_id= (select max(media_set_id) from msdb..backupset where database_name=@db and type='D')
union all 
select media_set_id,'restore log '+quotename(@db)+' from disk=''' +physical_device_name+''' with stats=1,norecovery;'
from msdb..backupmediafamily 
where media_set_id in 
	(select media_set_id from msdb..backupset 
		where database_name=@db and type='L'
		and media_set_id>(select max(media_set_id) from msdb..backupset where database_name=@db and type='D')
		and backup_start_date<@time
		)

union all
select 10000000000000, 'restore database '+quotename(@db)+' with recovery, stats=1;' 
order by 1 asc 


и покажите результат
30 июл 18, 16:03    [21615348]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: [1] 2   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить