감사 로그를 삭제하여 데이터베이스 공간 복구
감사를 활성화하면 고객 참여 앱(Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing 및 Dynamics 365 Project Service Automation)이 데이터베이스에 감사 로그 형식으로 트랜잭션의 변경 내역을 저장합니다. 이전 로그나 불필요한 로그를 삭제하여 데이터베이스 공간을 복원할 수 있습니다. 테이블별, 액세스 로그별 또는 날짜 범위별로 감사 로그를 삭제하도록 선택할 수 있습니다.
테이블별로 감사 저장소 찾기
삭제할 감사 로그를 결정하는 데 도움을 주기 위해 테이블별로 감사 저장소 크기를 얻을 수 있는 GetAuditStorageDetails 작업을 만들었습니다.
Insomnia와 같은 도구를 사용하면 감사 저장소 정보를 검색할 수 있습니다.
요구
POST [Organization Uri]/api/data/v9.2/GetAuditStorageDetails
Accept: application/json
Content-Type: application/json; charset=utf-8
OData-MaxVersion: 4.0
OData-Version: 4.0
응답 #glsr_cfigia ...
HTTP/1.1 200 OK
Content-Type: application/json; odata.metadata=minimal
OData-Version: 4.0
{
"@odata.context": [Organization Uri]/api/data/v9.1/$metadata#Microsoft.Dynamics.CRM.GetAuditStorageDetailsResponse,
"Result": {
"Status": "Completed",
"AuditStorageDetails": {
"Count": 3,
"Keys": [
"organization",
"deletedentity_10928",
"new_entity_02272411082222785"
],
"Values": [
{
"SizeInBytes": 3835,
"ObjectTypeCode": 1019
},
{
"SizeInBytes": 3113,
"ObjectTypeCode": 10928
},
{
"SizeInBytes": 2012,
"ObjectTypeCode": 10990
}
]
}
}
}
주의
감사 로그를 삭제하면 해당 감사 로그 기간 동안의 감사 기록을 더 이상 볼 수 없습니다. 삭제된 로그는 복구할 수 없습니다.
Power Platform 관리 센터를 시스템 관리자로 엽니다.
탐색 창에서 환경을 선택합니다.
환경을 선택합니다.
감사 섹션의 여유 용량에서 감사 로그 삭제를 선택합니다.
삭제할 로그 선택 창에서 다음 옵션 중 하나를 선택합니다.
- 테이블별로
- 사람 및 시스템별 액세스 로그
- 선택한 날짜를 포함한 모든 로그.
삭제를 선택합니다.
참고
시스템에서 가장 오래된 감사 로그만 삭제할 수 있습니다. 두 개 이상의 로그를 삭제하려면 로그가 충분히 삭제될 때까지 가장 오래된 감사 로그를 계속 삭제해야 합니다.