Odpowiedzi:
Niedawno musiałem przenieść wszystkie moje kopie zapasowe TM na większy dysk.
Możesz pomyślnie zakończyć operację, korzystając z następujących samouczków:
SuperDuper! wykona robotę. Możesz używać go za darmo do robienia tego, co chcesz, i płacić tylko wtedy, gdy chcesz nadal używać go do robienia wydajnych przyrostowych kopii zapasowych za pomocą funkcji „Smart Update”.
W wersji 10.6 Apple dołączył Maca 101: Time Machine :
Mac OS X 10.6: Jak przenieść kopie zapasowe z bieżącego dysku twardego na nowy dysk twardy
W przypadku uaktualnienia do nowego dysku twardego o większej pojemności, możesz chcieć przenieść na niego istniejące kopie zapasowe Time Machine, zanim użyjesz go do regularnych kopii zapasowych. Aby zachować istniejące kopie zapasowe na nowym, większym, zapasowym dysku twardym, wykonaj następujące kroki:
- Podłącz nowy dysk twardy.
- W Narzędziu dyskowym upewnij się, że ma on partycję GUID i jest sformatowany jako Mac OS Extended (Journaled). W razie potrzeby sformatuj dysk jako Mac OS Extended z partycją GUID. Jeśli nie wiesz jak, zobacz kroki w tym artykule . Uwaga: przed sformatowaniem wykonaj kopię zapasową danych na dysku twardym.
- Wybierz ikonę nowego dysku na pulpicie i wybierz polecenie Uzyskaj informacje z menu Plik.
- Upewnij się, że opcja „Ignoruj własność tego woluminu” nie jest włączona.
- Otwórz preferencje Time Machine w Preferencjach systemowych.
- Przesuń przełącznik Time Machine na Off.
- W Finderze kliknij dwukrotnie bieżący zapasowy dysk twardy, aby otworzyć okno Findera.
- Przeciągnij folder „Backups.backupd” na nowy dysk twardy.
- Wprowadź nazwę użytkownika i hasło administratora, a następnie kliknij OK, aby rozpocząć proces kopiowania. Może to zająć trochę czasu, ponieważ wszystkie kopie zapasowe zostaną skopiowane.
- W Preferencjach systemowych Time Machine kliknij „Wybierz dysk…”
- Wybierz nowy dysk twardy, a następnie kliknij „Użyj do tworzenia kopii zapasowych”.
Teraz na nowym dysku twardym będziesz mieć wszystkie istniejące kopie zapasowe z poprzedniego dysku twardego z kopią zapasową oraz więcej miejsca na więcej nowych kopii zapasowych.
(Istnieją również instrukcje dotyczące Time Capsule i Mac OS X 10.6: Jak przenieść kopię zapasową z istniejącej Time Capsule na nową ).
Na marginesie: jeśli używasz rzadkiego pakietu (jak w przypadku zdalnych kopii zapasowych) i jeśli wykonałeś kopie zapasowe naprawdę dużych plików, wówczas usunięcie tych plików z kopii zapasowej (ręcznie lub gdy Time Machine usuwa wygasłe codzienne i godzinne kopie zapasowe) nie odzyskuje automatycznie miejsca na dysku - dopóki Time Machine naprawdę go nie potrzebuje.
Możesz odzyskać miejsce ręcznie, co może zwolnić dużo miejsca (być może sprawi, że migracja na większy dysk stanie się niepotrzebna lub przynajmniej zapewnisz nowemu dyskowi całą możliwą przestrzeń). Zobacz, co robi Time Machine? na błąd serwera.
Nie będzie to dla ciebie teraz pomocne, ale dla kogoś, kto zaczyna od zera i chce przenośnej kopii zapasowej TimeMachine (z dodatkową korzyścią wynikającą z możliwości ograniczenia części dysku używanego przez TimeMachine), sugeruję użycie zamontowanego dysku image (.dmg) jako cel dla dysku zapasowego TimeMachine.
Na przykład załóżmy, że masz dysk zewnętrzny o pojemności 2 TB, ale chcesz zarezerwować 50 GB na kopię zapasową TimeMachine i chcesz przenieść kopię zapasową na inny dysk zewnętrzny, nawet taki, który ma już zawartość. Możesz to zrobić:
% cd /Volumes/<extdrive>/
% hdiutil create TimeMachineImage -size 50g -fs HFS+ -volname TimeMachineDisk
% open TimeMachineImage.dmg
Następnie przejdziesz do preferencji i wybierzesz / Volumes / TimeMachineDisk jako dysk kopii zapasowej. Możesz mieć pewność, że nie wzrośniesz do rozmiaru 50 GB, którego chcesz użyć, a miejsce jest już zarezerwowane na dysku zewnętrznym, więc nie zwiększy się, aby wycisnąć cię z miejsca.
Następnie możesz przenieść TimeMachineImage.dmg na inny dysk do tworzenia kopii zapasowych TimeMachine. Lub po prostu dla ochrony poza siedzibą.
Otwiera to również inne opcje, z których najważniejszą jest możliwość szyfrowania kopii zapasowych TimeMachine. Aby to zrobić, po prostu włącz szyfrowanie dla dmg, więc użyjesz czegoś takiego:
% hdiutil create TimeMachineImage -encrypted -size 50g -fs HFS+ -volname TimeMachineDisk
Ostatnim elementem tej układanki jest to, że chciałbyś automatycznie zamontować dmg po zamontowaniu dysku zewnętrznego. Sądzę, że można to zrobić za pomocą Applescript, więc dzieje się to automatycznie, ale nie znam wystarczająco dobrze Applescript, aby tu pomóc. Możesz jednak utworzyć cronjob, który uruchamia skrypt, aby go zamontować:
#!/bin/bash
if [ -d /Volumes/<extdrive> ] ; then
open /Volumes/extdrive/TimeMachineImage.dmg
fi
I zainstaluj cronjob, który wygląda następująco:
*/5 * * * * /usr/local/bin/<scriptname>
Możesz także utworzyć rzadki obraz, aby nie zassał całego 50 GB podczas pierwszego tworzenia, włączając argument SPARSE -typ w wywołaniu hdiutil. Niebezpieczeństwo polega na tym, że na dysku zewnętrznym zabraknie miejsca.
Myślę , że możesz po prostu skopiować całą zawartość (w tym ukryte pliki kropek). Bezpieczniej jest używać kopii na poziomie bloku z czymś takim jak Carbon Copy Cloner.