본문으로 건너뛰기
로그인 둘러보기
시스템·유틸리티 · 윈도우즈 유틸

VBackup – Command Line Backup with File Versioning

0

VBackup은 Windows용 명령줄 백업 프로그램으로, 파일 버전 관리 기능을 제공합니다. Charles Prineas가 개인용으로 개발하여 프리웨어로 배포하고 있으며, 소스 코드는 GitHub에서 Visual Studio C++ 프로젝트로 공개되어 있습니다.

Windows명령줄백업파일 버전 관리프리웨어

소개

VBackup은 Windows용 명령줄 백업 프로그램으로, 파일 버전 관리 기능을 제공합니다. Charles Prineas가 개인용으로 개발하여 프리웨어로 배포하고 있으며, 소스 코드는 GitHub에서 Visual Studio C++ 프로젝트로 공개되어 있습니다. XCOPY 및 ROBOCOPY와 유사하지만, 이전 버전의 파일도 복구할 수 있는 버전 관리 기능을 추가로 지원합니다.

상세정보

프로그램 소개

VBackup은 Windows 운영 체제에서 실행되는 명령줄 기반 백업 유틸리티입니다. 특정 디렉터리를 백업 대상으로 지정하여 복사본을 생성하며, 일반적인 파일 복사 도구와 달리 파일 버전 관리 기능을 통해 과거의 백업 버전도 복구할 수 있습니다. 이 프로그램은 Charles Prineas가 개인 사용 목적으로 개발했으며, 프리웨어 라이선스로 개인 및 상업적 사용 모두 무료로 제공됩니다.

주요 기능

파일 버전 관리 백업

VBackup은 단순히 최신 백업만 유지하는 것이 아니라, 모든 백업 세트를 보관하여 사용자가 원하는 특정 시점의 파일 버전으로 복구할 수 있도록 합니다. 이는 /RP 옵션을 통해 이전 백업을 목록에서 선택하거나, /RP:YYYYMMDD 형식으로 특정 날짜의 백업을 직접 지정하여 복구하는 방식으로 구현됩니다.

유연한 파일 및 디렉터리 필터링

백업 대상에서 특정 파일이나 디렉터리를 포함하거나 제외할 수 있는 다양한 필터 옵션을 제공합니다. /IF와 /XF 옵션으로 파일 이름 또는 마스크를 기준으로 포함/제외를 설정할 수 있으며, /ID와 /XD 옵션으로 디렉터리 단위의 필터링도 가능합니다. 예를 들어 임시 파일이나 빌드 출력 디렉터리를 백업에서 제외하는 데 유용합니다.

로그 및 출력 제어 기능

작업 과정을 기록하거나 출력 수준을 조절할 수 있는 옵션이 포함되어 있습니다. /LOG 및 /LOG+: 파일로 출력 저장(덮어쓰기 또는 추가), /Q로 조용한 모드(출력 억제), /L로 목록만 표시(실제 백업 수행 안 함) 등의 옵션을 통해 사용 환경에 맞게 동작을 조정할 수 있습니다. 또한 Unicode 로그 전용 옵션인 /UNILOG 및 /UNILOG+도 지원됩니다.

다운로드 및 설치 방법

VBackup은 별도의 설치 절차가 필요하지 않은 포터블 프로그램입니다. 공식 웹사이트에서 VBackup.exe 파일 또는 ZIP 압축 파일을 다운로드받은 후, 압축을 해제하여 실행 파일을 원하는 위치에 복사하기만 하면 됩니다. 사용을 위해서는 해당 디렉터리를 시스템 PATH 환경 변수에 추가하거나, 명령 프롬프트에서 실행 파일이 있는 디렉터리로 이동하여 직접 실행해야 합니다.

기본 사용법

VBackup은 명령 프롬프트에서만 실행할 수 있으며, 기본 구문은 다음과 같습니다: VBackup Source Destination [options]. 여기서 Source는 백업할 원본 디렉터리, Destination은 백업이 저장될 대상 디렉터리를 나타냅니다. 예를 들어, C:Source 폴더의 내용을 D:BackupsSource에 백업하려면 VBackup C:Source D:BackupsSource 명령을 실행합니다. 도움말을 보려면 VBackup -? 명령을 입력하면 모든 옵션에 대한 설명을 확인할 수 있습니다.

이런 경우에 유용합니다

정기적인 프로젝트나 문서 작업 중에 파일 변경 이력을 관리하고 싶은 사용자에게 유용합니다. 예를 들어 소스 코드나 설정 파일을 작업하면서 실수로 잘못 수정한 경우, 이전 버전의 백업에서 해당 파일을 복구할 수 있습니다. 또한 /NS 옵션을 사용하면 하위 디렉터리 없이 특정 폴더의 파일만 백업할 수 있어, 특정 유형의 파일만 별도로 관리해야 하는 상황에서도 활용할 수 있습니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.