You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
,LastRn = row_number() over(partition by convert(varchar(6),backup_finish_date,112),database_name order by backup_finish_date desc )
23
+
,backup_finish_date
24
+
,compressed_backup_size
25
+
,bmf.physical_device_name
26
+
from
27
+
msdb..backupset bs
28
+
inner join-- se seu ambiente faz o split do backup em varios arquivos, pode trocar esse inner join por um cross apply para nao duplicar alguns resultados...
29
+
msdb..backupmediafamily bmf
30
+
onbmf.media_set_id=bs.media_set_id
31
+
where
32
+
type ='D'
33
+
and
34
+
is_snapshot =0
35
+
and
36
+
is_copy_only =0
37
+
-- and
38
+
-- physical_device_name like 'https%container%' --> Exemplo de filtro adicional, incluir apenas backups feitos pra um cotnainer especifico.
39
+
) B
40
+
where
41
+
LastRn =1--> Somente o ultimo backup... Aqui vc poderia colocar um LastRn <= 2 para pegar os 2 ultmios, etc.
42
+
43
+
44
+
-- exemplos de filtros adicionais:
45
+
-- Aqui você poderia filtrar somente o ultimo antes de um ms especifico... ou todos os backups a partir de um meS!
46
+
-- ( LastRn = 1 and backup_finish_date < '20251201' )
0 commit comments