MacBook을 클라우드 Mac 워크스테이션으로 이전하기: 2026년 기기 교체 체크리스트
파일은 보이는데 배포 직전 SSH 키, 글꼴, 유료 앱 인증이 사라지는 것이 대표적인 실패 증상입니다.
가장 안전한 해법은 전체 복제가 아닙니다. 최소 업무 환경을 먼저 만들고, 파일·프로젝트·계정·인증을 나누어 옮긴 뒤 실제 업무일과 재시동·네트워크 변경을 검수하는 것입니다. 통과 전에는 MacBook을 계속 보관해야 합니다.
이 글은 여행 때 iPad나 가벼운 노트북만 가져가려는 디지털 노마드에게 적합합니다. 코드, 서명 자격 증명, 데스크톱 개발 도구가 필요한 독립 개발자도 대상입니다. 고객 문서, 글꼴, 플러그인, 유료 앱으로 결과물을 만드는 프리랜서라면 특히 마지막 승인 절차까지 확인해야 합니다.
전체 복제보다 분할 이전이 안전한 이유
MacBook의 작업 환경을 클라우드 맥으로 완전히 옮기는 것은 가능합니다. 다만 “파일이 복사되었다”와 “업무를 복구할 수 있다”는 서로 다른 상태입니다.
Apple의 Migration Assistant는 문서, 앱, 사용자 계정, 설정을 옮길 수 있고 Time Machine 백업에서도 이전할 수 있습니다. 그러나 원격 데이터센터의 Mac으로 Mac 대 Mac 이전이 항상 가능한 것은 아닙니다. 네트워크 경로, 관리자 권한, 백업 위치, 앱 인증 방식은 임대 환경에서 별도로 확인해야 합니다. Apple의 Migration Assistant 이전 범위 안내도 이 환경을 자동으로 보장하지는 않습니다.
다음 문제 때문에 전체 복제는 기본값이 되기 어렵습니다.
- 동기화된 폴더가 있어도 로컬 저장 파일, 버전 기록, 대용량 소재가 모두 보존된다는 뜻은 아닙니다.
- Apple Account와 브라우저 세션은 새 기기에서 다시 인증해야 할 수 있습니다.
- SSH 개인 키와 개발 인증서는 단순한 문서 파일처럼 복사하면 권한 오류나 보안 노출이 생길 수 있습니다.
- 글꼴, 플러그인, 유료 앱은 설치 자체보다 라이선스 활성화가 작업 중단 원인이 됩니다.
- 원격 접속이 끊기거나 클라우드 맥이 재시동된 뒤 다시 들어가지 못하면, 파일이 있어도 업무는 재개되지 않습니다.
따라서 선택지는 다음처럼 나뉩니다.
| 선택지 | 적합한 조건 | 장점 | 통과하지 못할 때의 문제 |
|---|---|---|---|
| 완전 이전 | 오프라인 작업이 거의 없고 인증·복구 절차가 확인된 경우 | 휴대 장비를 가장 가볍게 만들 수 있습니다 | 한 가지 누락만으로 전체 업무가 멈출 수 있습니다 |
| 분할 이전 | 파일, 개발 환경, 계정을 단계별로 검수할 수 있는 경우 | 실패 지점을 찾고 되돌리기 쉽습니다 | 초기 준비 시간이 더 필요합니다 |
| 이중 운영 | 고객 마감, 현장 작업, 물리 장치 사용이 남아 있는 경우 | 원래 MacBook으로 즉시 회귀할 수 있습니다 | 두 환경의 변경 사항을 따로 관리해야 합니다 |
첫 단계: 이전할 업무가 아니라 완료할 결과를 정합니다
기존 MacBook에 설치된 앱 목록부터 세면 범위가 지나치게 커집니다. 먼저 여행 중 반드시 끝내야 하는 대표 업무를 정합니다.
예를 들어 다음처럼 결과물 기준으로 적습니다.
- 저장소를 내려받고 브랜치를 전환한 뒤 테스트와 배포를 완료합니다.
- 고객 문서를 열고 글꼴과 플러그인을 적용해 최종 파일을 전달합니다.
- Xcode 프로젝트를 열고 서명한 테스트 빌드를 만든 뒤 결과를 확인합니다.
- 브라우저, 비밀번호 관리자, 화상회의 도구에 다시 로그인합니다.
그다음 자료를 네 묶음으로 분류합니다.
- 반드시 이전할 것: 진행 중인 프로젝트, 계약 문서, 실제 납품 소재입니다.
- 다시 내려받을 것: 공개 저장소, 설치 파일, 캐시처럼 재구성이 가능한 자료입니다.
- 원래 MacBook에 남길 것: 오프라인 전용 자료와 아직 검수하지 않은 대용량 원본입니다.
- 임대 환경에 넣지 않을 것: 보관 의무가 있는 비밀 자료, 불필요한 개인 정보, 접근 권한을 분리할 수 없는 자료입니다.
이 단계에서 완전 이전, 분할 이전, 이중 운영 중 하나를 정합니다. 프로젝트 마감이 임박했거나 오프라인 작업 비중이 크다면 이중 운영이 더 보수적인 선택입니다.
두 번째 단계: 깨끗한 접속 입구를 먼저 만듭니다
클라우드 맥을 받은 직후 개인 파일을 가져오지 않습니다. 먼저 관리자 권한, 사용 가능한 저장 공간, 운영체제 호환성, 원격 접속 방식을 확인합니다.
그래픽 접속만 믿지 말고 별도의 관리 입구도 준비합니다. SSH를 사용할 수 있다면 다음처럼 호스트와 인증 상태를 확인합니다.
ssh -T git@github.com
성공 여부는 저장소 서비스가 반환하는 인증 메시지로 판단합니다. GitHub는 SSH 연결 테스트 방법과 새 키 생성 절차를 별도로 안내합니다. SSH 키 생성 및 에이전트 등록 안내와 SSH 연결 테스트 안내를 기준으로 확인합니다.
이어서 잠금, 로그아웃, 원격 클라이언트 종료, 클라우드 맥 재시동을 차례로 시험합니다. 다시 접속되지 않으면 데이터를 가져오지 말고 임대 환경의 지원 절차와 복구 방식을 먼저 확인해야 합니다. 초기 화면, 사용자 계정, 설치 앱 목록도 기록해 둡니다. 이전 실패 시 깨끗한 상태로 되돌릴 기준이 필요하기 때문입니다.
SFTPMAC의 클라우드 맥 임대 요금과 이용 방식을 검토할 때도 가격보다 먼저 원격 접속, 재시동, 데이터 반출 조건을 확인하는 편이 안전합니다.
세 번째 단계: 파일과 프로젝트를 서로 다른 방식으로 옮깁니다
일반 문서는 동기화 서비스로 옮길 수 있지만, 동기화는 백업이 아닙니다. 동기화된 삭제나 손상 상태가 다른 기기에 반영될 수 있기 때문입니다. iCloud Drive를 사용한다면 해당 기능이 계정과 기기에서 켜져 있는지, 필요한 파일이 실제로 내려받아졌는지 확인합니다. Apple의 iCloud 설정 설명을 기준으로 계정별 조건을 점검합니다.
프로젝트는 다음 순서가 적합합니다.
- 저장소를 새 환경에서 다시 내려받습니다.
- 의존성 설치 파일과 버전 정보를 확인합니다.
- 환경 변수와 비밀값은 저장소에 넣지 않고 별도 방식으로 등록합니다.
- 테스트 명령을 실행하고 결과를 저장합니다.
- 이전 MacBook의 프로젝트와 파일 목록, 버전 기록을 대조합니다.
대형 소재는 폴더가 나타났는지만 보지 않습니다. 파일을 열고, 수정본을 구분하고, 필요한 버전 기록이 남아 있는지 확인합니다. 고객 문서라면 샘플 파일을 실제 편집부터 최종 내보내기까지 수행해야 합니다.
네 번째 단계: Apple Account와 비밀 자격 증명을 따로 검수합니다
Apple Account는 파일 이전과 별개의 작업입니다. App Store, iCloud Drive, 암호 동기화, 개발자 계정의 인증 상태를 각각 확인해야 합니다.
iCloud Keychain은 자동으로 모든 비밀 정보를 보장하는 만능 이전 수단이 아닙니다. 기기와 계정에서 관련 동기화 조건이 충족되어야 합니다. Apple의 iCloud Keychain 설명을 확인한 뒤, 중요한 계정은 새 환경에서 직접 로그인하고 복구 수단까지 시험합니다.
SSH 키는 기존 개인 키를 무조건 복사하기보다 새 클라우드 맥에서 새 키를 만들고 저장소 접근을 시험한 뒤 이전 키를 폐기하는 방식이 안전합니다. 이미 배포된 키라면 권한 범위를 확인하고, 업무가 정상화된 뒤에만 기존 키를 철회합니다.
개발 인증서도 같은 원칙을 적용합니다. Apple은 팀의 코드 서명 인증서를 공유하는 절차와 Developer ID 인증서 발급 절차를 별도로 안내합니다. 코드 서명 인증서 공유 안내와 Developer ID 인증서 생성 안내를 확인합니다.
다섯 번째 단계: Migration Assistant를 직접 이전 경로로 쓰기 전에 조건을 확인합니다
Migration Assistant가 문서, 앱, 사용자 계정, 설정을 옮길 수 있다는 사실만으로 원격 Mac에 바로 연결할 수 있다고 판단하면 안 됩니다.
직접 이전을 검토할 때는 다음을 먼저 확인합니다.
- 두 Mac 사이의 네트워크 연결이 실제로 허용되는지 확인합니다.
- 양쪽에서 관리자 권한과 잠금 해제 상태를 확인합니다.
- 원격 환경이 필요한 백업 디스크나 백업 이미지를 제공하는지 확인합니다.
- 이전 대상 앱의 라이선스가 새 하드웨어에서 다시 활성화되는지 확인합니다.
- 실패했을 때 클라우드 맥을 초기 상태로 되돌릴 수 있는지 확인합니다.
조건 하나라도 불명확하면 Migration Assistant를 전체 이전 도구로 사용하지 말고, 프로젝트와 파일을 재구성하는 분할 이전으로 전환합니다. 특히 인증서와 비밀 키는 자동 이전 결과를 신뢰하지 말고 새 환경에서 발급·등록·철회 순서를 직접 기록해야 합니다.
여섯 번째 단계: 실제 업무일로 교체 가능 여부를 판정합니다
클라우드 맥이 MacBook을 대신할 수 있는지는 로그인 성공이 아니라 납품 완료로 판단합니다. 다음 검수표를 순서대로 실행합니다.
- 대표 프로젝트를 열고 빌드 또는 내보내기를 완료합니다.
- 실제 고객 파일을 편집하고 올바른 글꼴과 플러그인을 확인합니다.
- 저장소 인증, 서명, 배포 경로를 시험합니다.
- 원격 접속을 끊었다가 다시 연결합니다.
- 클라우드 맥을 재시동한 뒤 다시 접속합니다.
- 카페나 공유 공간의 다른 네트워크로 접속합니다.
- iPad 또는 가벼운 노트북으로 같은 결과물을 확인합니다.
- 필요한 파일을 다시 내려받아 로컬 장치에서 열어 봅니다.
이 중 하나라도 실패하면 원래 MacBook을 집에 두지 않습니다. 먼저 누락된 인증, 글꼴, 플러그인, 네트워크 경로를 수정하고 같은 대표 업무를 다시 완료해야 합니다.
업무 환경을 장기간 유지할 계획이라면 클라우드 맥의 지역별 접속 선택지도 함께 비교할 수 있습니다. 단, 지역을 바꾸는 것보다 중요한 것은 재접속과 데이터 반출이 실제로 가능한지입니다.
마지막 단계: 출발 전 회귀 계획을 남깁니다
이전이 끝나도 MacBook을 즉시 처분하거나 반납하지 않습니다. 클라우드 맥에서 대표 업무가 반복적으로 완료되고, 재시동과 네트워크 변경 후에도 복구되는지 확인한 뒤에 보관 여부를 결정합니다.
회귀 계획에는 다음 내용을 적습니다.
- 문제가 생기면 어느 장치로 돌아갈지 정합니다.
- 새 환경에서 수정한 파일을 어떻게 반출할지 정합니다.
- 임대 기간이 끝날 때 프로젝트와 계정을 어떻게 회수할지 확인합니다.
- 연장, 기기 변경, 반납 시 데이터 삭제 절차를 확인합니다.
- 이전 MacBook의 백업과 로그인 수단을 언제 폐기할지 정합니다.
MacBook을 계속 들고 다니는 방식은 무게와 분실 위험이 있고, 배터리와 물리 장치에 의존합니다. 반대로 클라우드 맥은 네트워크가 끊기거나 원격 접속 권한이 바뀌면 즉시 작업이 멈출 수 있으며, 장기 고정 부하나 특정 물리 포트가 필요한 작업에는 적합하지 않습니다.
따라서 현재의 MacBook 휴대 방식과 클라우드 맥 임대를 단순히 승패로 비교하기보다, 실제 납품 주기를 끝까지 시험하는 것이 합리적입니다. 임시 프로젝트, 여행 기간, 장비 교체 기간이라면 SFTPMAC에서 업무 한 주기를 감당할 수 있는 임대 환경을 먼저 마련하고, 원격 재접속·계정 인증·데이터 반출을 모두 통과한 뒤 휴대 장비를 줄이는 순서가 안전합니다. 반대로 오프라인 작업이 많거나 장기 고정 부하와 물리 장치가 필수라면 MacBook을 유지하는 편이 낫습니다.