
스크립트를 통해 시스템 백업 볼륨의 백업 목록을 검색해야 합니다. 내가 찾고 있는 정보는 "세부 정보 보기"를 클릭한 후 WSB GUI에서 찾을 수 있습니다."목적지 사용법"~에 참여하다"예약된 백업"부분:
나는 ~에 대해 알고 있다Get-WBBackupSetcmdlet이지만 이는 WB가 과거에 수행한 것으로 알고 있는 백업 목록일 뿐이며 반드시 백업 대상에 존재하는 것은 아니며 "정보 새로 고침"을 클릭할 때마다 동적으로 다시 읽는 것처럼 보입니다.
Windows Server 백업은 대상 정보를 어떻게 수집합니까?
근거: 충분히 깊은 백업 기록이 있는지 확인하기 위해 WB에서 수행하는 백업 실행에 대한 모니터링을 설정하고 싶습니다. 반환된 백업 세트 목록은 Get-WBBackupSet
디스크에 있는 내용과 항상 일치하지 않는 것 같으므로 모니터링 확인 시 이 정보에 의존하지 않습니다.
답변1
답변2
"wssadmin list Shadows" 명령을 사용하면 섀도 복사본 목록을 얻을 수 있습니다. 이제 PowerShell 변수 "$copy online"에 목록을 넣을 수 있습니다.
$copyonline = vssadmin list shadows
따라서 결과를 필터링하고 항목 수만 계산하면 됩니다.
($copyonline -like "*shadow Copy Volume*").count
숫자는 사용 가능한 사본입니다.