본문 바로가기

misc.

OneDrive! Please allow us to IGNORE some files from the sync!

OneDrive는 학생에게 1TB의 공간을 무료로 제공한다. 덕분에 나도 몇 년 전부터 사용해오고 있는데, OneDrive는 매우 심각한 문제가 몇 가지 있다! 당신이 OneDrive의 사용을 검토중이라면 꼭 알고 넘어가야 할 것 같다.

 

참고:
OS: Windows 10
Drive Type: SSD
Space in used: 163GB
Files: 220K
Folders: 33K

 

1. 느리ㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣㅣ다!

1TB는 커녕 겨우 200GB도 안 되는 양을, 그것도 SSD에서 관리하는데 동기화가 너무 느리다. 로컬 저장소의 변경사항 뿐만 아니라 원격 저장소의 변경사항도 적용하는데 아주 오래 걸린다. 그리고 변경사항이 확인되어도 실제 동기화 시작까지의 지연시간이 길다. 이 때문에 이런저런 작업이 끝나도 동기화를 기다리느라 컴퓨터를 빨리 끌 수 없다. 동기화 후 시스템 종료 예약도 없으므로 마냥 기다리는 수밖에 없다. 1TB 이상의 데이터를 관리하기에는 매우 부적합하다.

 

2. 특정 파일/폴더를 동기화무시 할 수 없다.

동기화할 필요가 없거나, 동기화를 안 하는게 나은 파일도 있기 마련이다. 하지만 OneDrive는 특정 파일/폴더를 동기화 무시하는 기능이 없다. 이 때문에 불편한 점이 많이 생긴다. 예를 들어 내가 Node.js 개발을 시작하면 node_modules 폴더의 내용을 모두 동기화하느라 엄청난 시간과 트래픽이 낭비된다. 그 수가 10,000개 정도는 우습게 넘어가는데, 앞서 언급했듯이 동기화 과정이 매우 느리기 때문에 차라리 npm install 로 진행하는게 훨씬 빠르다. 하지만 이러면 또 동기화가 시작되겠지.. git 파일도 마찬가지다. 자칫 git과 환장의 콜라보가 발생하면 엄청난 양의 불필요한 파일이 생성된다. 무시하고 진행해도 되지만, 엄청난 양의 트래픽 및 컴퓨팅 자원의 낭비는 쉽게 무시할 수 없다.

 

이 외에도 64bit 미지원, 동기화 우선순위 설정 불가, 복수 파티션 미지원, 동기화중지 중 설정 확인 불가 등 불편한 점이 아주 많지만, 그냥 위의 두 문제가 해결되기만을 바랄 뿐이다.

 

참고: https://onedrive.uservoice.com/forums/913522-onedrive-on-windows?category_id=339214