윈도우 2012R2 서버에서 아래 그림처럼 디스크 사용량과 실제 화일 정보가 큰 차이가 났다.
아래 문서에 따라 여러가지 작업을 해 보았지만, 결론은 volume shadow copy service(VSS)가 만든 볼륨때문인 것으로 확인.
커맨드창에서 아래 명령어로 확인해보면 디스크의 대부분을 vss가 사용하고 있음을 볼 수 있다.
D:\>vssadmin list shadowstorage vssadmin 1.1 - 볼륨 섀도 복사본 서비스 관리 명령줄 도구 (C) Copyright 2001-2013 Microsoft Corp. 섀도 복사본 저장소 연결 볼륨: (\\?\Volume{beef12e9-c16b-11e4-80b3-806e6f6e6963}\)\\?\Volume{beef12e9- c16b-11e4-80b3-806e6f6e6963}\ 섀도 복사본 저장소 볼륨: (\\?\Volume{beef12e9-c16b-11e4-80b3-806e6f6e6963}\)\ \?\Volume{beef12e9-c16b-11e4-80b3-806e6f6e6963}\ 사용된 섀도 복사본 저장소 공간: 0바이트(0%) 할당된 섀도 복사본 저장소 공간: 0바이트(0%) 최대 섀도 복사본 저장소 공간: 35.0MB(10%) 섀도 복사본 저장소 연결 볼륨: (D:)\\?\Volume{8cc1913f-68ab-42a4-90df-2dc52d0f1309}\ 섀도 복사본 저장소 볼륨: (D:)\\?\Volume{8cc1913f-68ab-42a4-90df-2dc52d0f1309} \ 사용된 섀도 복사본 저장소 공간: 4.45TB(75%) 할당된 섀도 복사본 저장소 공간: 4.50TB(76%) 최대 섀도 복사본 저장소 공간: UNBOUNDED(285368360%) 섀도 복사본 저장소 연결 볼륨: (E:)\\?\Volume{904c0982-00c6-4e68-a36f-a68ee526d6eb}\ 섀도 복사본 저장소 볼륨: (E:)\\?\Volume{904c0982-00c6-4e68-a36f-a68ee526d6eb} \ 사용된 섀도 복사본 저장소 공간: 2.29TB(46%) 할당된 섀도 복사본 저장소 공간: 2.34TB(47%) 최대 섀도 복사본 저장소 공간: UNBOUNDED(343606175%) 섀도 복사본 저장소 연결 볼륨: (C:)\\?\Volume{beef12ea-c16b-11e4-80b3-806e6f6e6963}\ 섀도 복사본 저장소 볼륨: (C:)\\?\Volume{beef12ea-c16b-11e4-80b3-806e6f6e6963} \ 사용된 섀도 복사본 저장소 공간: 0바이트(0%) 할당된 섀도 복사본 저장소 공간: 0바이트(0%) 최대 섀도 복사본 저장소 공간: 50.0GB(10%) D:\>
설정 버튼을 눌러 VSS가 사용할 디스크 크기를 제한하고 사용하도록 설정했다가 VSS를 사용하지 않음으로 변경하면 shadow 복사본이 삭제된다.
디스크 사용량을 확인해 보면, 실사용량과 일치함을 볼 수 있다.
기타: 이 현상은 이전 관리자가 vss를 이용한 윈도우즈 백업을 구성해서 발생했고, 디스크 사용량이 많은 차이가 나는것을 확인 하는 과정에서 알게 되었음.
참고문서: https://blogs.msdn.microsoft.com/ntdebugging/2008/07/03/ntfs-misreports-free-space/