Да, затраты на переход действительно зависят от количества перемещаемых файлов. Это похоже на выполнение новой операции PUT для S3. Вы платите в зависимости от количества запросов. Как только данные (файлы) становятся частью этого класса хранения, с вас взимается плата за хранение в зависимости от класса.
Как вы можете заметить, переход на Glaicer (или PUT на Glacier) примерно в 10 раз дороже, чем соответствующий стандарт PUT на S3. В ap-south-1 стоимость S3 PUT составляет 0,005 долл. США за 1000 запросов, а переход Glacier (или Glacier PUT) - 0,06 долл. США за 1000 запросов (по состоянию на май 2020 года).
Кроме того, существуют дополнительные затраты, которые необходимо учитывать при перемещении данных из S3 в Glacier. Следовательно, всегда полезно провести анализ затрат на то, имеет ли смысл перемещать данные из S3 в Glacier, и определить, когда, если вообще, вы увидите какую-либо экономию. Я рассмотрел такой анализ затрат с различными затратами, включенными в подробности в блоге на случай, если вы заинтересуетесь.
http://pragmaticnotes.com/2020/04/22/s3-to-glacier-lifecycle-transition-see-if-its-worth-it
Надеюсь, это поможет!