خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
مشاهده آخرین تاریخ Backup گیری از دیتابیس ها در SQL Server
در سازمان ها و شرکت ها، روزانه مقدایر زیادی اطلاعات در دیتابیس ها افزوده، تغییر و حذف می شود و از این رو برای بروز نگه داشتن اطلاعات سازمان، بک آپ گیری از اطلاعات، یک وظیفه مهم و حیاتی برای DBA می باشد. حتما باید در بازه های زمانی معین باید نسبت به بک آپ گیری اقدام شود. پیشتر در مقالات جداگانه ای در خصوص نحوه بک آپ گیری از دیتابیس صحبت کرده ایم.
آموزش بک آپ گیری خودکار از SQL Server
بک آپ گیری از همه دیتابیس ها در SQL Server با Batch file
مشاهده آخرین تاریخ و سایز بک آپ فایل ها در SQL Server
Backup گیری از SQL Server - پارت اول
Backup گیری از SQL Server - پارت دوم
Backup و Restore دیتابیس در SQL Server با دستورات Command Prompt
نمایش ورژن بک آپ دیتابیس SQL Server
آموزش Restore کردن دیتابیس SQL Server 2017 در ورژن های قبلی SQL Server
Restore کردن بک آپ در SQL Server
Attach کردن دیتابیس در SQL Server
چگونه چند دیتابیس را در اس کیو ال سرور Attach کنیم
مشاهده History بک آپ های تهیه شده از دیتابیس ها در SQL
اما گاهی اوقات به طور دوره ای ، بررسی وضعیت پشتیبان گیری از پایگاه داده مورد نیاز است چرا که شاید برنامه ریزی اتوماتیک شما برای بک آپ گیری از دیتابیس ممکن است به درستی کار نکند و با استفاده از اسکریپت زیر می توانید آخرین تاریخ بک آپ گیری از دیتابیس های خود در این Instance از SQL Server را مشاهده کنید.
اگر برابر نام دیتابیسی مقدار Backup not taken درج شده بود، بدین معنی است که تا به حال از این دیتابیس هیچ بک آپی گرفته نشده است.
آموزش بک آپ گیری خودکار از SQL Server
بک آپ گیری از همه دیتابیس ها در SQL Server با Batch file
مشاهده آخرین تاریخ و سایز بک آپ فایل ها در SQL Server
Backup گیری از SQL Server - پارت اول
Backup گیری از SQL Server - پارت دوم
Backup و Restore دیتابیس در SQL Server با دستورات Command Prompt
نمایش ورژن بک آپ دیتابیس SQL Server
آموزش Restore کردن دیتابیس SQL Server 2017 در ورژن های قبلی SQL Server
Restore کردن بک آپ در SQL Server
Attach کردن دیتابیس در SQL Server
چگونه چند دیتابیس را در اس کیو ال سرور Attach کنیم
مشاهده History بک آپ های تهیه شده از دیتابیس ها در SQL
اما گاهی اوقات به طور دوره ای ، بررسی وضعیت پشتیبان گیری از پایگاه داده مورد نیاز است چرا که شاید برنامه ریزی اتوماتیک شما برای بک آپ گیری از دیتابیس ممکن است به درستی کار نکند و با استفاده از اسکریپت زیر می توانید آخرین تاریخ بک آپ گیری از دیتابیس های خود در این Instance از SQL Server را مشاهده کنید.
SELECT
D.name
,CASE
WHEN MAX(B.backup_finish_date) IS NULL
THEN 'Backup not taken'
ELSE CONVERT(VARCHAR(100),MAX(B.backup_finish_date))
END AS LastBackupDate
FROM sys.databases AS D
LEFT OUTER JOIN msdb.dbo.backupset AS B
ON D.name = B.database_name AND B.type = 'D'
GROUP BY D.name
ORDER BY 2 DESC
اگر برابر نام دیتابیسی مقدار Backup not taken درج شده بود، بدین معنی است که تا به حال از این دیتابیس هیچ بک آپی گرفته نشده است.
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: