Инвентаризация Amazon Glacier - как определить, какие файлы какие?

1536
iokevins

В сентябре прошлого года я загрузил около 7 ГБ данных в Amazon Glacier.

У меня была катастрофическая потеря данных, и теперь мне нужно получить только несколько файлов из хранилища.

Я получил инвентарь Vault, но вижу только зашифрованные имена файлов:

Filename: <ArchiveMetadata><Path>TXkgRG9jdW1lbnRzL0FwcGxpY2F0aW9uIGRhdGEvU2t5cGUvc2hhcmVkLnhtbA==</Path><LastModified>Mon, 30 Jul 2007 20:49:07 GMT</LastModified></ArchiveMetadata> Size: 29 KB Uploaded: 09/02/12 08:28:35 (24 weeks ago) Ready for download: no Requested for download: no Id: 1uRJ2P5xdwzhQZkBx9_4o46WYexha12nRtLPY5pj7Br9vaGoC8XGGPhrBpBUnVQg3y32vuANAc4Cuq41RcbzltArXPz9DoOh-IL1PFxcWdK8GEAWTePhUX_jQeJ9DPzRVjfFKc_N-Q 

Как мне узнать, какие файлы какие? Должен ли я загрузить весь Хранилище, чтобы увидеть?

1
Хотя сейчас это на самом деле не помогает, старая поговорка «никогда не использовать версию 1.0 чего-либо», похоже, применима здесь. После того, как ранние последователи сработали во всех минах-ловушках в Glacier, я чувствую себя намного комфортнее, используя их. Я надеюсь, что вам удастся выяснить это и опубликовать ответ на ваш вопрос. Если это поможет мотивировать вас вернуться и опубликовать ответ, я обещаю поднять голос, когда вы это сделаете. Ladadadada 11 лет назад 0
Это похоже на формат метаданных FastGlacier. Если вы используете его, вы сможете увидеть фактические имена файлов. Casey Chu 11 лет назад 1

1 ответ на вопрос

3
Dave Turner

Похоже, что ваши файлы были загружены с помощью FastGlacier. Если это так, самый простой подход - установить FastGlacier на другой компьютер, указать его в своем хранилище и запросить новый инвентарь. Через 4-5 часов он получит инвентарь, расшифрует имена файлов и сделает их доступными для вас.

Документация FastGlacier указывает, что имя файла кодируется как UTF-8, а затем кодируется как base-64 . Предположительно, это связано с тем, что Amazon Glacier требователен к типам символов, которые разрешены в поле метаданных «описание», а имена файлов могут содержать произвольные символы Unicode, которые Amazon отклонит.

В случае, если вы даете выше, путь

TXkgRG9jdW1lbnRzL0FwcGxpY2F0aW9uIGRhdGEvU2t5cGUvc2hhcmVkLnhtbA== 

и хотя это выглядит так, будто оно зашифровано, на самом деле оно просто закодировано и может быть декодировано в

My Documents/Application data/Skype/shared.xml 

используя любой декодер base-64 .

Спасибо, Дэйв; Я успешно получил свой репозиторий с помощью Fast Glacier 2.1.6 iokevins 9 лет назад 0

Похожие вопросы