동기화 작동 방법
이 문서에서는 동기화에서 동기화가 작동하는 방식에 대한 개요를 Microsoft OneDrive. 응용 프로그램 간에 정보가 흐르는 방식, 기술이 함께 작동되는 방식 및 데이터 보안 방법에 대한 논리를 이해하는 데 도움이 됩니다.

정보 흐름 방법
앱 OneDrive 동기화 WNS(Windows Push Notification Services)를 사용하여 실시간으로 파일을 동기화합니다. WNS는 실제로 변경이 발생할 때마다 동기화 앱에 알리며 중복 폴링을 제거하고 불필요한 컴퓨팅 전원을 절약합니다.
작동 방식은 다음과 같습니다.
변경은 Microsoft 365.
WNS는 동기화 앱에 변경을 경고합니다.
OneDrive 큐에 추가합니다.
- 파일 이름 변경 또는 삭제와 같이 모든 메타데이터 변경이 즉시 적용됩니다.
- 또한 콘텐츠를 다운로드하면 클라이언트와의 특정 세션이 시작됩니다.
Microsoft 365 통해 이를 지시하는 메타데이터 포인터가 Microsoft Azure.
변경 내용은 받은 순서대로 처리됩니다.
이전 비즈니스용 OneDrive 동기화 앱(Groove.exe)에서는 폴링 서비스를 사용하여 미리 정해진 일정의 변경 내용을 확인했습니다. 폴링을 수행하면 많은 컴퓨팅 전원이 필요하기 때문에 시스템 지체와 속도가 느려질 수 있습니다. WNS를 사용하는 것은 크게 향상된 기능입니다.
인증 프로토콜
인증 프로토콜은 사용 SharePoint 따라 다를 수 있습니다.
- SharePoint Server 2019 NTLM을 사용할 수 있습니다.
- SharePoint Microsoft 365 FedAuth를 사용 합니다.
다른 파일 형식 동기화
OneDrive 형식에 따라 동기화를 다르게 처리합니다.
Office 2016 및 Office 2019 파일의 경우 OneDrive 앱과 직접 공동 작업하여 데이터가 올바르게 전송되도록 합니다. 데스크톱 Office 실행 중인 경우 동기화를 처리합니다. 실행되고 있지 않은 경우 OneDrive.
다른 유형의 파일 및 폴더의 경우 8MB보다 작은 항목은 단일 HTTPS 요청으로 인라인으로 전송됩니다. 8MB 이상인 모든 것은 파일 청크로 나뉘어 있으며 BITS(비트) 세션을 통해 한 Background Intelligent Transfer Service 개별적으로 전송됩니다. 다른 변경 내용은 서버에 대한 HTTPS 요청에 함께 일괄 처리됩니다.
밑이 있는 기술
앱 OneDrive 동기화 다음을 사용하여 파일을 동기화합니다.
새 변경 내용을 찾고 정보를 업로드하려면
https://<tenant_name, i.e. contoso>-my.sharepoint.com/personal/<user_contoso_onmicrosoft_com>/_api/SPFileSync/sync/<default document library ID GUID>/항목을 다운로드하려면
https://<tenant_name, i.e. contoso>-my.sharepoint.com/personal/<user_contoso_onmicrosoft_com>/_layouts/15/download.aspx사용자가 액세스할 수 있는 사이트 및 조직을 검색합니다.
https://odc.officeapps.live.com/odc/servicemanager/userconnected
보안 및 암호화
파일 청크는 Azure의 여러 컨테이너에 저장되고 각 컨테이너에는 고유한 키가 부여됩니다. 전체 파일을 다시 세분화하려면 각 키가 필요합니다. 또한 각 파일 청크 키를 암호화하는 별도의 마스터 키가 제공되어 이동하지 않는 경우에도 데이터가 안전하게 유지됩니다.