Neowise Software
Blog
backup
onedrive
windows

OneDrive는 백업일까요?

Oleksii Surkis창립자

Windows는 OneDrive를 통해 "파일을 보호하라"고 끊임없이 권합니다. "확인"을 누르고 나면 안심하게 되죠. 파일이 클라우드에 있으니 이제 마음 편히 쉴 수 있다고 생각합니다.

문제는 OneDrive가 백업이 아니라 동기화(sync) 라는 점입니다. 그리고 이 잘못된 안도감이야말로 이 이야기에서 가장 위험한 부분입니다. 보호받고 있다고 믿고 긴장을 풀었다가, 클릭 한 번에 데이터를 잃어버리게 되거든요. 아래에서 함정이 어디에 숨어 있는지, 그리고 진짜 백업은 어떻게 해야 하는지 짚어 드릴게요.

"그런데 Windows가 알아서 내 파일을 보호해 준다고 했는데요"

Microsoft는 OneDrive를 반강제적으로 권유합니다. 전체 화면 배너, 시작 메뉴 아바타에 뜨는 주황색 점, 시스템 알림까지... "괜찮습니다, 안 할게요" 버튼은 아예 없어요. 보통은 "백업 시작" 아니면 "나중에 다시 알림"뿐입니다. 그리고 계속 거절하다 보면, Windows가 알아서 전부 켜 버리는 경우도 있습니다.

Microsoft는 이걸 "백업" 이라고 부릅니다. 바로 그 단어가 모두를 헷갈리게 만들죠. 하지만 속을 들여다보면 그저 평범한 동기화일 뿐입니다. 보안 전문가들은 돌려 말하지 않습니다. 이 시스템이 마치 악성코드처럼 행동하며, 사용자를 위한다는 명분으로 폴더를 인질로 잡고 있다고 대놓고 경고합니다.

아마 당신이 선택한 게 아닐 겁니다

그 "보호"의 이면에는 Known Folder Move(알려진 폴더 이동)라는 기능이 숨어 있습니다. 이 기능은 바탕 화면, 문서, 사진 폴더를 슬쩍 가로채서 OneDrive 안으로 옮겨 버립니다. 대개는 Windows 초기 설정 과정에서 벌어지는 일이죠. 게다가 최근 Office 버전에서는 문서를 클라우드에 자동 저장하는 옵션이 기본으로 켜져 있습니다. 그렇게 사용자는 자기도 모르는 사이에 동기화의 덫에 걸리게 됩니다.

아주 익숙한 장면이 펼쳐집니다. "문서" 폴더가 두 개(하나는 텅 빈 로컬, 하나는 클라우드 파일), 끝없는 혼란, 그리고 "내 파일 다 어디 갔지?" 하는 패닉. 여기서 단순히 동기화를 꺼 버린다고 해서, 파일이 알아서 컴퓨터로 돌아오지는 않습니다. 하나하나 직접 끌어와야 하죠.

미러링이 위험한 이유

동기화는 거울처럼 작동합니다. 컴퓨터에서 벌어진 모든 동작이 클라우드에 그대로 즉시 반영됩니다. 그리고 거기엔 이런 상황들까지 포함됩니다.

  • 중요한 보고서를 실수로 지웠다 → 모든 곳에서 사라집니다.
  • 랜섬웨어에 감염됐다 → OneDrive가 아주 친절하게 암호화된 버전을 서버로 업로드합니다.
  • 파일이 손상됐다 → 망가진 사본이 즉시 클라우드로 동기화됩니다.

물론 휴지통은 있습니다. 하지만 삭제된 파일을 30일에서 93일 정도만 보관하고, 그 뒤엔 영구적으로 지워 버립니다.

"그래도 버전 기록이랑 랜섬웨어 보호가 있잖아요!"

여기서 이렇게 반박하는 분이 있을 겁니다. 유료 버전인 Microsoft 365에는 Files Restore(파일 복원)라는 기능이 있어서, OneDrive 전체를 최대 30일 전 상태로 되돌릴 수 있다고요. 바이러스 공격을 당했을 때 이건 정말 훌륭한 기능이 맞습니다. 하지만 그 한계를 솔직하게 들여다봅시다.

  • 30일이라는 기한. 32일째에 문제를 알아챘다면? 끝입니다. 파일은 이미 영원히 사라졌어요.
  • 복원 기능은 당신(또는 Microsoft의 알고리즘)이 너무 늦기 전에 문제를 발견했을 때만 의미가 있습니다.
  • 버전 기록은 모든 파일 형식에 대해 보관되지 않습니다.
  • 이 모든 게 클라우드 저장 용량을 차지합니다. 용량 큰 동영상 몇 개를 지우거나, 데이터베이스가 자주 덮어쓰이도록 두면, 당신을 구해 줄 옛날 버전들이 예정보다 훨씬 일찍 기록에서 밀려납니다. 단순히 클라우드 공간이 부족해서요.

버전 기록은 엉뚱한 문서를 덮어썼을 때를 대비한 훌륭한 완충재이지만, 백업은 아닙니다. 진짜 백업은 물리적/논리적으로 분리되어 존재하며, 클라우드 용량의 변덕에 좌우되지 않습니다.

전부 저장되는 게 아니라 — 폴더 세 개뿐

또 하나 간과하기 쉬운 점. 하드 드라이브가 고장 났을 때 OneDrive가 살려 주는 건 오직 바탕 화면, 문서, 사진뿐입니다. D: 드라이브, 프로젝트 폴더, 아카이브, 소스 코드 — 이런 데이터는 애초에 클라우드에 없습니다.

OneDrive를 임의의 폴더에 지정하여 동기화할 수는 없습니다. 동기화하려면 해당 폴더를 OneDrive 폴더 안으로 물리적으로 옮겨야 하죠. 그러니 "내 컴퓨터는 보호되고 있다"는 착각은, 사실 "폴더 세 개만 보호되고 있다"는 뜻일 뿐입니다. 나머지는 드라이브와 함께 전부 날아갑니다.

동기화가 빛을 발하는 순간, 그리고 무용지물이 되는 순간

공정하게 평가합시다. 동기화가 나쁜 것은 아닙니다. 드라이브가 고장 나거나 노트북을 도난당했을 때, 그 세 개의 폴더는 새 기기에서 무리 없이 다운로드할 수 있습니다. 하드웨어 손실에 관해서라면 이건 정말 훌륭한 대비책입니다.

하지만 문제가 데이터 자체에 있을 때 동기화는 완전히 무용지물입니다. 시스템 오류, 실수로 인한 삭제, 그리고 더 최악인 누군가 악의적으로 당신의 PC에 접근하는 상황. 그 사람이 드라이브의 모든 데이터를 지우면, 동기화는 그것마저 그대로 클라우드에 반영해 버립니다.

결론은 간단합니다. 동기화는 기기를 잃는 상황은 막아 주지만, 데이터를 잃는 상황은 막아 주지 않습니다.

주도권을 되찾는 법

Windows가 당신 대신 결정하게 두지 마세요. 진짜 백업의 원칙은 단순합니다. 중요한 데이터의 사본은 실시간 동기화 폴더가 아니라 별도의 폴더에 보관되어야 합니다. 그렇게 격리되어 있어야 원본에 무슨 일이 생기든 아카이브가 안전하게 남습니다.

직접 스크립트를 짜거나 파일을 수동으로 복사할 수도 있지만, 자동화하는 편이 훨씬 안정적입니다. SyncThemAll 같은 도구는 이 작업을 백그라운드에서 조용히 처리합니다. 어떤 폴더를 백업할지(OneDrive가 무시하는 그 D: 드라이브까지 포함해서), 어디에 저장할지, 얼마나 자주 실행할지만 지정해 주면 됩니다.

🖼️ 스크린샷: SyncThemAll에서 원본 폴더와 대상 폴더를 선택하는 화면.

날짜별로 파일 버전을 남기고 싶으신가요(랜섬웨어에 대한 완벽한 방어책)? 그냥 사본을 날짜가 이름으로 지정된 폴더에 저장하면 됩니다. SyncThemAll에는 이를 위한 {v} 버튼이 있어서, 현재 날짜를 경로에 자동으로 채워 줍니다(예: Backup/{{DateTime.Date}}/).

🖼️ 스크린샷: {v} 버튼 → DateTime → Date를 통해 대상 경로에 날짜를 삽입하는 모습.

한 가지 주의할 점. 날짜가 붙은 폴더 하나하나는 전체 파일의 완전한 스냅샷입니다. 그냥 두면 시간이 지남에 따라 디스크 공간을 전부 차지해 버릴 것입니다. 그래서 두 가지 옵션이 있습니다. 첫째, 날짜별 스냅샷 주기를 늘리고(예: 일주일에 한 번), 오래된 파일은 주기적으로 수동 삭제하는 것. 둘째, 하나의 고정된 폴더로 복사하도록 설정하는 것. 이 경우 SyncThemAll은 변경된 파일만 전송하므로, 버전 기록이 필요 없다면 대역폭과 시간을 크게 절약할 수 있습니다.

만약 똑똑한 자동 순환("최근 7일치만 유지하고 나머지는 자동 삭제" 같은 방식)을 원한다면, 그 역할은 RoboTask가 담당합니다. SyncThemAll의 상위 버전으로, 완전한 로직과 조건부 실행 기능을 갖춘 도구죠.

참고로 OneDrive를 지울 필요는 없습니다. 워크플로우의 한 축으로 계속 사용하세요. 당신은 그 위에 진짜 백업을 하나 더 추가하는 것뿐입니다.

Microsoft 생태계에 종속되지 마세요

SyncThemAll에서 저장 위치는 그저 연결된 계정일 뿐입니다. Microsoft 생태계에 종속될 필요가 없어요. 오늘은 Google Drive로 백업을 보내다가, 내일은 S3, FTP, 외장 하드로 바꾸고 싶다면 설정값 하나만 변경하면 끝입니다. 데이터가 어디에 머물지는 Windows의 기본값이 아니라 당신이 결정합니다.

🖼️ 스크린샷: 대상 계정 선택 화면 — OneDrive, Google Drive, S3, FTP가 한 목록에.

3-2-1 백업 규칙 (요약)

신뢰할 수 있는 백업이란 데이터의 사본을 3개 만들고, 서로 다른 매체 2곳에 저장하며, 그중 1개는 오프사이트(외부)에 보관하는 것을 뜻합니다. OneDrive는 외부 보관용 사본으로 충분히 활용할 수 있지만, 세 가지를 전부 대체할 수는 없습니다. 완벽한 구성은 다음과 같습니다: 작업 중인 원본 파일 + 로컬 백업(외장 드라이브 등) + 클라우드 사본(가급적 Microsoft에 의존하지 않는 것).

FAQ

Windows가 왜 내 파일을 OneDrive로 옮겼나요? Known Folder Move 기능 때문입니다. 초기 설정 중에 사용자가 눈치채지 못한 사이 켜지는 경우가 많습니다. OneDrive 설정에서 비활성화할 수 있지만, 파일은 로컬 폴더로 직접 옮겨야 합니다.

OneDrive가 파일을 옮기는 걸 어떻게 막나요? OneDrive 설정 → "폴더 백업(백업 관리)"에서, 로컬에 남겨두고 싶은 폴더의 동기화를 끄세요. Word에서는 기본적으로 OneDrive에 저장하는 옵션을 해제하면 됩니다.

OneDrive "백업"을 끄면 파일을 잃게 되나요? 아니요. 다만 파일은 OneDrive 클라우드 폴더에 그대로 남습니다. 예전의 로컬 위치로 직접 이동시켜야 합니다.

OneDrive는 애초에 안전한가요? 클라우드 저장소로서는 안전합니다. 하지만 데이터를 지키는 유일한 방어선으로서는 절대 안전하지 않습니다.

그럼 Google Drive는 백업인가요? 기본적인 개념은 같지만, 나름의 기술적 특성과 한계가 있습니다. 이에 대해서는 별도의 게시글에서 자세히 다뤘습니다.


OneDrive는 편리하고, Windows는 그것을 "보호"라고 그럴듯하게 포장할 줄 압니다. 하지만 동기화는 백업이 아니며, UI에 표시되는 초록색 체크 표시가 주는 마음의 평화는 착각입니다. 주도권을 되찾으세요. 중요한 폴더를 별도의 장소로 자동 복사하도록 설정할 때, 비로소 당신의 데이터 보호는 진짜가 됩니다.

당신의 파일에 대한 주도권을 되찾으세요 → SyncThemAll 사용해 보기