파일 서버에 대한 관리.. 이제 편하게 해보시죠? (2)

WS08-R2_h_rgb

지난 1편에서는 Windows Server 2003 R2에서부터 제공되었던 파일 서버 리소스 관리자(FSRM)에 대해서 살펴보았습니다.

오늘은 Windows Server 2008 R2에 추가된 기능인 파일 분류(File Classification) 및 파일 관리에 대해서 살펴보려고 합니다. TechED 2009의 키노트때 발표된 File Classification 기능이 바로 오늘 포스팅의 내용입니다. 아직 한글로 잘 정리된 포스팅은 없는 것 같습니다.

이런 경우가 종종 있으시죠?

  • 생성 이후, 특정 기간이 지난 파일
  • 마지막으로 수정 혹은 액세스한 시간이 얼마 이상 흐른 파일
  • 특정 이름의 파일

image 

위의 조건에 일치하는 경우에 기본적으로 파일 만료로 정의하여, 특정 만료 디렉터리로 이동하거나, 사용자 지정 작업(스크립트나 명령어 프롬프트 실행)을 할 수 있습니다.

image

image

가장 기본적인 예를 들어보았습니다. 오래된 파일을 특정 폴더로 이동시키는 것에 대한 자동화.. 언제나 파일 서버 관리자들에게는 골치 아픈 일이었지만, Windows Server 2008 R2의 파일 서버 리소스 관리자의 파일 관리를 이용하면 매우 손쉽게 설정을 반영할 수도 있고! 추가적인 작업을 명령어 프롬프트를 통해서 할 수 있겠죠. 예를 들어, 사용자들이 Outlook 저장 파일인 PST를 파일 서버에 저장해놓고 오랫동안 사용하지 않은 경우, Compact.exe를 이용하여, 해당 파일을 압축할 수도 있다는 것입니다. 명령어 프롬프트를 지원하기에 얼마든지 원하는 바를..

이 정도로 끝난다면, 그리 활용도가 크지 않다라고 하실 수도 있습니다. 파일 분류와 결합했을 때, 더욱 빛나게 됩니다.

image

파일 관리 작업내 조건을 생성할 때 상단의 속성 조건이라는 부분이 보입니다. 이 속성 조건이 바로 파일 분류에 해당되는 부분입니다.

image

파일 분류는 Windows Vista에서부터 소개된 파일 속성을 이용하는 것입니다. 특정한 조건에 맞을 경우, 뭐 예를 들어 파일의 이름이 2009로 시작하는 경우에, 파일의 속성으로 Year라는 속성을 2009로 표기하게 할 수 있습니다. 이러한 속성은 사전에 분류 관리내 분류 속성에서 정의를 해주어야 합니다. 속성이 뭔지 감이 잘 안잡히신다고요?

image

PPT 파일 하나의 속성에 들어가보면, 자세히라는 탭이 있습니다. 여기에 이미 많이 사용하시는 제목, 주제, 범주와 같은 사항들이 모두 속성입니다. 파일 분류를 이용하면 특정 조건에 맞는 파일에 대해서 추가적인 속성을 부여할 수 있다고 보시면 됩니다. 이러한 속성을 파일 관리 작업의 조건으로 가미하여..

image

파일에 특정 작업을 할 수 있겠죠. 점점 범위가 넓어져감을 느끼실 수 있나요?

그럼 속성을 어떻게 부여하느냐.. 두가지 방법이 있습니다. 폴더의 이름으로 구분하여, 파일의 속성을 부여하는 것.. 예를 들어 SecurityHigh로 시작하는 폴더에 저장된 파일들은 모두, “보안”이라는 속성을 “예”로 붙여줄 수 있습니다. 꼬알라가 생각해보면, 폴더 이름은 그리 유연성이 높지 않습니다. 사용자들이 분류하지 않고 저장해놓은 파일들이 단순히 폴더 기반으로 잘 정리되어져 있을리는 만무하겠죠?

image image

Windows Server 2008 R2의 파일 분류는 콘텐츠 기반의 분류를 지원합니다. 즉, 내용을 기반으로(검색 기능과 같이), 파일의 속성을 붙여준다는 의미입니다. 특정 파일의 내용에 “Confidential”이라는 단어가 들어있다면, “기밀”이라는 속성을 “예”라고 붙여줄 수 있다는 의미죠. 아무파일이나 다되는 것은 아닙니다. SharePoint와 마찬가지로, 필터가 필요하며, Office와 같은 해당 파일을 이해시킬 수 있는 프로그램이 서버에 설치되어져 있어야 합니다.

image

Windows Server 2008 R2의 기능으로 포함된 Windows TIFF 필터를 설치하면, TIF 파일(팩스나 스캔 파일)내의 콘텐츠도 감지하여, 속성을 붙여주게 됩니다. 참 멋있지 않나요? 이렇게 속성이 부여된 것을 파일 관리에서 사용할 수 있게 되고, 서버 관리자는 매우 빠른 속도로 서버내 파일을 분류하고, 이를 원하는 형태로 재배치시킬 수 있겠죠.

한가지 주의해야할 사실은 FSRM이 부여한 속성은 파일의 등록 정보에서 보이지 않습니다. 확인을 하고 싶다면, Windows PowerShell을 이용하는 방법이 가장 용이합니다.

  • $C = New-Object -comobject Fsrm.FsrmClassificationManager;
  • $P = $C.GetFileProperty(“파일 경로”, "Confidential", 0);

위와 같이 파일의 속성을 뽑아냈을 때, $P의 값이 1이면 속성이 있다는 것입니다. 위의 예제는 Confidential이라는 속성이 있는지를 확인하는 스크립트입니다. 이 경우, 폴더를 이동하거나, 이름 변경등을 하실 수 있겠죠?

Windows Server 2008 R2의 파일 분류, 파일 관리를 이용하시면, Windows Server 2003 R2, Windows Server 2008에서 약간은 부족해보였던 파일 서버의 자동화 관리가 손쉽게 보일거라 생각합니다. 반복된 작업을 빠르게 처리하고, 더 가치있는 일에 시간을 투자하세요~!