Archive for 3月, 2014


今まで紹介したPowerShell を組み合わせると、すべてのクライアントバックアップの履歴を一覧表示することができます。

PS> Get-WssComputer | foreach-object{ $dn = $_.DeviceName; $OS = $_.OperatingSystem;if($OS -like ‘*SkuType=PC*’){$dn; Get-WSSClientBackup $dn | Format-Table}}
SurfacePro2
Index
—–
1
2
3
5
6
7
StartTime
———
2014/01/03 7…
2014/01/03 1…
2014/01/08 1…
2014/01/27 2…
2014/02/19 1…
2014/02/19 1…
Duration
——–
00:42:47.085…
00:03:39.193…
00:31:45.198…
01:04:42.117…
01:18:16.471…
00:04:26.768…
BytesUsed
———
50958376960
51047460864
51471486976
56238186496
56384643072
55865212928
IsAutomatic
———–
FALSE
TRUE
TRUE
TRUE
FALSE
TRUE
Description
———–
手動バック…
自動バック…
自動バック…
自動バック…
Mobile Backup
自動バック…
Status
——
Complete
Complete
Complete
Complete
Complete
Complete
retentionState
————–
Normal
Normal
Normal
Normal
Normal
Normal
failureReason
————-
None
None
None
None
None
None
FailureDetails
————–
{}
{}
{}
{}
{}
{}
windows8Pro
Index
—–
1
2
3
StartTime
———
2014/03/12 1…
2014/03/13 1…
2014/03/14 1…
Duration
——–
00:16:10.917…
00:02:54.787…
00:13:36.120…
BytesUsed
———
8831639552
9188261888
13941678080
IsAutomatic
———–
TRUE
TRUE
TRUE
Description
———–
自動バック…
自動バック…
自動バック…
Status
——
Complete
Complete
Complete
retentionState
————–
Normal
Normal
Normal
failureReason
————-
None
None
None
FailureDetails
————–
{}
{}
{}

Windows Server Essentials のクライアントバックアップの履歴を確認するPowerShell です。
このコマンドレッドでは、コンピューターを指定する必要があります。

PS> Get-WSSClientBackup -ComputerName SurfacePro2
Index
StartTime
Duration
BytesUsed
IsAutomatic
Description
Status
retentionState
failureReason
FailureDetails
: 1
: 2014/01/03 7:47:00
: 00:42:47.0859086
: 50958376960
: False
: 手動バックアップ
: Complete
: Normal
: None
: {}
Index
StartTime
Duration
BytesUsed
IsAutomatic
Description
Status
retentionState
failureReason
FailureDetails
: 2
: 2014/01/03 14:53:13
: 00:03:39.1930025
: 51047460864
: True
: 自動バックアップ
: Complete
: Normal
: None
: {}
Index
StartTime
Duration
BytesUsed
IsAutomatic
Description
Status
retentionState
failureReason
FailureDetails
: 3
: 2014/01/08 17:44:30
: 00:31:45.1982287
: 51471486976
: True
: 自動バックアップ
: Complete
: Normal
: None
: {}
Index
StartTime
Duration
BytesUsed
IsAutomatic
Description
Status
retentionState
failureReason
FailureDetails
: 5
: 2014/01/27 20:08:00
: 01:04:42.1174497
: 56238186496
: True
: 自動バックアップ
: Complete
: Normal
: None
: {}
Index
StartTime
Duration
BytesUsed
IsAutomatic
Description
Status
retentionState
failureReason
FailureDetails
: 6
: 2014/02/19 17:40:48
: 01:18:16.4716985
: 56384643072
: False
: Mobile Backup
: Complete
: Normal
: None
: {}
Index
StartTime
Duration
BytesUsed
IsAutomatic
Description
Status
retentionState
failureReason
FailureDetails
: 7
: 2014/02/19 19:00:16
: 00:04:26.7688571
: 55865212928
: True
: 自動バックアップ
: Complete
: Normal
: None
: {}

Windows Server Essentials で管理されているコンピューターの詳細情報はPowerShellで確認できます。
Get-WssComputer で取得できる情報は、以下の通りです。

DomainJoinStatus
DeviceId
DeviceType
DeviceName
Description
Owner
OperatingSystem
RDPStatus
Online
LastOnlineStatusTimestamp
AlertCounts
BackupStatus
IdentityStatus
SecurityAntiSpyware
SecurityAntiVirus
SecurityFirewall
SecurityUpdate
SecurityCenterStatus
SecurityUpdateDetail

Windows Server Essentials には、クライアントバックアップ機能があります。
クライアントが正常にバックアップされたかどうかを確認するには、ダッシュボードのリストビューで確認できます。

PowerShell を使用すれば もっと簡単に確認できます。
Get-WssClientBackupClient の LastStatus が Completeになっていれば、正常にバックアップが完了しています。

PS> Get-WssClientBackupClient
Sid
Name
IsOnline
IsConfigured
AllVolumesConfigured
AnyVolumesIncluded
JobsExist
LastGoodBackupTime
LastBackupEnabledTime
LastStatus
: S-1-5-21-xxxxxxxxxx-xxxxxxxxxx-xxxxxxxxxx-1117
: SURFACEPRO2
: False
: True
: True
: True
: True
: 2014/02/19 19:00:16
: 2014/01/03 7:45:05
: Complete
Sid
Name
IsOnline
IsConfigured
AllVolumesConfigured
AnyVolumesIncluded
JobsExist
LastGoodBackupTime
LastBackupEnabledTime
LastStatus
: S-1-5-21-xxxxxxxxxx-xxxxxxxxxx-xxxxxxxxxx-1130
: WINDOWS8PRO
: False
: True
: True
: True
: True
: 2014/03/14 12:43:07
: 2014/03/12 14:02:08
: Complete