외장 HDD를 APFS로 포맷하는 것이 합리적입니까? 몇 년이 SSD를). 저장 용도로만

나는 현재 macOS Sierra를 사용 중이며 macOS High Sierra로 업그레이드하자마자 내 컴퓨터가 APFS를 사용할 것 입니다.

또한 외장 HDD (이 없습니다 이미 거기에 꽤 몇 년이 SSD를). 저장 용도로만 사용합니다. exFAT로 포맷되어 있으므로 macOS 및 Windows와 호환됩니다. 그러나 최근에는 MacOS가 아닌 컴퓨터에 연결하지 않는 것으로 나타났습니다.

그렇다면 외장 HDD를 APFS로 다시 포맷하는 것이 합리적입니까? 현재 exFAT (속도, 파일 무결성)에 비해 이점이 있습니까?



답변

APFS는 exFAT에 비해 다음과 같은 몇 가지 이점을 제공합니다.

  • 예를 들어 갑작스런 정전, 시스템 충돌 또는 외장 하드 드라이브를 먼저 마운트 해제하지 않고 연결을 끊는 등의 메타 데이터 손상으로부터 보호합니다. exFAT는 체크섬을 사용하여 손상 만 감지하지만 APFS처럼 롤백 할 수 없습니다.

  • 전체 디스크 암호화에 대한 향상된 지원

  • 파일 시스템의 스냅 샷을 생성 할 수 있습니다 (즉, 디스크에있는 모든 것의 “고정 된”버전을 만들 수 있으며 파일 내용을 계속 변경하더라도 변경되지 않습니다)

  • 하나의 파일에 대한 디스크 공간과 다른 파일에 비해 차이의 크기 만 요구하면서 독립적으로 변경할 수있는 두 개의 사본으로 파일을 복제 할 수 있습니다.

반면 exFAT에는 다음과 같은 장점이 있습니다.

  • macOS에서 수년간 “시도되고 테스트 된”이전 파일 시스템

  • 오버 헤드가 적은 간단한 파일 시스템

  • 아마도 약간 더 빠를 것입니다 (그러나 이것은 High Sierra 릴리스 버전의 최종 구현에 달려 있습니다)

  • 언급했듯이 Windows에서 추가 드라이버없이 드라이브를 사용할 수 있습니다

오직 당신 만이 당신에게 가장 중요한 혜택을 결정할 수 있습니다.


답변

다시 포맷해야하는 또 다른 이유는 Time Machine에 드라이브를 사용할 수 있기 때문입니다.

Apple 지원 문서 에 따르면 2018 년 9 월 현재 exFAT에 대한 직접적인 공식 지원은 없습니다.

비공식적 으로 (MacOSHints]에 설명 된대로 sparsebundle 을 만들 수 있습니다 ( http://hints.macworld.com/article.php?story=20140415132734925 )

먼저 지원되지 않는 볼륨 (이 경우 exFAT 외장 하드 드라이브)을 연결하십시오. 마운트 될 때 터미널을 열고이 명령을 입력하고 지원되지 않는 볼륨 이름으로 ‘My External HDD Name’을 대입하십시오.

cd /Volumes
cd 'My External HDD Name'

그런 다음 필요에 따라이 코드를 입력하십시오.

hdiutil create -size 320g -type SPARSEBUNDLE -fs "HFS+J" MacBook-Backup.sparsebundle
open MacBook-Backup.sparsebundle

여기서 ‘MacBook-Backup’이라는 320GB 스파 스 번들이 만들어지고 마운트됩니다. 적합하다고 생각되면이 값을 변경할 수 있습니다. 여기서는 스파 스 번들 이름을 ‘MacBook-Backup’이라고합니다.

이 명령을 실행하면 제목없는 새로운 볼륨이 데스크탑에 나타납니다. 이것이 Time Machine 백업 볼륨이됩니다. 원하는 경우 다른 이름으로 바꾸고 (MacBook Pro 백업이라고 함) 다음 명령을 실행하십시오.

diskutil list

연결된 모든 볼륨의 목록이 나타납니다. 새 볼륨의 이름을 찾아 디스크 식별자를 찾을 때까지 함께 읽으십시오. 이 경우 내 식별자는 disk2s2이지만 귀하의 식별자는 다를 수 있습니다.

마지막으로 아래 명령을 입력하십시오 (프롬프트가 표시되면 암호를 입력하십시오). disk2s2를 식별자로 바꾸고 ‘MacBook Pro 백업’을 새로운 Time Machine 볼륨 이름으로 바꾸십시오.

sudo diskutil enableOwnership /dev/disk2s2
sudo tmutil setdestination '/Volumes/MacBook Pro Backup'


답변