iT邦幫忙

2017 iT 邦幫忙鐵人賽
DAY 20
0
自我挑戰組

MariaDB 的使用與管理系列 第 20

DBA Daily Check Report 的製作 [3]

今天介紹的是 Backup Status 。

這個部份從系統面看不出來有跟所需要的資料有關連,但是從建立資料庫備份的檔案系統可以看得出來,因此也是用 Powershell 來完成這個需求。

檔案資訊 備份資訊 Powershell 用法
檔案名稱 備份檔案名稱 $File.FullName
建立時間 開始備份的時間 $File.CreationTime
修改時間 完成備份時間 $File.LastWriteTime

這邊的程式結構也是跟之前的一樣,如果有設定完整備份的資料夾,那就去看看那個資料夾狀態。

Get-ChildItem $FullBackupPath -Filter FullBackup* |
        Foreach-Object {
	   $Html = $Html + "<tr><td>" + $_.FullName + "</td><td>" + $_.CreationTime + "</td><td>" + $_.LastWriteTime + "</td><td>" + ("{0:N2}" -f ($_.Length / 1048576)) + " MB</td></tr>" 
}

上一篇
DBA Daily Check Report 的製作 [2]
下一篇
DBA Daily Check Report 的製作 [4]
系列文
MariaDB 的使用與管理30

尚未有邦友留言

立即登入留言