Rest_Bak_MSDB

Posted by: cadarsh89

Tagged in: Untagged 


use msdb

select * from sys.sysobjects where xtype='U' and name like ('backup')

backup database master to disk='C:sqllaback.bak'

select * from backupfile

select * from backupfilegroup

select * from backupmediafamily --order by media_set_id desc

select * from backupmediaset order by media_set_id desc

select * from backupset

select * from backupmediafamily where 1=2

select * from restorehistory where 1=2

select * from backupset where 1=2


select * from sys.sysobjects where xtype='U'and name like ('restore')

select * from restorefile

declare @dbname varchar(max)
set @dbname = 'dummy'
select physical_device_name,destination_database_name,restore_date from restorehistory R join backupset B on R.backup_set_id = B.backup_set_id join backupmediafamily C on C.media_set_id=B.media_set_id
where destination_database_name like @dbname
order by restore_date desc


backup database dummy to disk = 'c:dummy.bak'

restore database dummy from disk = 'c:dummy.bak' with replace

 

==============================================================================


select * from backupmediaset where 1=2

select * from backupset where 1=2

select * from backupmediafamily where 1=2

select * from restorehistory where 1=2

select * from backupset where 1=2


D = Database

I = Database Differential

L = Log

F = File or Filegroup

G = File Differential

P = Partial

Q = Partial Differential

 


select  b.server_name,b.database_name,
case b.type
when 'D' then 'Database'
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 'NULL'
end,
c.physical_device_name,
case c.device_type
when 2 then 'DISK'
when 102 then 'DISK'
when 5 then 'TAPE'
when 105 then 'TAPE'
else 'NULL'
end,
b.recovery_model,(b.backup_size/(1024*1024)) as 'Backup size in MB'
from backupset b
join
backupmediafamily c
on (b.media_set_id=c.media_set_id)
where b.database_name like 'testdb'