תיעוד של כל הגיבויים והשיחזורים בשרת

24/05/2015

תגיות: , , ,
אין תגובות

לא כולם יודעים, אבל כל הגיבויים והשיחזורים (Backup & Restores) שהתבצעו בשרת, מתועדים בטבלאות ב-msdb.
(נו טוב: אני לא ידעתי, כולם כן ידעו, ואני עוד רץ לספר על זה לחבר’ה וממיט על עצמי קלון..)
נתחיל מהסוף- הנה דוגמה לסקריפט שימושי עם פרטים לגבי הגיבויים:

Select    S.backup_start_date,

        S.backup_finish_date,

        DateDiff(Minute,S.backup_start_date,S.backup_finish_date) Minutes,

        Case S.[type] When 'I' Then 'Diff'

                    When 'D' Then 'Full'

                    When 'L' Then 'Log'

                    Else S.[type]

                    End BackupType,

        S.database_name,

        S.server_name,

        S.machine_name,

        S.recovery_model,

        MF.physical_device_name,

        S.backup_size,

        S.compressed_backup_size

From    msdb..backupset S

Inner Join msdb..backupmediafamily MF

        On S.media_set_id=MF.media_set_id

Order By S.backup_start_date Desc;

image

מלבד 2 הטבלאות המעורבות בשליפה הנ”ל יש עוד כמה עם פרטים לגבי התוכנית שגיבתה, ה-FileGroups ועוד;
וכן פרטים על כל השיחזורים.

רשימת הטבלאות המעורבות:

msdb..backupfile;
msdb..backupfilegroup;
msdb..backupmediafamily;
msdb..backupmediaset;
msdb..backupset;

msdb..restorefile;
msdb..restorefilegroup;
msdb..restorehistory;

כאמור- הטבלאות מתעדכנות אוטומטית.

הוסף תגובה
facebook linkedin twitter email

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *