AgeStore 사용
AgeStore는 마지막 액세스 날짜를 기준으로 디렉터리 또는 디렉터리 트리의 파일을 삭제하는 도구입니다. 기본 용도는 디스크 공간을 절약하기 위해 기호 서버 또는 원본 서버에서 사용하는 다운스트림 저장소에서 이전 파일을 제거하는 것입니다. 일반 파일 삭제 도구로도 사용할 수 있습니다.
AgeStore는 단일 디렉터리( 대상 디렉터리) 또는 트리 내의 모든 디렉터리( 대상 트리)의 모든 파일을 삭제할 수 있습니다. -s 옵션은 전체 트리를 대상으로 지정할 것임을 나타냅니다.
삭제할 대상 디렉터리 또는 대상 트리 내의 파일을 지정하는 세 가지 방법이 있습니다. agestore -date=Month-Day-Year 명령은 지정된 날짜 이전에 마지막으로 액세스한 모든 파일을 삭제합니다. agestore -days=NumberOfDays 명령은 마지막으로 액세스한 모든 파일을 지정된 일 수보다 더 많이 삭제합니다. agestore -size=SizeRemaining 명령은 나머지 파일의 총 크기가 SizeRemaining보다 작거나 같을 때까지 가장 최근에 액세스한 파일부터 시작하여 대상 디렉터리 또는 대상 트리의 모든 파일을 삭제합니다.
예를 들어 다음 명령은 2008년 1월 7일 이전에 마지막으로 액세스한 C:\MyDir의 모든 파일을 삭제합니다.
agestore c:\mydir -date=01-07-2008
다음 명령은 디렉터리 트리 종속의 모든 파일을 30일 전에 마지막으로 액세스한 C:\symbols\downstreamstore로 삭제합니다.
agestore c:\symbols\downstreamstore -days=30 -s
다음 명령은 이 트리에 있는 모든 파일의 총 크기가 50,000바이트보다 작거나 같을 때까지 디렉터리 트리의 파일을 C:\symbols\downstreamstore로 삭제합니다.
agestore c:\symbols\downstreamstore -size=50000 -s
-l 옵션을 사용하면 AgeStore에서 파일을 삭제하지 않고 이 옵션 없이 삭제될 모든 파일을 나열합니다. AgeStore 명령을 사용하기 전에 -l 옵션이 추가된 의도한 명령을 실행하여 삭제하려는 파일이 정확히 삭제되는지 확인해야 합니다.
전체 명령줄 구문은 AgeStore Command-Line 옵션을 참조하세요.
Windows Vista 이상에서 AgeStore 실행
AgeStore는 마지막으로 액세스한 시간을 기준으로 파일을 삭제하므로 파일 시스템에서 LAT(마지막 액세스 시간) 데이터를 저장하는 경우에만 성공적으로 실행할 수 있습니다. NTFS 파일 시스템에서 LAT 데이터 스토리지를 사용하거나 사용하지 않도록 설정할 수 있습니다. 사용하지 않도록 설정하면 AgeStore가 실행되지 않지만 대신 다음 오류 메시지가 표시됩니다.
Last-Access-Time support is disabled on this computer.
Please read the documentation for more details.
Windows Vista 이상 버전의 Windows에서는 LAT 데이터 스토리지가 기본적으로 사용하지 않도록 설정되므로 이 데이터를 처음 사용하도록 설정하지 않으면 AgeStore가 실행되지 않습니다.
Windows Vista 이상 버전의 Windows에서는 FSUtil(Fsutil.exe) 도구를 사용하여 LAT 데이터를 수집할 수 있습니다. 명령 프롬프트 창에서 다음 명령을 실행합니다.
fsutil behavior set disablelastaccess 0
다음 명령을 사용하여 LAT 데이터 수집을 사용하지 않도록 설정합니다.
fsutil behavior set disablelastaccess 1
이러한 변경 내용은 다음 Windows를 다시 시작한 후에 적용됩니다.
FAT32 파일 시스템은 항상 LAT 정보를 저장합니다(시간이 아닌 날짜만 저장됨). 따라서 AgeStore는 FAT32 파일 시스템에서 작동합니다. 그러나 NTFS LAT를 사용하지 않도록 설정하면 AgeStore가 실행되지 않으므로 파일 시스템이 FAT32인 경우에도 NTFS LAT를 사용하도록 설정해야 합니다.