title: How does Lifecycle policy for moving s3 to glacier work?
body: <p>I have created a lifecycle policy for one of my buckets as below:</p>
  <blockquote>
  <p><em><strong>Name and scope</strong></em></p>
  <p><em><strong>Name</strong></em> MoveToGlacierAndDeleteAfterSixMonths</p>
  <p><em><strong>Scope</strong></em> Whole bucket</p>
  <p><em><strong>Transitions</strong></em>
  <em>For previous versions of objects</em> Transition to Amazon Glacier after 1 days</p>
  <p><em><strong>Expiration</strong></em> Permanently delete after 360 days</p>
  <p>Clean up incomplete multipart uploads after 7 days</p>
  </blockquote>
  <p>I would like to get answer for the following questions:</p>
  <blockquote>
  <p>When would the data be deleted from s3 as per this policy ?</p>
  <p>Do i have to do anything on the glacier end inorder to move my s3 bucket to glacier ?</p>
  <p>My s3 bucket is 6 years old and all the versions of the bucket are even older. But i am not able to see any data in the glacier console though my transition policy is set to <em>move to glacier after 1 day from the creation of the data</em>. Please explain this behavior.</p>
  <p>Does this policy affect only new files which will be added to the bucket post lifepolicy creation or does this affect all the files in s3 bucket ?</p>
  </blockquote>
  <p>Please answer these questions.</p>