Time Machine 백업을 보존하고 새로운 백업으로 시작하는 방법은 무엇입니까?


13

Time Machine 백업을 외장 하드 드라이브에 만듭니다. 최근에 Mountain Lion에서 Mavericks로 업그레이드했습니다. 이제 홀 시스템으로 돌아 가야 할 경우를 대비하여 Mountain Lion으로 수행 한 기존 백업을 동결 할 수 있어야합니다.

내가 지금까지 시도한 것 :

  1. Time Machine을 중지하고 디스크의 백업 폴더 이름을 바꿉니다. 매버릭스에서 Time Machine 폴더의 이름을 바꾸거나 이동할 수 없습니다.
  2. Time Machine 환경 설정 창에서 외부 드라이브를 제거하고 드라이브를 읽습니다. Time Machine 백업은 동일한 폴더에서 계속되며 나중에는 이전 백업을 덮어 씁니다.

원하는 것을 어떻게 달성 할 수 있습니까?


백업 유지 기간
user151019

@Mark-적어도 반년 정도입니다. 그게 중요합니까?
Jan Michael

답변:


7

가장 간단한 방법은 OS X Mountain Lion의 Time Machine에서 마지막 백업 날짜와 시간기록하는 것입니다. 해당 날짜 / 시간으로 백업을 복원하기 만하면 나중에 언제든지 복구 할 수 있습니다 (Time Machine이 이러한 이전 버전을 삭제하지 않도록 충분한 공간이있는 한 디스크에 남아 있습니다) .

  • Time Machine 디스크의 "Backups.backupdb"폴더로 이동하여 "최신"폴더의 타임 스탬프를 확인하면이 날짜와 시간을 쉽게 찾을 수 있습니다 (실제로는 링크 임). 날짜와 시간이 포함 된 최신 백업 폴더 이름).

당신이 경우 하지 않는 OS X 마운틴 라이온과 마지막 백업의 날짜와 시간을 기록해하고자, 다음 간단한 방법입니다 컴퓨터 이름 변경 OS X 매버릭스에 맥에 하나를 당신이 그것에 처음 Time Machine 백업을하기 전에 또는 이전 백업 의 Time Machine 백업 디스크 에 있습니다.

두 경우 모두 Time Machine은 디스크에 새로운 컴퓨터 이름으로 새 폴더를 생성하고 처음에는 전체 백업을 수행합니다 (따라서 거의 두 개의 Mac 사본을 보관할 수있는 충분한 디스크 공간이 필요합니다). 이렇게하면 나중에 이전 또는 새 백업에서 복원 할 수 있습니다 (Time Machine 디스크에서 컴퓨터 이름을 바꾸는 경우 이전 시스템을 완전히 복원하려면 해당 이름을 되돌려 야합니다).

  • 컴퓨터 이름을 변경하려면 시스템 환경 설정> 공유 로 이동 하여 컴퓨터 이름 : 텍스트를 편집하십시오 .
    또는
  • Time Machine 디스크에서 컴퓨터 이름을 바꾸려면 Terminal.app에서 다음 명령을 사용하십시오.

    sudo /System/Library/Extensions/TMSafetyNet.kext/Contents/Helpers/bypass mv /Volumes/<TMDiskName>/Backups.backupdb/<ComputerName> /Volumes/<TMDiskName>/Backups.backupdb/<OSXMountainLionBackupComputerName>
    

    위 명령을 실행하기 전에 다음 명령을 사용하십시오.

    • <TMDiskName>은 Time Machine 볼륨 이름의 이름입니다.
    • <ComputerName>은 현재 컴퓨터 이름입니다 (OS X Mavericks에 계속 사용함)
    • <OSXMountainLionBackupComputerName>은 향후 전체 복원을 수행 할 수있는 스냅 샷의 이름입니다 (전체 복원 전에 위와 유사한 명령을 사용하여 다시 이름을 바꿔야 함)

1
1. Mountain Lion 백업 타임 스탬프 첫 번째 제안은 외장 하드 드라이브에 디스크 공간이 충분하고 최신 머신이 타임 머신 스냅 샷을 종료하지 않은 경우에만 작동합니다. 이 옵션이 정말되지 않도록 확실 타임 머신이 그 오래된 스냅 샷을 유지 할 수 없기 때문에.로 <br> 2. 이름 바꾸기 컴퓨터 이름 컴퓨터 이름이 IT 부서에 의해 고정되어 원인 슬프게도이가 나를 위해 옵션을 선택하지 않습니다. 나는 이름을 바꾸지 말아야한다. 다른 아이디어가 있습니까?
Jan Michael

다른 옵션으로 답변을 업데이트했습니다. 컴퓨터 이름 Time Machine을 바꾸는 대신 현재 디스크 에서 컴퓨터 이름 (OS X Mountain Lion 이름)을 * 이름을 바꿀 수 있습니다 . 따라서 해당 디렉토리 아래에 이전 백업이 있고 새 백업은 현재 컴퓨터 이름이있는 새 폴더로 이동합니다.
MK

1
어쩌면 나는 당신의 지시를 오해했을 것입니다. 우회 도우미 명령으로 컴퓨터 이름 디렉토리를 다른 이름으로 옮길 수있었습니다. 그러나 Time Machine을 시작하면 폴더 이름이 원래 컴퓨터 이름으로 바뀝니다. "사본을 만드는 대신"이란 무엇을 의미합니까?
Jan Michael

1
그런 다음 우회 명령은 트릭을 수행하지 않습니다. Time Machine은 이동 한 폴더를 감지하여 재사용 할 수 있습니다.
Jan Michael

3
@mk에서 제공 한 명령을 사용하여 Backups.backupdb-Folder를 외부 디스크 드라이브의 다른 위치로 이동할 때 작동합니다.
Jan Michael

4

이 답변은 하나 이상의 Time Machine 백업을 보존해야하는 경우 더 많은 시나리오를 처리합니다.)

Time Machine은 오래된 백업을 무기한 보존하도록 설계되지 않았습니다 (예 : 영구 보관). 백업 디스크에 충분한 여유 공간이 있어도 Time Machine은 하루 중 가장 오래된 백업이 아닌 경우 24 시간 후에 백업을 삭제합니다. 이 경우 Time Machine은 일주일의 첫 번째 백업이 아닌 한 30 일 동안 보관합니다. 여기서 주 시작은 초기 백업의 시간과 날짜로 정의되므로 월요일이나 일요일은 아닙니다. 일주일의 첫 번째 백업의 수명은 시간 제한이 없습니다. 그러나 마지막 백업이 아닌 경우 새 백업에 공간이 필요한 경우 가장 오래된 백업이 삭제됩니다.

따라서 나중에 이전 시스템에서 Time Machine이 만든 최신 백업을 복원하기로 결정한 경우 해당 시스템을 아직 사용할 수 없으며 위에 언급 된 규칙에 따라 Time Machine이 유지 한 이전 백업을 선택해야 할 수도 있습니다.

기본적으로 하나 이상의 백업을 유지하려는 경우 두 가지 옵션이 있습니다.

  • 새 디스크 또는 파티션에 대한 새 백업 세트를 시작하거나
  • Time Machine 이외의 다른 방법으로 백업을 보존하고 동일한 백업 세트로 계속 백업하십시오.

지워진 디스크 나 파티션에 시스템을 설치하고 데이터를 다시 설정하거나 (설정 지원 및 마이그레이션 지원을 포함하여) 백업하거나 전체 시스템을 다시 복원하는 경우 (어느 쪽이든, A가 포함 OS X 복구를 사용하여 Time Machine 백업에서 복원 ), 다음 첫 번째 Time Machine 백업이됩니다 아마 전체 백업 (백업하지 디스크 공간과 시간)을 많이 절약 할 수 증분합니다. 그러나이 안내서 에 따라 이를 방지 할 있습니다 .

새 디스크 또는 파티션에 대한 새 백업 세트 시작

OS X Recovery를 사용하여 Time Machine 백업에서 복원 하여 향후에 가장 쉽게 이전 시스템을 복원 할 수 있으므로 선호 될 수 있습니다 .

다음 단계에 따라 현재 Time Machine 백업 디스크를 지우지 않고도 새 파티션을 만들 수 있습니다 .

여유 공간 및 기타 기본 설정에 따라 새 파티션을 새 시스템의 향후 백업용으로 만들거나 이전 시스템의 단일 최신 백업 만 보유하고 Time Machine 기본 설정에서 새 파티션을 임시로 선택하면됩니다 시스템 업그레이드 전에, 그 후에는 이전 파티션으로 계속 백업합니다. 일부 이전 제외를 추가하여 이미 이전 파티션에 백업중인 데이터가없는 기존 시스템 만 보유하도록 고려할 수도 있습니다.

새 백업을 시작한 후 이전 백업 세트를 보려면 다른 백업 디스크 찾아보기 옵션 이 필요합니다 .

다른 방법으로 백업 유지

이전 시스템 백업 Time Machine 백업 디스크의 다른 폴더 나 다른 백업 디스크와 같은 선택한 위치 로 복원하여 시스템을 업그레이드하기 전이나 후에 Time Machine 인터페이스를 통해서도이를 수행 할 수 있습니다 .

또 다른 방법은 Carbon Copy Cloner 와 같은 특수 소프트웨어를 통해 기존 시스템 또는 Time Machine 백업을 복제하는 것입니다 .

Time Machine Backups.backupdb 폴더를 백업 디스크의 다른 위치로 옮기고 MK의 답변에 제공된 명령을 약간 수정하여 Time Machine의 범위에서 격리하기 위해 트릭을 수행하지만 트릭이 필요합니다. Time Machine을 통해 이전 백업에 액세스하거나 OS X 복구를 수행해야 할 때마다 프로세스를 취소하십시오. 다른 한편으로,이 방법으로 영구 백업을 만드는 것은 아무것도 복사 할 필요가 없으므로 훨씬 빠릅니다.


OS X를 다운 그레이드하는 옵션을 유지하기 위해 백업을 유지하려는 경우 다른 옵션도 있다는 점도 주목할 가치가 있습니다. 이전에 Mac App Store를 사용하여 이전 버전의 OS X을 구입하거나 다운로드 한 경우 Mac App Store의 구매 내역에서 설치 프로그램을 다시 다운로드 할 수 있습니다. 최신 버전의 OS X에서는 이전 설치 프로그램을 실행할 수 없습니다. 먼저 현재 시스템이있는 파티션을 지우고 이전 OS X 버전을 새로 설치해야합니다. 그런 다음 설정 지원 또는 마이그레이션 지원을 사용하여 최신 OS X이 설치된 이전 시스템에서 Time Machine을 통해 백업 한 데이터, 계정 및 / 또는 설정 (앱이 작동하지 않음)을 복사 할 수 있습니다.


1

스레드와 답변에 감사드립니다. 2TB Time Capsule이 있으므로 이전 Time Machine 백업 전체와 새 백업을 모두 보관할 공간이 있습니다.

이미 제공 한 큰 답변에서 위의 정보를 사용했지만 TMDisk가 사이드 바에 마운트 된 것으로 표시되면 새 폴더를 동일한 위치에 추가 Backups.backupdb하고 전화했습니다 backup2013.

그런 다음 TextEdit에서 원본을 수정 한 후 터미널에서 다음을 수행했습니다.

sudo /System/Library/Extensions/TMSafetyNet.kext/Helpers/bypass mv \
/Volumes/**TMDisk**/Backups.backupdb/**machinename** \
/Volumes/**TMDisk**/**backup2013**/**machinename**

위 명령을 실행하기 전에 다음 명령을 사용하십시오.

  • **TMDisk** Time Machine 볼륨 이름의 이름입니다.
  • **machinename** 컴퓨터 이름 (이전 또는 새)에 관계없이
  • **backup2013** 사전 매버릭스 백업을 저장하기 위해 생성 된 추가 폴더입니다.

이전과 마찬가지로 앞으로 전체 복원을 수행 할 수있는 스냅 샷이있는 곳입니다 (전체 복원 전에 위와 유사한 명령을 사용하여 다시 이름을 바꿔야하므로 텍스트 파일로 저장해야 함).

또한 **machinename**.sparsebundleTime Capsule의 표준 Finder보기에서 백업 폴더 로 옮겼습니다 . 또한 TextEdit 문서를 동일한 폴더에 저장하여 필요한 경우 나중에 되돌릴 수 있습니다.

중대한

그런 다음 Time Machine을 열었을 때 즉시 당황했으며 새 Backups.backupdb 만 보았습니다. machinename.sparsebundle을 Time Capsule의 다른 폴더로 끌어서 놓았 기 때문입니다.

다른 폴더를 찾아 machinename을 두 번 클릭 한 다음 사이드 바에서 이전 이미지를 별도의 장치로 마운트했습니다.

Time Machine은 이제 이름을 기본값으로 재설정 한 것으로 보입니다.


폴더를 다른 곳으로 옮기는 아이디어는 Backups.backupdb나에게 적합합니다. HD를 다시 파티션하거나 다른 것을 가져오고 싶지 않습니다. Time machine이 시스템 이름 폴더의 이름을 원래 이름으로 바꾸는 것도보고 싶지 않습니다. 이러한 방식으로 Time Machine은 백업을 첫 번째 시도로 다시 생성합니다.
피그 테일
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.