Thunderbolt로 두 컴퓨터 간에 파일을 전송하는 방법
두 컴퓨터를 Thunderbolt 케이블로 연결하면 그 사이에 전용 네트워크 연결이 생깁니다. Mac에서는 Thunderbolt 브리지라고 부릅니다. 그다음 이 연결로 파일 공유를 사용해 폴더를 공유하거나, 디스크 전체를 공유하거나, 마이그레이션 지원으로 모든 것을 새 Mac으로 옮깁니다.
필요한 것
- 두 컴퓨터 모두 Thunderbolt 3 이상 또는 USB4.
- Thunderbolt 또는 USB4 케이블. 40 Gbps 케이블이 가장 좋습니다.
- 복사해 올 컴퓨터에 있는 계정의 사용자 이름과 암호.
생각보다 어려운 이유
- 케이블은 네트워크만 만들어 줍니다. 케이블을 꽂아도 Finder에는 아무것도 나타나지 않습니다. 한 컴퓨터에서 파일 공유를 켜고 다른 컴퓨터에서 연결해야 합니다.
- 계정과 암호가 필요합니다. 파일 공유는 파일이 있는 컴퓨터의 사용자로 로그인하라고 요청합니다.
- 주소를 직접 입력해야 합니다. 케이블에는 라우터가 없으므로 각 컴퓨터가 169.254로 시작하는 주소를 스스로 정하며, 이 주소를 확인해 입력해야 합니다.
- 복사가 Wi-Fi로 갈 수 있습니다. 두 컴퓨터가 Wi-Fi에 연결된 상태에서 이름으로 연결하면 이름이 Wi-Fi 주소를 찾을 수 있습니다.
- 다시 연결되지 않습니다. 잠자기, 재시동, 케이블 분리 후에는 다시 연결하고 로그인해야 하며, 주소가 바뀌었을 수도 있습니다.
- 작은 파일이 많은 폴더는 느립니다. 파일 공유는 파일마다 별도의 요청으로 처리하므로, 작은 파일 수천 개는 몇 초가 아니라 몇 분이 걸립니다.
파일 공유로 Mac 간 전송
먼저 케이블을 연결합니다. 그다음 파일이 있는 Mac에서 공유를 설정하고 다른 Mac에서 연결합니다.
파일 공유 켜기
파일이 있는 Mac에서:
- 시스템 설정을 열고 일반, 공유를 차례로 선택한 다음 파일 공유를 켭니다.
- 파일 공유 옆의 정보 버튼을 클릭합니다. 공유 폴더 아래에서 추가 버튼을 클릭하고 공유할 폴더를 선택합니다.
- 사용자 아래에서 내 계정에 읽기 및 쓰기 권한이 있는지 확인한 다음 완료를 클릭합니다.
다른 Mac에서는 이 Mac의 사용자로 로그인합니다. 내 계정을 쓰고 싶지 않다면 시스템 설정의 사용자 및 그룹에서 별도 계정을 만들고 공유 폴더에 접근 권한을 줍니다.
Mac의 케이블 주소 찾기
계속해서 파일이 있는 Mac에서:
- 시스템 설정에서 네트워크, Thunderbolt 브리지를 차례로 선택합니다.
- 세부사항을 클릭한 다음 TCP/IP를 선택하고 IP 주소를 적어 둡니다. 169.254로 시작합니다.
케이블 연결에서는 Thunderbolt 브리지 옆의 노란색 점과 '자체 할당 IP'가 정상입니다. Thunderbolt 브리지가 연결되지 않았다고 표시되면 포트나 케이블 중 하나가 Thunderbolt 또는 USB4를 지원하지 않는 것입니다.
다른 Mac에서 연결하기
파일을 받는 Mac에서:
- Finder에서 이동, 서버에 연결을 차례로 선택합니다.
smb://와 첫 번째 Mac의 주소를 입력하고(예:smb://169.254.10.20) 연결을 클릭합니다.- 등록된 사용자를 선택하고 첫 번째 Mac의 사용자 이름과 암호를 입력한 다음 연결을 클릭합니다.
- 공유 폴더를 선택하고 확인을 클릭합니다. Finder에서 열리고 사이드바의 위치 아래에 나타납니다.
네트워크 아래에서 Mac 이름을 클릭하지 말고 169.254 주소로 연결하세요. 두 Mac이 Wi-Fi에도 연결되어 있으면 이름이 Wi-Fi 주소를 찾을 수 있고, 복사가 아무 경고 없이 무선으로 진행됩니다.
잠자기, 재시동, 케이블 분리 후 다시 연결하기
어느 Mac이든 잠자기에 들어가거나, 재시동하거나, 케이블이 빠지면 공유 폴더는 저절로 돌아오지 않습니다. Finder는 서버 연결이 중단되었다고 표시합니다.
같은 방법으로 다시 연결하세요. 서버에 연결에 최근 서버가 표시되지만, 첫 번째 Mac의 169.254 주소가 바뀌었다면 먼저 새 주소를 확인하세요. 공유 연결을 유지하는 방법은 잠자기 후 공유 폴더 연결이 끊길 때를 참고하세요.
디스크 공유로 Mac 전체 공유하기
Apple 실리콘 Mac에서 디스크 공유 모드는 로그인 없이 디스크 전체를 공유합니다. Mac이 정상적으로 시동되지 않을 때 유용합니다.
- 파일이 있는 Mac을 종료한 다음 '시동 옵션 로드 중'이 나타날 때까지 전원 버튼을 길게 누릅니다.
- 옵션을 클릭한 다음 계속을 클릭합니다.
- 유틸리티, 디스크 공유를 차례로 선택합니다. 디스크를 선택하고 공유 시작을 클릭합니다.
- 다른 Mac에서 Finder를 열고 사이드바의 네트워크를 클릭한 다음, 공유 중인 Mac을 이중 클릭하고 게스트로 연결합니다.
디스크를 공유하는 동안에는 그 Mac을 쓸 수 없습니다.
새 Mac으로 옮기기
앱, 계정, 설정까지 모두 복사하려면 두 Mac을 케이블로 연결하고 양쪽에서 마이그레이션 지원을 엽니다. Thunderbolt 연결을 자동으로 사용합니다.
Mac과 Linux
케이블이 연결되면 Linux는 thunderbolt-net 드라이버를 사용해 thunderbolt0 네트워크 연결을 만듭니다. 위와 같이 Mac에서 폴더를 공유한 다음 Linux에서 연결합니다.
Linux 쪽에 주소 지정하기
thunderbolt0에 주소가 있는지 보려면 터미널에서 다음을 실행합니다:
ip -4 addr show thunderbolt0출력에 inet 169.254 줄이 있으면 연결이 준비된 것입니다. inet 줄이 없다면 케이블에 라우터가 없어서 오지 않을 주소를 컴퓨터가 기다리고 있는 것입니다. GNOME에서:
- 설정을 열고 네트워크를 선택합니다.
- 케이블 유선 연결 옆의 설정 버튼을 클릭합니다.
- IPv4 탭에서 링크-로컬 전용을 선택하고 적용을 클릭합니다.
Linux에서 연결하기
파일의 사이드바에서 버전에 따라 다른 위치 또는 네트워크를 엽니다. 서버에 연결 입력란에 smb://와 Mac의 169.254 주소를 입력한 다음 Mac의 사용자 이름과 암호로 로그인합니다. 다른 파일 관리자에도 비슷한 옵션이 있습니다. Mac에서 원격 로그인을 켜면 이 연결로 rsync나 scp를 써서 복사할 수도 있습니다.
테스트에서 Linux 노트북과 Mac은 40 Gbps 케이블에서 20 Gb/s 레인 두 개가 아니라 하나로 연결되었습니다. 연결 자체가 16.3–17.8 Gb/s를 전달했으므로 복사가 이보다 빠를 수는 없습니다.
Thunderbolt 파일 공유가 케이블 속도보다 느린 이유
40 Gbps 케이블이라도 macOS와 Windows의 기본 공유 기능으로 파일을 복사하면 40 Gb/s가 나오는 일은 드뭅니다. 일부 한계는 연결 자체에서 오지만, 대부분은 파일 공유 프로토콜인 SMB와 Mac과 Windows가 서로에게 맞춰져 있지 않다는 점에서 옵니다.
연결
- 레인 하나 또는 둘: 40 Gb/s를 내려면 두 컴퓨터 모두 레인 두 개를 활성화해야 합니다. 일부 조합은 하나만 활성화해 각 방향 20 Gb/s가 됩니다.
- 고르지 않은 방향: 테스트에서 파일 공유가 관여하기도 전에 Windows 노트북은 40 Gb/s 연결로 Mac에 12.0 Gb/s만 보낼 수 있었고, Mac은 24.2 Gb/s를 돌려보냈습니다.
- 드라이브: 받는 드라이브가 쓸 수 있는 속도보다 빠르게 복사할 수는 없습니다.
SMB 파일 공유
- 한 번에 파일 하나: SMB는 파일마다 별도의 왕복 요청으로 열고, 쓰고, 확인하고, 닫습니다. 큰 파일 하나라면 괜찮지만, 작은 파일 수천 개가 든 폴더는 대부분의 시간을 기다리는 데 씁니다. 테스트에서 Mac이 10 Gb/s 연결로 SMB를 통해 Linux 컴퓨터에 작은 파일 20,000개를 복사하는 데 거의 4분이 걸렸습니다.
- 큰 폴더 탐색: Finder와 파일 탐색기는 파일마다 세부 정보, 아이콘, 미리보기를 요청하므로 큰 공유 폴더를 여는 데 몇 초가 걸릴 수 있습니다. 테스트에서 SMB로 파일 20,000개 목록을 표시하는 데 42초가 걸렸습니다.
- 서명: 최신 Windows 11은 기본적으로 SMB 서명을 요구하므로 요청마다 작업이 늘어납니다.
Mac과 Windows 함께 쓰기
- 기본적으로 차단: Windows는 새 케이블 연결을 파일 공유가 꺼진 공용 네트워크로 취급하며, 개인 네트워크로 바꿀 때까지 그대로입니다.
- 잘못된 연결: 다른 컴퓨터의 이름으로 연결하면 Wi-Fi 주소를 찾을 수 있어, 복사가 모르는 사이에 Wi-Fi로 진행됩니다. 주소로 연결하면 주소가 바뀌기 전까지만 작동합니다.
- 주소가 바뀝니다: 케이블 연결은 자동 할당 주소를 쓰므로 케이블을 뽑았다 다시 꽂으면 바뀔 수 있고, 저장해 둔 연결이 작동하지 않게 됩니다.
- 파일 이름과 숨김 파일: Mac은 Windows에서 허용하지 않는 문자를 파일 이름에 쓸 수 있고, Finder는 Windows 공유 폴더에 숨김 파일 .DS_Store를 남깁니다.
- 다시 연결되지 않음: 잠자기, 재시동, 케이블 분리 후에는 다시 연결하고 로그인해야 합니다.
PC의 전체 단계는 Windows와 Mac 간에 파일 전송하기에 있습니다. 측정 결과는 테스트 결과에 있습니다.