Time Machine이 드라이브를 추출하지 못하게 할 때

Time Machine 디스크에서는 Time Machine에서 상태를 확인하고 완료를 기다리거나 백업 중지를 요청한 뒤 정리가 끝날 때까지 기다리세요.

(Updated )

백업을 끝냈습니다. Time Machine은 완료되었다고 표시합니다. 추출을 클릭했는데 macOS가 디스크가 사용 중이라고 합니다. 익숙한가요?

Time Machine 디스크에서는 Time Machine에서 상태를 확인하고 완료를 기다리거나 백업 중지를 요청한 뒤 정리가 끝날 때까지 기다리세요. backupd만으로 해당 디스크의 백업이 진행 중이라고 판단할 수 없습니다. 해제를 위해 Spotlight 색인을 끄거나 백업 서비스를 종료하지 마세요. 일반 추출을 다시 시도하고, 계속 차단되면 모두 저장한 뒤 Mac을 완전히 종료하고 분리하세요.

이는 Time Machine 드라이브에서 끊임없이 일어나며, Apple의 그 밖에는 훌륭한 백업 시스템에서 가장 답답한 부분 중 하나입니다. 백업이 완료되었는데도 무언가가 드라이브를 계속 붙들고 있습니다. 케이블을 뽑는 것(하지 마세요)과 어떤 알 수 없는 프로세스가 끝나기를 한없이 기다리는 것 사이에서 선택하게 됩니다.

범인은 거의 항상 둘 중 하나입니다. backupd 데몬이 아직 드라이브를 완전히 놓아주지 않았거나, Spotlight가 백업을 색인하느라 바쁜 것입니다. 때로는 둘 다입니다.

backupd가 드라이브를 붙들고 있는 이유

Time Machine 백업은 backupd라는 백그라운드 프로세스가 처리합니다. 백업 진행 막대가 끝나는 것이 보이면, 백업의 눈에 보이는 부분은 끝난 것이지만 backupd는 백그라운드에서 계속 작업하는 경우가 많습니다. 메타데이터를 업데이트하거나, 백업 무결성을 검증하거나, 임시 파일을 정리하고 있을 수 있습니다.

Apple Silicon Mac에서 backupd는 작업에 미치는 영향을 최소화하기 위해 효율 코어에서 실행됩니다. 성능에는 좋지만, 정리 작업이 예상보다 오래 걸릴 수 있다는 뜻입니다. 이 프로세스는 방해되지 않도록 설계되었는데, 그것이 때로는 느리다는 의미입니다.

backupd만으로 해당 디스크의 백업이 진행 중이라고 판단할 수 없습니다.

Spotlight가 상황을 악화시킵니다

대부분의 사람이 미처 생각 못 하는 부분이 여기 있습니다. macOS는 Time Machine 백업을 Spotlight로 색인합니다. 이로써 백업 기록을 Spotlight에서 바로 검색할 수 있는데, 파일의 옛 버전을 찾아야 할 때 정말 유용합니다.

문제는 Spotlight 색인이 백업이 끝난 뒤에도 한참 이어질 수 있다는 것입니다. mds와 mds_stores 프로세스(Spotlight의 메타데이터 서버)는 백업 드라이브를 몇 분, 큰 백업에서는 때때로 몇 시간 동안 헤집습니다.

활성 상태 보기에서 이 프로세스들이 Time Machine 볼륨에 접근하는 것을 보게 됩니다. 정당한 일을 하고 있지만, 동시에 드라이브 추출을 막고 있기도 합니다. 이는 수많은 “디스크가 사용 중” 오류 뒤에 있는 같은 근본 원인입니다. 전체 그림은 macOS 디스크가 사용 중 문제 해결 가이드와 구체적인 Spotlight 추출 문제에서 다룹니다.

무엇이 추출을 막는지 안전하게 확인하는 방법

무언가를 강제하기 전에, 실제로 무엇이 드라이브에 접근하고 있는지 확인해야 합니다. 터미널을 열고 다음을 실행하세요.

lsof /Volumes/YourDriveName

“YourDriveName"을 실제 드라이브 이름으로 바꾸세요. 공백이 있으면 전체 경로를 따옴표로 감싸세요.

lsof "/Volumes/Time Machine Backup"

이 명령은 그 볼륨의 파일을 열어 둔 모든 프로세스를 나열합니다. 결과에 mds, mds_stores, backupd, 또는 Finder가 보일 가능성이 큽니다. 이제 정확히 무엇을 처리해야 할지 알게 됩니다. (lsof에 대한 더 깊은 설명은 Mac 사용자를 위한 lsof 명령 가이드를 참고하세요.)

Spotlight

해제를 위해 Spotlight 색인을 끄거나 백업 서비스를 종료하지 마세요.

진행 중인 백업 멈추기

backupd가 여전히 실행 중이라면, 가장 깔끔한 해결책은 메뉴 막대를 통해 Time Machine을 멈추는 것입니다. Time Machine 아이콘을 클릭하고 “이 백업 건너뛰기"나 “백업 중단”(문구는 macOS 버전마다 다름)을 선택하세요. 이는 시스템에 하던 일을 정상적으로 마무리하라고 지시합니다.

작업을 저장하고 복사와 백업을 마친 뒤 앱을 정상 종료하고 다시 추출하세요.

Time Machine 디스크에서는 Time Machine에서 상태를 확인하고 완료를 기다리거나 백업 중지를 요청한 뒤 정리가 끝날 때까지 기다리세요.

다른 어떤 것도 통하지 않을 때

일반 추출을 다시 시도하고, 계속 차단되면 모두 저장한 뒤 Mac을 완전히 종료하고 분리하세요.

강제 종료나 강제 추출은 데이터 손실을 일으킬 수 있으며, Ejecta는 쓰기 작업의 안전성을 보증하지 않습니다.

더 빠른 방법

Ejecta: Ejecta는 기간 제한 없이 무료 드라이브 진단을 제공합니다. 유료 라이선스는 지원 앱의 종료 및 추출, 모두 추출, Time Machine 제어를 제공합니다. 시스템 프로세스는 대기, 인증 또는 Mac 종료가 필요할 수 있습니다. 먼저 저장하고 전송을 완료하세요.

향후 추출 문제 예방하기

몇 가지 습관이 이 일을 겪는 빈도를 줄일 수 있습니다.

해제를 위해 Spotlight 색인을 끄거나 백업 서비스를 종료하지 마세요.

Time Machine은 가끔의 추출 번거로움을 감수할 가치가 있습니다. 신뢰할 수 있는 백업을 갖는 것은 추출 과정이 가끔 짜증스럽다는 이유로 건너뛰기에는 너무 중요합니다. 하지만 무엇이 드라이브를 막는지 추측하거나 부적절한 분리로 인한 손상을 걱정할 필요는 없어야 합니다. 알맞은 도구가 전체 과정을 수월하게 만들어 줍니다.

Ejecta는 기간 제한 없이 무료 드라이브 진단을 제공합니다. 유료 라이선스는 지원 앱의 종료 및 추출, 모두 추출, Time Machine 제어를 제공합니다. 시스템 프로세스는 대기, 인증 또는 Mac 종료가 필요할 수 있습니다. 먼저 저장하고 전송을 완료하세요.

지금 구입 - $29 $9.99