1

В сентябре прошлого года я загрузил около 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

3

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

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

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

TXkgRG9jdW1lbnRzL0FwcGxpY2F0aW9uIGRhdGEvU2t5cGUvc2hhcmVkLnhtbA==

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

My Documents/Application data/Skype/shared.xml

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .