Time Machine 데이터를 새 디스크로 마이그레이션하는 방법


10

Time Machine에 "디스크 변경 ..."단추가 있다는 것을 알고 있지만 다시 시작하지 않고 데이터 (몇 시간, 몇 주, 몇 달)를 더 큰 새 디스크로 마이그레이션하려면 어떻게 해야 합니까?

답변:



4

슈퍼 듀퍼! 일을 할 것입니다. 원하는 것을 무료로 사용하고 "스마트 업데이트"기능을 사용하여 효율적인 증분 백업을 수행하기 위해 계속 사용하려는 경우에만 비용을 지불하십시오.


4

10.6의 경우 Apple은 Mac 101에 다음을 포함 시켰습니다 . Time Machine :

Mac OS X v10.6 : 백업을 현재 하드 드라이브에서 새 하드 드라이브로 전송하는 방법

용량이 더 큰 새 하드 드라이브로 업그레이드하는 경우 정기 백업에 사용하기 전에 기존 Time Machine 백업을 전송해야 할 수 있습니다. 기존 백업을 더 큰 새 백업 하드 드라이브에 보관하려면 다음 단계를 수행하십시오.

  1. 새 하드 드라이브를 연결하십시오.
  2. 디스크 유틸리티에서 GUID 파티션이 있고 Mac OS 확장 (저널링)으로 포맷되어 있는지 확인하십시오. 필요한 경우 GUID 파티션을 사용하여 드라이브를 Mac OS Extended로 다시 포맷하십시오. 방법을 모르는 경우이 문서 의 단계를 참조하십시오 . 참고 : 포맷하기 전에 하드 드라이브의 모든 데이터를 백업하십시오.
  3. 데스크탑에서 새 드라이브 아이콘을 선택하고 파일 메뉴에서 정보 입수를 선택하십시오.
  4. "이 볼륨의 소유권 무시"가 활성화되어 있지 않은지 확인하십시오.
  5. 시스템 환경 설정에서 Time Machine 환경 설정을 엽니 다.
  6. Time Machine 스위치를 끄기로 밉니다.
  7. Finder에서 현재 백업 하드 드라이브를 두 번 클릭하여 Finder 창을 엽니 다.
  8. "Backups.backupd"폴더를 새 하드 드라이브로 드래그하십시오.
  9. 관리자 이름과 비밀번호를 입력 한 다음 확인을 클릭하여 복사 프로세스를 시작하십시오. 모든 백업이 복사되므로 완료하는 데 다소 시간이 걸릴 수 있습니다.
  10. Time Machine 시스템 환경 설정에서 "디스크 선택 ..."을 클릭하십시오.
  11. 새 하드 드라이브를 선택한 다음 "백업에 사용"을 클릭하십시오.

이제 새 하드 드라이브에는 이전 백업 하드 드라이브의 모든 기존 백업이 있고 더 많은 새 백업을위한 공간이 더 있습니다.

( Time Capsule 및 Mac OS X v10.6 : 기존 Time Capsule에서 새 백업으로 백업을 전송하는 방법에 대한 지침도 있습니다 .)

참고로 : 희소 번들 (예 : 원격 백업)을 사용하고 실제로 큰 파일을 백업 한 경우 백업에서 해당 파일을 삭제하는 경우 (수동으로 또는 Time Machine에서 매일 및 시간별 백업이 만료 된 경우) Time Machine이 실제로 필요할 때까지 디스크 공간을 자동으로 회수하지 않습니다.

공간을 수동으로 회수 할 수 있으며 많은 공간을 확보 할 수 있습니다 ( 더 큰 디스크로 마이그레이션 할 필요 가 없거나 최소한 새 디스크에 가능한 모든 공간을 제공 할 수 있음). Time Machine이 수행하는 작업을 참조하십시오 . 서버 오류시.


( superuser.com/questions/112007/migrating-time-machine-volumes/… 에서 alimack의 답변에서 하드 링크에 대한 참고 사항을 읽으십시오 )
Arjan

3

이것은 지금 당신에게 도움이되지 않지만 휴대용 TimeMachine 백업을 원하는 처음부터 시작하는 사람 (TimeMachine에 사용되는 디스크의 일부를 제한 할 수 있다는 측면 이점이 있음)의 경우 마운트 된 디스크를 사용하는 것이 좋습니다 TimeMachine 백업 디스크의 대상으로 사용되는 이미지 (.dmg).

예를 들어, 2TB 외장 드라이브가 있지만 TimeMachine 백업용으로 50GB를 예약하고 백업을 이미 콘텐츠가있는 다른 외장 드라이브로 옮길 수 있기를 원한다고 가정 해 봅시다. 당신은 이것을 할 수 있습니다 :

% cd /Volumes/<extdrive>/
% hdiutil create TimeMachineImage -size 50g -fs HFS+ -volname TimeMachineDisk
% open TimeMachineImage.dmg

그런 다음 환경 설정으로 이동하여 백업 드라이브로 / Volumes / TimeMachineDisk를 선택하십시오. 사용하려는 50GB 크기 이상으로 증가하지 않고 외부 드라이브에 이미 공간이 예약되어 있으므로 공간을 확보하기 위해 용량이 커지지 않습니다.

그런 다음 TimeMachineImage.dmg를 TimeMachine 백업을위한 다른 드라이브로 옮길 수 있습니다. 또는 단순히 오프 사이트 보호를 위해.

또한 TimeMachine 백업을 암호화하는 기능 중 가장 중요한 몇 가지 옵션이 열립니다. 이렇게하려면 dmg에 대한 암호화 만 활성화하면 다음과 같이 사용됩니다.

% hdiutil create TimeMachineImage -encrypted -size 50g -fs HFS+ -volname TimeMachineDisk

이 퍼즐의 마지막 부분은 외장 드라이브를 마운트 할 때 dmg를 자동 마운트하는 것입니다. Applescript 로이 작업을 수행하여 자동으로 수행 할 수 있다고 생각하지만 Applescript에 익숙하지 않아 여기에 도움이되지 않습니다. 그러나 스크립트를 실행하여 마운트하는 cronjob을 작성할 수 있습니다.

#!/bin/bash
if [ -d /Volumes/<extdrive> ] ; then
  open /Volumes/extdrive/TimeMachineImage.dmg
fi

그리고 다음과 같은 cronjob을 설치하십시오.

*/5 * * * * /usr/local/bin/<scriptname>

또한 hdiutil 호출에 -type SPARSE arg를 포함시켜 이미지를 처음 만들 때 전체 50GB를 흡수하지 않도록 스파 스 이미지를 만들 수도 있습니다 . 여기서 위험은 외장 드라이브의 공간이 부족할 수 있다는 것입니다.


에 관해서는 당신은 당신이 사용하고자하는 50 기가 바이트의 크기를 이상 성장하지 않을 것이라는 확신 할 수 있고, 공간은 이미이 공간을 짜내 더 큰 성장하지 않습니다, 외부 드라이브에 예약되어 있습니다. -Mac OS X 힌트 참고 사항 : 10.6.3부터 Time Machine은 스파 스 번들의 크기를 사용 가능한 최대 [..]로 늘리려 고합니다.
Arjan

2
  1. 두 드라이브를 Mac에 연결하십시오.
  2. 열기 디스크 유틸리티 (/ 응용 프로그램 / 유틸리티 / 디스크 Utility.app).
  3. 복원 탭을 클릭 하십시오. (응급 조치 | 지우기 | 파티션 | RAID | 복원 )
  4. 기존 드라이브를 소스 필드 로 드래그하십시오 .
  5. 드라이브를 대상 필드 로 드래그하십시오 .
  6. 목적지 지우기 를 확인하십시오 .
  7. 체크섬 건너 뛰기 확인란의 선택 을 취소하여 컴퓨터가 전송이 작동하도록 할 수 있습니다 .
  8. 전송이 완료되면 기존 드라이브를 마운트 해제했다가 분리하십시오. 하드 드라이브의 신들에게 제물로 태우십시오. (선택 사항이지만 적극 권장 됩니다.)

1
그 하드 드라이브 신들은 끊임없이 새로운 디스크에 불량 섹터가 쏟아지지 않도록 항상 진정해야합니다.
Kevin L.

0

내가 생각하는 당신은 그냥 (숨겨진 점 파일 포함)의 모든 내용을 통해 복사 할 수 있습니다. Carbon Copy Cloner와 같은 블록 레벨 사본을 사용하는 것이 더 안전 할 수 있습니다.


그러나 이것은 더 큰 파티션 (예 : 현재의 어려움 : 과부하 된 320GB Time Machine 디스크를 1TB 새 디스크로 마이그레이션)에서 작동합니까?
Kevin L.

나는 그렇게 믿는다. 그렇지 않다면, 여전히 파일과 두 디스크를 모두 가지고 있습니다. 다른 것을 시도해 볼 수 있습니다. Apple 매장에 가서 Genius 또는 다른 담당자에게 문의하십시오.
jtbandes

백업 디스크가 스파 스 번들 (원격 백업과 같은)을 사용하는 경우 실제로 파일 복사가 가능합니다. 그러나 스파 스 번들을 사용하지 않으면 하드 링크가 일반 파일로 복사되므로 파일 복사시 디스크 공간 사용량이 급증합니다. 참조 code.google.com/p/timedog/wiki/UsingTimecopy
Arjan

블록 레벨 사본이이 문제를 피합니까?
jtbandes

예, 블록 수준 복사본은 하드 링크를 유지합니다. 이제 파일 시스템이 어떻게 든 문제를 일으키는 경우 (디스크를 복제하려는 경우는 아닙니다) code.google.com/p/timedog/wiki/UsingTimecopy에 제공된 링크 가 도움이 될 수 있습니다.
Arjan
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.