ECS: Sådan aktiverer du en bucket-livscykluspolitik for at håndtere sletning af ufuldstændige MPU'er
Summary: ECS har brug for en livscykluspolitik aktiveret til automatisk at håndtere udløbne ufuldstændige MPU'er (Multi-Part Uploads).
Instructions
Sådan aktiverer du automatisk sletning af ufuldstændige MPU er.
ECS er designet til at håndtere MPU-uploads for S3-data. Objektet er opdelt i flere dele og uploadet parallelt. Når alle dele er uploadet, sender programmet et manifest, der oprettede det endelige objekt fra alle dele på ECS.
ECS håndhæver som standard ikke en udløbstid mellem den første og den endelige upload.
Dele, der uploades, men aldrig samles med et objekt (MPU afbrydes eller intet manifest sendes), optager plads og bliver aldrig ryddet op.
Instruktioner
Upload livscykluskonfigurationen. Brug enten den metode, der er beskrevet i ECS-dataadgangsvejledningen, eller et andet værktøj, f.eks. S3 Browser. Her er en livscykluspolitik for annullering af gamle MPU er:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <LifecycleConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/"> <Rule> <ID>lifecycle-v2-expire-non-current-and-dmarkers-and-mpu</ID> <Filter/> <Status>Enabled</Status> <AbortIncompleteMultipartUpload> <DaysAfterInitiation>1</DaysAfterInitiation> </AbortIncompleteMultipartUpload> </Rule> </LifecycleConfiguration>
Hvis du vil uploade en livscyklus for bucket ved hjælp af S3 Browser, skal du oprette forbindelse til bucket og bruge følgende indstillinger:
Hvis der findes ufuldstændige MPU'er, før der tilføjes en livscykluspolitik med AbortIncompleteMultipartUpload, påvirkes disse ikke af livscykluspolitikken. ECS-understøttelse skal aktivere LDS (Life cycle Delete Scanner) til at anvende livscykluspolitikken på eksisterende objekter. Åbn en serviceanmodning, hvis LDS skal være aktiveret på eksisterende objekter.