Set-SPOListVersionPolicy
문서 라이브러리의 버전 정책 설정을 설정합니다.
구문
Default (기본값)
Set-SPOListVersionPolicy
[-Site] <SpoSitePipeBind>
-List <SPOListPipeBind>
-EnableAutoExpirationVersionTrim <Boolean>
[-ExpireVersionsAfterDays <Int32>]
[-MajorVersionLimit <Int32>]
[-MajorWithMinorVersionsLimit <Int32>]
[<CommonParameters>]
Description
문서 라이브러리의 버전 정책 설정을 설정합니다.
예제
예 1
Set-SPOListVersionPolicy -Site https://contoso.sharepoint.com/sites/site1 -List "Documents" -EnableAutoExpirationVersionTrim $true
예제 1은 "Documents"라는 문서 라이브러리에 대한 자동 버전 기록 제한을 설정합니다.
예제 2
Set-SPOListVersionPolicy -Site https://contoso.sharepoint.com/sites/site1 -List "Documents" -EnableAutoExpirationVersionTrim $false -MajorVersionLimit 500 -MajorWithMinorVersionsLimit 20 -ExpireVersionsAfterDays 30
예제 2는 버전 수와 유지되는 시간(일)을 제한하여 "문서"라는 문서 라이브러리에 수동 버전 히스트로이 제한을 설정합니다.
예제 3
Set-SPOListVersionPolicy -Site https://contoso.sharepoint.com/sites/site1 -List "Documents" -EnableAutoExpirationVersionTrim $false -MajorVersionLimit 500 -MajorWithMinorVersionsLimit 20 -ExpireVersionsAfterDays 0
예제 3에서는 시간 제한 없이 버전 수를 제한하여 "Documents"라는 문서 라이브러리에 수동 버전 히스트로이 제한을 설정합니다. 새 문서 라이브러리는 이 버전 설정을 사용합니다.
매개 변수
-EnableAutoExpirationVersionTrim
적용 가능: SharePoint Online Global 및 SharePoint 관리자는 만든 새 버전에 보편적으로 적용되는 문서 라이브러리 수준 버전 기록 제한 설정을 설정할 수 있습니다.
버전 기록 제한이 자동으로 관리되는 경우 SharePoint는 복원이 필요한 경우 복원이 필요한 경우 충분한 고가치 버전(최근 이전 버전 및 더 적은 수의 이전 버전)을 유지하면서 필요할 가능성이 가장 낮은 간헐적인 이전 버전을 삭제(축소)하는 알고리즘을 백그라운드에서 사용합니다.
유효한 값은 다음과 같습니다.
- True - 문서 라이브러리에서 만든 새 버전에 대한 버전 기록 제한이 자동으로 관리됩니다.
- False - 문서 라이브러리에서 만든 새 버전에 대한 버전 기록 제한은 주 버전 수(), 부 버전이 있는 주 버전 수() 및 시간 집합(
MajorVersionLimitMajorWithMinorVersionsLimitExpireVersionsAfterDays)으로 제한을 설정하여 수동으로 관리됩니다. 두 매개 변수의 설명서를 검토하여 organization 버전 제한을 수동으로 관리합니다.
참고
버전 기록 제한이 수동으로 관리되는 경우(EnableAutoExpirationVersionTrim $false), MajorVersionLimitMajorWithMinorVersionsLimit 및 ExpireVersionsAfterDays 는 허용되는 값이 있는 필수 매개 변수입니다.
MajorVersionLimit 는 1에서 50,000(포함)사이의 값을 허용합니다.
b.
MajorWithMinorVersionsLimit 는 0에서 50,000(포함)사이의 값을 허용합니다.
c.
ExpireVersionsAfterDays 는 해당 기간을 초과하는 버전을 삭제하려면 0에서 만료되지 않음 또는 값 >= 30 값을 허용합니다.
버전 기록 제한이 자동으로 관리되는 경우(EnableAutoExpirationVersionTrim $true) 또는 을 설정 MajorVersionLimitExpireVersionsAfterDays 하면 서비스에서 개수 제한이 설정되므로 오류가 발생합니다.
PARAMVALUE: $true | $false
매개 변수 속성
| 형식: | System.Boolean |
| Default value: | None |
| 와일드카드 지원: | False |
| DontShow: | False |
매개 변수 집합
(All)
| Position: | Named |
| 필수: | True |
| 파이프라인의 값: | False |
| 속성 이름별 파이프라인의 값: | False |
| 나머지 인수의 값: | False |
-ExpireVersionsAfterDays
적용 가능: SharePoint Online 버전 기록 제한이 수동으로 관리되는 경우() 관리자는 주 버전 수(
EnableAutoExpirationVersionTrim $false), 부 버전이 있는 주 버전 수(MajorVersionLimit) 및 버전이 저장되는 기간(MajorWithMinorVersionsLimitExpireVersionsAfterDays)으로 제한을 설정해야 합니다. 자세한 내용은 의 설명을EnableAutoExpirationVersionTrim검사.
PARAMVALUE: Int32
매개 변수 속성
| 형식: | System.Int32 |
| Default value: | None |
| 와일드카드 지원: | False |
| DontShow: | False |
매개 변수 집합
(All)
| Position: | Named |
| 필수: | False |
| 파이프라인의 값: | False |
| 속성 이름별 파이프라인의 값: | False |
| 나머지 인수의 값: | False |
-List
문서 라이브러리 이름 또는 ID입니다.
매개 변수 속성
| 형식: | Microsoft.Online.SharePoint.PowerShell.SPOListPipeBind |
| Default value: | None |
| 와일드카드 지원: | False |
| DontShow: | False |
매개 변수 집합
(All)
| Position: | Named |
| 필수: | True |
| 파이프라인의 값: | True |
| 속성 이름별 파이프라인의 값: | False |
| 나머지 인수의 값: | False |
-MajorVersionLimit
적용 가능: SharePoint Online 버전 기록 제한이 수동으로 관리되는 경우(
EnableAutoExpirationVersionTrim $false) 관리자는 주 버전 수() 및 버전이 저장되는 기간(MajorVersionLimitExpireVersionsAfterDays)으로 제한을 설정해야 합니다. 자세한 내용은 의 설명을EnableAutoExpirationVersionTrim검사.
PARAMVALUE: Int32
매개 변수 속성
| 형식: | System.Int32 |
| Default value: | None |
| 와일드카드 지원: | False |
| DontShow: | False |
매개 변수 집합
(All)
| Position: | Named |
| 필수: | False |
| 파이프라인의 값: | False |
| 속성 이름별 파이프라인의 값: | False |
| 나머지 인수의 값: | False |
-MajorWithMinorVersionsLimit
적용 가능: SharePoint Online 버전 기록 제한이 수동으로 관리되는 경우() 관리자는 주 버전 수(
EnableAutoExpirationVersionTrim $false), 부 버전이 있는 주 버전 수(MajorVersionLimit) 및 버전이 저장되는 기간(MajorWithMinorVersionsLimitExpireVersionsAfterDays)으로 제한을 설정해야 합니다. 자세한 내용은 의 설명을EnableAutoExpirationVersionTrim검사.
PARAMVALUE: Int32
매개 변수 속성
| 형식: | System.Int32 |
| Default value: | None |
| 와일드카드 지원: | False |
| DontShow: | False |
매개 변수 집합
(All)
| Position: | Named |
| 필수: | False |
| 파이프라인의 값: | False |
| 속성 이름별 파이프라인의 값: | False |
| 나머지 인수의 값: | False |
-Site
적용 가능: SharePoint Online
사이트의 URL을 지정합니다.
매개 변수 속성
| 형식: | Microsoft.Online.SharePoint.PowerShell.SpoSitePipeBind |
| Default value: | None |
| 와일드카드 지원: | False |
| DontShow: | False |
매개 변수 집합
(All)
| Position: | 0 |
| 필수: | True |
| 파이프라인의 값: | True |
| 속성 이름별 파이프라인의 값: | False |
| 나머지 인수의 값: | False |
CommonParameters
이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction 및 -WarningVariable 매개 변수를 지원합니다. 자세한 내용은 about_CommonParameters를 참조하세요.