Usiłuję przenieść kopię zapasową Time Machine z dysku Firewire (wywoływanego disk1
) bezpośrednio podłączonego do komputera do udziału sieciowego, to znaczy z folderu /Disk1/Backup.backupdb
wewnątrz / na obraz sparsebundle / dysku (nazywany dmg1
) przechowywany w udziale sieciowym.
Postępując zgodnie z sugestiami w często zadawanych pytaniach dotyczących Time Machine, rozpocząłem tworzenie nowej kopii zapasowej TM, aby umożliwić Time Machine utworzenie potrzebnego obrazu dysku. Po utworzeniu obrazu anulowałem tworzenie kopii zapasowej.
Następnym krokiem było zamontowanie nowego obrazu (uzyskaną objętość nazwie Time Machine Backup
, TMB
w skrócie) i usunąć /TMB/Backups.backupdb
katalog. Wreszcie miałem skopiować /disk1/Backups.backupdb
do /TMB/
. Niestety ten ostatni krok kończy się niepowodzeniem z komunikatem o błędzie The volume has the wrong case sensitivity for a backup
.
Najwyraźniej disk1
wielkość liter nie jest rozróżniana (która była / jest domyślna), ale z jakiegoś powodu sparsebundle Time Machine są tworzone z rozróżnianiem wielkości liter = nie możesz skopiować starej lokalnej kopii zapasowej (a może? Finder zapobiega temu, ale „logicznie” nie powinien może być problem z kopiowaniem plików z woluminu bez rozróżniania wielkości liter na wolumin z rozróżnianiem wielkości liter. Odwrotna sytuacja powinna jednak nie działać.) na obraz dysku, który jest niezbędny do użycia, jeśli chcesz wykonać kopię zapasową na wolumin sieciowy.
To musi być dość powszechny przypadek, zwłaszcza że sami Apple sprzedają prosty NAS (Time Capsule) do tego konkretnego celu, więc jak należy przeprowadzić taką migrację? Jedyną / najczęstszą radą, jaką znalazłem, gdy szukam rozwiązań w Google, jest rozpoczęcie od nowa, ale wtedy marnujesz sporo miejsca i tracisz łatwo dostępną historię tworzenia kopii zapasowych. Niedobrze.