
# ARCHIVELOG
#### 约束与限制
本章节仅适用于MRS 3.2.0-LTS及之后版本。
#### 命令功能
用于根据配置对Timeline上的Instant进行归档，并从Timeline上将已归档的Instant删除，以减少Timeline的操作压力。
#### 命令格式
**RUN ARCHIVELOG ON** *tableIdentifier*;
**RUN ARCHIVELOG ON** *tablelocation*;
#### 参数描述
表1参数描述 
| 参数              | 描述          |
|:---|:---|
| tableIdentifier | Hudi表的名称。   |
| tablelocation   | Hudi表的存储路径。 |
   
#### 示例
以下示例中，h1为待操作的Hudi表名，需替换为实际的表名。
```
run archivelog on h1;
run archivelog on "/tmp/hudi/h1";
```
#### 注意事项
- clean操作之前的Instant才允许归档。
- 不管是否进行compaction操作，至少会保留hoodie.compact.inline.max.delta.commits个Instant不会被归档，以此保证有足够的Instant去触发compaction schedule。
 
#### 系统响应
可在driver日志和客户端中查看命令运行成功或失败。
