Backups esparsos exibidos como pastas com nome enigmático na unidade de rede

3

Acabei de atualizar de Yosemite para El Capitan. Eu tenho dois backups, um sendo feito com o Time Machine e outro com o Carbon Copy Cloner. Os dois pacotes esparsos são armazenados em um NAS (Synology DS213). Após a atualização, tudo ainda funciona como antes. Posso fazer backups e verificá-los mostra-os como estando lá e funcionando.

No entanto, navegar para a pasta Backup no NAS usando o Finder mostra os pacotes esparsos como pastas, não como pacotes esparsos. Então, em vez de: Backup.sparsebundle agora tenho: C33YRS ~ D

Tentando abri-los, lança o Terminal. Eu reiniciei o MAC e também o NAS, os sparsebundles ainda são exibidos como pastas.

O que aconteceu? Alguém tem o mesmo problema? Posso apenas renomear esses arquivos de volta ao nome original ou há algo mais que esteja faltando?

Chi
fonte
Qual é o sistema de arquivos nativo no NAS? Qual versão do sistema operacional está navegando nos arquivos e mostrando suas pastas? É difícil supor que você esteja configurado sem mais detalhes.
Bmike
O sistema de arquivos NAS é ext4. O Mac em que estou navegando usa o El Capitan 10.11.1. Ao verificar a pasta de backup com um PC com Windows 7, tenho os mesmos nomes de arquivos enigmáticos. Como nunca verifiquei a pasta de backup com um PC com Windows antes, não sei dizer se sempre foi assim. Talvez os nomes sempre tenham sido assim, o que significaria que a atualização de Yosemite para El Capitan de alguma forma levou o Mac a "perder" as informações de que esses arquivos são realmente esparsos.
Chi

Respostas:

1

Parece ser um problema relacionado ao AFP / SMB e a caracteres SMB inválidos. Meus dois pacotes esparsos têm um asterisco, resultante do nome do computador. Um asterisco parece ser um caractere inválido no SMB. Tudo estava bem até a atualização do El Capitan. Parece que nesta atualização algo mudou com o tratamento do AFP / SMB no OSX. Eu tive que desativar o SMB no meu NAS (Synology) para forçar o AFP e exibir os nomes adequados.

Chi
fonte
0

Quando você faz backup em um volume de rede, o Time Machine cria uma pasta de pacote esparsa. Não há grandes alterações entre 10.11 e 10.10, então duvido que a atualização tenha causado alguma coisa. É provável que você esteja vendo os arquivos da banda pela primeira vez ou algo coincidente e não causado pela atualização alterou os arquivos.

Gostaria de abrir a pasta no Finder e ver se você pode clicar no pacote para montá-lo. Procure no Console.app os erros de montagem do volume ou use o Disk Utility para verificá-lo. Se você estiver vendo os arquivos no terminal ou no Windows - eis o que você deve ver dentro do pacote esparso, se as coisas estiverem funcionando corretamente e não houver corrupção:

mac:~ bmike$ ls -laeO /Volumes/TimeMachineBackups/Mac.sparsebundle 
total 208
drwx------@ 1 mike  staff  - 16384 Nov 10 08:16 .
drwx------  1 mike  staff  - 16384 Nov 10 08:50 ..
-rw-r--r--  1 mike  staff  -   499 Sep 14 14:06 Info.bckup
-rwx------  1 mike  staff  -   499 Sep 14 14:06 Info.plist
drwx------  1 mike  staff  - 16384 Nov 10 07:09 bands
-rw-r--r--  1 mike  staff  -   512 Nov 10 07:58 com.apple.TimeMachine.MachineID.bckup
-rw-r--r--  1 mike  staff  -   512 Nov 10 07:58 com.apple.TimeMachine.MachineID.plist
-rw-r--r--  1 mike  staff  -  1302 Nov 10 08:16 com.apple.TimeMachine.Results.plist
-rw-r--r--  1 mike  staff  - 13523 Nov 10 08:16 com.apple.TimeMachine.SnapshotHistory.plist
-rwx------  1 mike  staff  -     0 Sep 14 14:06 token
mac:~ bmike$ ls -1 /Volumes/TimeMachineBackups/Mac.sparsebundle/bands/ | wc -l
   21276

As lsbandeiras são minúsculas L, minúsculas A e E, maiúsculas O no primeiro comando e o dígito 1 no segundo. Como você pode ver, os arquivos de banda devem numerar entre 20k e 40k arquivos de nomes ímpares para conter o sistema de arquivos real que armazena todos os dados de backup.

insira a descrição da imagem aqui

bmike
fonte
Os arquivos de backup estão bem. Posso clicar com o botão direito do mouse nas pastas com nomes estranhos (C33YRS ~ D e CHWZJ5 ~ E) no localizador e usar "Mostrar conteúdo do pacote" para ver as bandas e tudo mais (como nas capturas de tela). Eu posso montá-los e também ver o conteúdo do pacote. Também posso fazer backup como antes. Mas os arquivos de backup foram chamados de "Mac.sparsebundle" e "Mac_CCC.sparsebundle" antes da atualização de Yosemite para El Capitan. Agora eles são chamados C33YRS ~ D e CHWZJ5 ~ E sem nenhuma extensão de arquivo.
Chi
Estranhamente, o Carbon Copy Cloner ainda mostra o nome "antigo" e "correto" "Mac_CCC.sparsebundle", mas quando tento criar um novo plano de backup, não consigo selecionar o sparsebundle - porque está faltando a extensão sparsebundle. Acho que vou renomeá-los para os nomes antigos e espero que nada quebre.
Chi
Apenas uma atualização para qualquer pessoa com o mesmo problema. Os pacotes esparsos ainda são nomeados corretamente ao acessar o sistema de arquivos diretamente através da Synology Web Interface. Parece apenas que El Capitan está exibindo / interpretando incorretamente os nomes. Ainda estou investigando de onde isso vem.
Chi
@Chi Estou surpreso que tudo funcione se os nomes dos arquivos estiverem em letras maiúsculas, mas talvez o software que executa o NAS para induzir o OS X a pensar que é um destino de backup viável esteja preenchendo as informações ausentes ou agindo como uma camada de tradução. Você perguntou ao fornecedor se ele suporta a nova versão do OS X que você está executando?
bmike