O Jungledisk não restaura meus arquivos. Como isso pode ser consertado?

2

Eu backup meus arquivos com Jungledisk por muitos anos agora, meu backup está no Amazon S3 e é ~ 600 GB de tamanho. Infelizmente, chegou a hora em que eu preciso restaurar alguns arquivos (meus arquivos de e-mail foram danificados).

Quando eu restauro no Jungledisk, recebo esses erros (todos iguais):

Erros de restauração do Jungledisk

Se eu for aos detalhes de um deles, recebo isto:

Error Details (Jungle Disk Workgroup 3.22.1.0xHTTPBadResult -  (404) Error Code: NoSuchKey
NoSuchKey: The specified key does not exist.
Exception Code: xHTTPBadResult (9)
Time: 13.02.2018 19:27:12 (GMT+1)
Detailed Message:  (404) Error Code: NoSuchKey
Server Error Code: NoSuchKey
Detailed Server Message: The specified key does not exist.
HTTP Result Code: 404
HTTP Headers:
HTTP/1.1 404 Not Found
x-amz-request-id: XXXXXXXXXXXXXXXXXXXXXX
x-amz-id-2: XXXXXXXXXXXXXXXXXX
Content-Type: application/xml
Transfer-Encoding: chunked
Date: Tue, 13 Feb 2018 18:27:11 GMT
Server: AmazonS3

HTTP Body:
<?xml version="1.0" encoding="UTF-8"?>
<Error><Code>NoSuchKey</Code><Message>The specified key does not exist.</Message><Key>rach1-s3/BACKUPS/XXXXXXXXXXXXXX/CHUNKS/0000729696</Key><RequestId>XXXXXXXXX</RequestId><HostId>XXXXXXXXXXXXXXXX</HostId></Error>
Error Location: S3Request.cpp:170 S3Request::ReadFile
   via JungleDiskBulk.cpp:141 JungleDiskBulk::NetworkReadObject
   via ChunkManager.cpp:533 ChunkManager::EnsureDownloadedChunk
   via BlockBackupManager.cpp:2401 BlockBackupManager::RestoreOneFile
   via BlockBackupManager.cpp:2412 BlockBackupManager::RestoreOneFile

(Eu substituí algumas coisas enigmáticas com XXXX para não compartilhar nenhuma informação de conta S3)

Eu entrei em contato, [email protected]mas é quase uma semana sem resposta.

Como posso restaurar meus arquivos? Isso é possível?

Ou eu estava pagando muito dinheiro todos esses anos por JD e armazenamento e nunca tive nenhum backup realmente?

Arek
fonte
NoSuchKeysignifica "arquivo não encontrado" no bloco. Inspecione o conteúdo do balde usando o console do S3. Certifique-se de que você não tem uma política de ciclo de vida de repositório que elimine (expire) objetos antigos do intervalo.
Michael - sqlbot
(Observe também isso x-amz-request-ide x-amz-id-2não transmita informações confidenciais. Eles são essencialmente apenas marcadores de log que o suporte da AWS pode usar para rastrear solicitações pelo sistema, nos casos em que isso é necessário.)
Michael - sqlbot
Obrigado por x-amzesclarecimentos. Quanto ao trecho que ele não consegue encontrar, estou tentando verificar isso com o Cloudberry Explorer, mas isso levará algumas horas provavelmente, já que todos os trechos estão em uma pasta e leva tempo para enumerá-la. Quanto à política de buckets - acho que deveria ser alguma configuração válida, porque o bucket foi criado pelo JungleDisk. Mas como posso verificar isso? Eu tentei CB Explorer -> right click on bucket -> Bucket Policye Bucket Lifecycle. Ambos mostram diálogos vazios.
Arek
Eu verifiquei com - o arquivo com esse nome ( rach1-s3/BACKUPS/5bb05ba5dfedc5da42de3f7a554e481f/CHUNKS/0000729696) não existe no meu backup.
Arek
Envie outro e-mail para o suporte da Jungledisk hoje. Esta é uma semana e um dia após o email inicial, três emails enviados até agora e nenhuma resposta.
Arek

Respostas:

0

Só para responder minha pergunta - então, no final, não consegui restaurar os arquivos. O Jungledisk falha com esses erros, não importa o que eu tente. Parece que há alguns arquivos ausentes no bucket do S3. Provavelmente isso é resultado de algum erro de software no Jungledisk, já que este foi o único software que criou e manteve esse bucket. Os arquivos são armazenados divididos em partes, por isso não há como obter esses dados com algum software externo.

Enviei vários e-mails para o suporte do Jungledisk, mas isso também não ajudou. Já faz mais de duas semanas e não há uma resposta única para eles. Tudo o que recebi foi a confirmação de que meu cartão de crédito foi cobrado por mais um mês. Isso é muito triste.

Arek
fonte