ECS: Slik aktiverer du en policy for samlingslivssyklus for å håndtere sletting av ufullstendige MPU-er
Summary: ECS trenger en livssykluspolicy som er aktivert for å håndtere utløpte, ufullstendige flerdelte opplastinger (MPU-er) automatisk.
Instructions
Slik aktiverer du automatisk sletting av ufullstendige MPU-er.
ECS er utformet for å håndtere MPU-opplastinger for S3-data. Objektet er delt opp i flere deler og lastet opp parallelt. Når alle delene er lastet opp, sender applikasjonen et manifest som opprettet det endelige objektet fra alle deler på ECS.
ECS håndhever som standard ikke en utløpstid mellom første og siste opplasting.
Deler som blir lastet opp, men aldri forent til et objekt (MPU avbrutt eller ingen manifest sendt) opptar plass og blir aldri ryddet opp.
Instruksjoner
Last opp livssykluskonfigurasjonen. Bruk enten metoden som er beskrevet i ECS-datatilgangsveiledningen eller et annet verktøy, for eksempel S3 Browser. Her er en livssykluspolicy for å kansellere gamle MPUer:
<?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>
For å laste opp en bøtte livssyklus ved hjelp av S3 Browser, koble til bøtte og bruke følgende innstillinger:
Hvis det finnes ufullstendige MPU-er før en livssykluspolicy med AbortIncompleteMultipartUpload legges til, påvirkes ikke disse av livssykluspolicyen. ECS-støtte må gjøre det mulig for LDS (Life cycle Delete Scanner) å bruke livssykluspolicyen på eksisterende objekter. Åpne en serviceforespørsel hvis LDS må aktiveres på eksisterende objekter.