ECS: Säilön elinkaarikäytännön ottaminen käyttöön epätäydellisten MPU:iden poistamista varten
Summary: ECS tarvitsee elinkaarikäytännön, joka pystyy käsittelemään automaattisesti vanhentuneet keskeneräiset MPU:t (Multi-Part Upload).
Instructions
Kuinka ottaa käyttöön epätäydellisten MPU: iden automaattinen poistaminen.
ECS on suunniteltu käsittelemään MPU-lähetyksiä S3-tiedoille. Objekti jaetaan useisiin osiin ja ladataan rinnakkain. Kun kaikki osat on ladattu, sovellus lähettää luettelotiedoston, joka loi lopullisen objektin kaikista ECS:n osista.
ECS ei oletusarvoisesti pakota vanhenemisaikaa ensimmäisen ja viimeisen latauksen välillä.
Osat, jotka ladataan, mutta joita ei koskaan yhdistetä objektiin (MPU keskeytetään tai manifestia ei lähetetä), vievät tilaa, eikä niitä koskaan puhdisteta.
Ohjeita
Lataa elinkaarimääritys. Käytä joko ECS Data Access Guide -oppaassa kuvattua menetelmää tai jotakin muuta työkalua, kuten S3 Browseria. Tässä on elinkaarikäytäntö vanhojen MPU: iden peruuttamiseksi:
<?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>
Jos haluat ladata säilön elinkaaren S3-selaimessa, muodosta yhteys säilöön ja käytä seuraavia asetuksia:
Jos keskeneräiset MPU:t ovat olemassa ennen AbortIncompleteMultipartUpload-palvelun sisältävän elinkaarikäytännön lisäämistä, elinkaarikäytäntö ei vaikuta niihin. ECS-tuen on mahdollistettava LDS (Life Cycle Delete Scanner) -skannerin elinkaarikäytännön soveltaminen olemassa oleviin objekteihin. Avaa palvelupyyntö, jos LDS on otettava käyttöön olemassa olevissa objekteissa.