Computer >> 컴퓨터 >  >> 시스템 >> Windows Server

Windows Server 2016에서 Work Folders(작업 폴더) 설치 및 구성 완벽 가이드

Work Folders(작업 폴더)는 사용자가 사내 파일 서버에 저장된 파일에 원격으로 접근할 수 있게 해주는 기술로, 노트북, 태블릿, 스마트폰 등 어떤 기기에서든 오프라인 상태로 작업할 수 있습니다. 회사 네트워크에 다시 연결되면 사용자 기기에서 변경된 모든 파일이 사내 Windows 파일 서버와 자동으로 동기화됩니다. 이 글에서는 Windows Server 2016 파일 서버와 Windows 10 클라이언트 환경에서 Work Folders 기능을 설치하고 구성하는 방법을 단계별로 살펴보겠습니다.

Work Folders 개요 및 지원 환경

파일 저장소로는 Windows Server 2012 R2 이상의 파일 서버를 사용할 수 있으며, 클라이언트는 Windows 7부터 최신 Windows 버전까지 지원됩니다. 또한 Android 4.4 이상 또는 iOS 8 이상을 실행하는 기기도 클라이언트로 사용할 수 있습니다(해당 기기용 Work Folders 앱은 Google Play와 App Store에서 각각 다운로드할 수 있습니다). 보안 정책을 활용하면 Work Folders 클라이언트가 캐시된 데이터를 반드시 암호화하도록 강제할 수 있어, 기기를 분실하거나 도난당하더라도 데이터를 안전하게 보호할 수 있습니다.

Windows Server 2016에 Work Folders 역할 설치 및 구성

Windows Server 2016에서 Work Folders 역할은 서버 관리자(Server Manager) 또는 PowerShell을 통해 설치할 수 있습니다.

서버 관리자를 사용하는 경우, 파일 및 저장소 서비스(File and Storage Services) 역할에서 Work Folders 옵션을 선택하면 됩니다. 이때 필요한 IIS Hostable Web Core 구성 요소가 자동으로 함께 설치됩니다.

Windows Server 2016에서 Work Folders(작업 폴더) 설치 및 구성 완벽 가이드

PowerShell에서는 다음 명령어로 설치합니다:

Install-WindowsFeature FS-SyncShareService,Web-WHC

Windows Server 2016에서 Work Folders(작업 폴더) 설치 및 구성 완벽 가이드

다음으로 Active Directory에 새 보안 그룹을 만들고, 파일 서버의 Work Folders와 기기를 동기화할 수 있는 사용자 계정을 해당 그룹에 추가합니다. AD에 대한 요청 수를 줄여 Work Folders 서비스 성능을 높이기 위해 Microsoft는 다른 보안 그룹 대신 사용자 계정만 이 그룹에 추가할 것을 권장합니다.

그다음 단계는 사용자가 동기화할 파일 서버의 공유 폴더를 만드는 것입니다. 공유 폴더는 서버 관리자 또는 PowerShell로 생성할 수 있습니다.

서버 관리자를 열고 파일 및 저장소 서비스Work Folders를 선택한 후, 작업(Tasks)새 동기화 공유(New Sync Share)를 클릭합니다.

그런 다음 접근 권한을 부여할 디렉터리를 지정합니다. 이 예제에서는 C:\finance를 사용합니다.

Windows Server 2016에서 Work Folders(작업 폴더) 설치 및 구성 완벽 가이드

사용자 폴더 구조를 선택합니다. 폴더 이름은 사용자 계정(별칭) 또는 user@domain 형식으로 지정할 수 있습니다.

Windows Server 2016에서 Work Folders(작업 폴더) 설치 및 구성 완벽 가이드

동기화 공유의 이름을 입력합니다.

Windows Server 2016에서 Work Folders(작업 폴더) 설치 및 구성 완벽 가이드

이 공유에 접근할 수 있는 보안 그룹을 지정합니다.

Windows Server 2016에서 Work Folders(작업 폴더) 설치 및 구성 완벽 가이드

클라이언트에 적용할 Work Folders 보안 정책을 설정합니다. 두 가지 정책이 있습니다:

  • Work Folders 암호화(Encrypt Work Folders) – 클라이언트의 캐시된 Work Folders 디렉터리를 BitLocker로 강제 암호화합니다.
  • 자동 화면 잠금 및 암호 요구 – 기기가 15분간 비활성 상태이면 자동으로 화면을 잠그고, 최소 6자 이상의 암호 보호를 요구합니다.

Windows Server 2016에서 Work Folders(작업 폴더) 설치 및 구성 완벽 가이드

이것으로 새 Work Folder 구성이 완료됩니다.

동일한 작업은 New-SyncShare cmdlet으로도 수행할 수 있습니다. 예를 들어 다음 명령은 새 동기화 공유를 만들고 특정 그룹에 접근 권한을 부여합니다:

New-SyncShare "Sales" C:\sales –User "Sales_Users_WorkFolder"

Windows Server 2016에서 Work Folders(작업 폴더) 설치 및 구성 완벽 가이드

HTTPS 보안 연결을 통해 업무 파일에 접근하려면 Work Folders를 제공하는 IIS 웹 사이트에 유효한 SSL 인증서를 바인딩해야 합니다.

참고. 테스트 환경에서는 인증서 없이 진행할 수 있으며, 클라이언트 쪽 인증서 요구 사항은 무시할 수 있습니다. 아래 명령을 참고하세요.

가장 간단한 방법은 Let's Encrypt의 무료 SSL 인증서를 사용하는 것입니다. 인증서 발급 및 IIS 바인딩 과정은 관련 문서를 참고하시기 바랍니다.

팁. 외부 클라이언트가 Work Folder 서버에 접속하여 파일을 동기화하려면 외부 DNS 영역에 서버 이름을 등록하고, 방화벽에서 TCP 80 및/또는 443 포트로 들어오는 트래픽을 허용해야 합니다. 또한 Web Application Proxy 서버를 활용하면 더욱 포괄적인 보호를 제공할 수 있습니다.

Windows 10에서 Work Folders 클라이언트 구성

이 예제에서는 Windows 10이 설치된 기기를 Work Folders 클라이언트로 사용합니다. 제어판의 기존 애플릿을 통해 구성할 수 있습니다: 제어판 → 시스템 및 보안 → Work Folders (이 항목은 Windows Server 에디션에는 없습니다).

Windows Server 2016에서 Work Folders(작업 폴더) 설치 및 구성 완벽 가이드

구성을 시작하려면 Work Folders 설정(Set up Work Folders)을 클릭합니다.

Windows Server 2016에서 Work Folders(작업 폴더) 설치 및 구성 완벽 가이드

그런 다음 사용자 이메일 주소 또는 Work Folders 서버 주소를 입력합니다.

Windows Server 2016에서 Work Folders(작업 폴더) 설치 및 구성 완벽 가이드

기본적으로 클라이언트는 보안 HTTPS 프로토콜을 통해 서버에 연결합니다. 테스트 환경에서는 클라이언트에서 다음 명령을 실행하여 이 요구 사항을 무시할 수 있습니다:

Reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WorkFolders /v AllowUnsecureConnection /t REG_DWORD /d 1

데이터에 접근하려면 인증을 거치고 클라이언트에 적용될 보안 정책에 동의해야 합니다.

기본적으로 클라이언트의 Work Folder 파일은 사용자 프로필 내 "%USERPROFILE%\Work Folders" 경로에 저장되며, 이 폴더의 크기는 10GB를 초과할 수 없습니다.

클라이언트가 서버에 연결되면 Work Folders 디렉터리가 생성됩니다. Work Folders의 파일이 변경되지 않았다면 클라이언트는 10분마다 파일 서버와 동기화하며, 변경된 파일은 즉시 동기화됩니다. 또한 변경 사항이 있으면 서버가 다른 클라이언트에 자동으로 알리고 중앙 서버에서 데이터를 갱신하도록 유도합니다. 따라서 변경 사항은 모든 연결된 기기에 최대한 빠르게 반영됩니다.

동기화 상태, 오류, 서버의 여유 공간 등은 제어판의 동일한 항목에서 확인할 수 있습니다.

Windows Server 2016에서 Work Folders(작업 폴더) 설치 및 구성 완벽 가이드

동기화가 올바르게 작동하는지 확인하려면 Work Folders에 새 폴더를 만들고 마우스 오른쪽 버튼을 클릭한 후 컨텍스트 메뉴에서 지금 동기화(Sync now)를 선택합니다.

Windows Server 2016에서 Work Folders(작업 폴더) 설치 및 구성 완벽 가이드

잠시 후 이 폴더가 서버에 나타나는지 확인할 수 있습니다.

그룹 정책으로 Work Folders 클라이언트 구성

Work Folders를 자동으로 설정하려면 사용자 구성(User Configuration) → 정책(Policies) → 관리 템플릿(Administrative Templates) → Windows 구성 요소 → Work Folders 아래의 두 가지 전용 그룹 정책을 사용할 수 있습니다:

  • Work Folders 설정 지정(Specify Work Folders Settings) – Work Folders 서버의 URL을 지정할 수 있습니다.
  • 모든 사용자에 대해 자동 설정 강제(Force automatic setup for all users) – 클라이언트 자동 구성을 시작합니다.

Windows Server 2016에서 Work Folders(작업 폴더) 설치 및 구성 완벽 가이드

Work Folders 동기화 오류 0x80c80317 해결 방법

테스트 구성에서 클라이언트의 파일 동기화 중 다음과 같은 오류가 발생했습니다:

"문제가 발생했지만 동기화가 다시 시도됩니다(0x80c80317)"

Windows Server 2016에서 Work Folders(작업 폴더) 설치 및 구성 완벽 가이드

서버 로그에는 다음 항목이 기록되어 있습니다:
"Windows Sync Share 서비스가 새 장치와의 동기화 파트너십을 설정하지 못했습니다. 데이터베이스: \\?\C:\users\SyncShareState\WorkFolders\Metadata; 사용자 폴더 이름: \\?\C:\Finance\WORKFOLDERS_ROOT\USER.TEST; 오류 코드: (0x8e5e0408) 데이터베이스를 읽거나 쓸 수 없습니다."

이러한 오류는 동기화 메커니즘에 문제가 있음을 나타냅니다. 이 경우 사용자는 명령 프롬프트에서 다음 명령을 실행해야 합니다:

Repair-SyncShare -name Finance -user Domain\user1
Get-SyncUserStatus -syncshare Finance -user Domain\user1

일반적으로 이 명령으로 동기화 실패 문제가 해결됩니다.

마무리

지금까지 Windows Server 2016에서 Work Folders를 구성하고 사용하는 방법을 살펴보았습니다. 이 기술을 사용하면 사용자가 거의 모든 기기에서 회사 파일을 작업할 수 있으면서도, 클라이언트 측 암호화를 통해 데이터 유출 위험으로부터 적절한 수준의 보호를 받을 수 있습니다. 물론 Dropbox나 OneDrive 같은 클라우드 서비스보다는 편의성과 유연성이 떨어지지만, 가장 큰 장점은 설정이 간단하고 데이터가 제3자 클라우드가 아닌 사내에 저장된다는 점입니다. Work Folders와 함께 FSRM을 통한 할당량 및 파일 형식 관리, Windows 장애 조치(failover) 클러스터를 활용한 파일 서버 고가용성, Dynamic Access Control 또는 File Classification Infrastructure를 통한 데이터 접근 관리를 결합하면 더욱 강력하고 안전한 파일 공유 환경을 구축할 수 있습니다.