mirror of
				https://github.com/minio/minio.git
				synced 2025-10-29 15:55:00 -04:00 
			
		
		
		
	add bucket lifecycle zh_CN document (#10231)
This commit is contained in:
		
							parent
							
								
									954e17c3d0
								
							
						
					
					
						commit
						a49e3647b6
					
				
							
								
								
									
										57
									
								
								docs/zh_CN/bucket/lifecycle/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										57
									
								
								docs/zh_CN/bucket/lifecycle/README.md
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,57 @@ | ||||
| # 存储桶生命周期配置快速入门指南 [](https://slack.min.io) [](https://hub.docker.com/r/minio/minio/) | ||||
| 
 | ||||
| 在存储桶上启用对象的生命周期配置,可以设置在指定天数或指定日期后自动删除对象。 | ||||
| 
 | ||||
| ## 1. 前提条件 | ||||
| - 安装MinIO - [MinIO快速入门指南](https://docs.min.io/cn/minio-quickstart-guide). | ||||
| - 安装`mc` - [mc快速入门指南](https://docs.minio.io/cn/minio-client-quickstart-guide.html) | ||||
| 
 | ||||
| ## 2. 启用存储桶生命周期配置 | ||||
| 
 | ||||
| - 创建一个存储桶的生命周期配置,该配置让前缀`old/`下的对象在`2020-01-01T00:00:00.000Z`过期,同时前缀`temp/`下的对象在7天后过期。 | ||||
| - 使用`mc`启用存储桶的生命周期配置: | ||||
| 
 | ||||
| ```sh | ||||
| $ mc ilm import play/testbucket | ||||
| { | ||||
|     "Rules": [ | ||||
|         { | ||||
|             "Expiration": { | ||||
|                 "Date": "2020-01-01T00:00:00.000Z" | ||||
|             }, | ||||
|             "ID": "OldPictures", | ||||
|             "Filter": { | ||||
|                 "Prefix": "old/" | ||||
|             }, | ||||
|             "Status": "Enabled" | ||||
|         }, | ||||
|         { | ||||
|             "Expiration": { | ||||
|                 "Days": 7 | ||||
|             }, | ||||
|             "ID": "TempUploads", | ||||
|             "Filter": { | ||||
|                 "Prefix": "temp/" | ||||
|             }, | ||||
|             "Status": "Enabled" | ||||
|         } | ||||
|     ] | ||||
| } | ||||
| 
 | ||||
| Lifecycle configuration imported successfully to `play/testbucket`. | ||||
| ``` | ||||
| 
 | ||||
| - 列出当前的设置 | ||||
| ``` | ||||
| $ mc ilm list play/testbucket | ||||
|      ID     |  Prefix  |  Enabled   | Expiry |  Date/Days   |  Transition  |    Date/Days     |  Storage-Class   |       Tags | ||||
| ------------|----------|------------|--------|--------------|--------------|------------------|------------------|------------------ | ||||
| OldPictures |   old/   |    ✓       |  ✓     |  1 Jan 2020  |     ✗        |                  |                  | | ||||
| ------------|----------|------------|--------|--------------|--------------|------------------|------------------|------------------ | ||||
| TempUploads |  temp/   |    ✓       |  ✓     |   7 day(s)   |     ✗        |                  |                  | | ||||
| ------------|----------|------------|--------|--------------|--------------|------------------|------------------|------------------ | ||||
| ``` | ||||
| 
 | ||||
| ## 进一步探索 | ||||
| - [MinIO | Golang Client API文档](https://docs.min.io/cn/golang-client-api-reference.html#SetBucketLifecycle) | ||||
| - [对象生命周期管理](https://docs.aws.amazon.com/AmazonS3/latest/dev/object-lifecycle-mgmt.html) | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user