PowerShell을 사용하여 OneDrive의 버전 제한 변경

기본적으로 organization 버전 기록 설정은 모든 새 OneDrive 계정에 적용됩니다. Microsoft 365의 SharePoint 관리자는 특정 사용자에 대한 OneDrive 스토리지의 버전 제한을 설정할 수 있습니다.

PowerShell을 사용하여 사이트의 버전 기록 제한을 관리하려면 다음 단계를 수행합니다.

  1. 최신 SharePoint Online 관리 셸 다운로드

    참고

    이전 버전의 SharePoint Online 관리 셸 설치한 경우 프로그램 추가 또는 제거로 이동하여 SharePoint Online 관리 셸 제거합니다.

  2. Microsoft 365에서 SharePoint 관리자 권한으로 SharePoint 에 연결합니다. 자세한 방법은 SharePoint Online 관리 셸 시작을 참조하세요.

  3. 다음 명령 중 하나를 실행하여 특정 사용자의 버전 기록 제한을 관리합니다.

작업 PowerShell 명령
사용자에 대해 설정된 버전 기록 제한 보기 Get-SPOSite -Identity $siteUrl | fl Url, EnableAutoExpirationVersionTrim, ExpireVersionsAfterDays, MajorVersionLimit
사용자에 대한 자동 버전 기록 제한 설정 Set-SPOSite -Identity $siteUrl -EnableAutoExpirationVersionTrim $true
사용자에 대한 개수 및 시간 매개 변수를 사용하여 수동 제한 설정 Set-SPOSite -Identity $siteUrl
-EnableAutoExpirationVersionTrim $false
-MajorVersionLimit <delete major versions exceeding limit>
-MajorWithMinorVersionsLimit <number of major versions for which all minor versions will be kept>
-ExpireVersionsAfterDays <delete versions exceeding time limit set in days>
사용자에 대한 만료 제한이 없는 수로 수동 제한 설정 개수 제한이 있는 수동 제한을 설정하려면 를 0으로 설정합니다 -ExpireVersionsAfterDays parameter .

Set-SPOSite -Identity $siteUrl
-EnableAutoExpirationVersionTrim $false
-MajorVersionLimit <delete major versions exceeding limit>
-MajorWithMinorVersionsLimit <number of major versions for which all minor versions will be kept>
-ExpireVersionsAfterDays 0
사용자의 기존 버전 기록 제한 지우기

메모: 사용자에 대한 설정을 지우면 사용자의 OneDrive 계정에 저장된 파일에 생성된 새 버전에 적용되며 기존 버전은 자르지 않습니다.
Remove-SPOSiteVersionPolicyJob -Identity $siteUrl

자세히 알아보기

특정 사용자의 OneDrive 저장소 공간 변경