Google 백업 및 동기화는 선택한 폴더에 대한 지속적인 온라인 백업을 제공합니다. 그러나 다른 백업 솔루션에서 누락된 주요 기능 중 하나는 폴더/파일에 대한 제외 필터를 설정하는 기능입니다. 그것을 구현하는 쉬운 방법이 있습니까?
개발자로서 내 컴퓨터는 임시적이며 백업해서는 안 되는 bin/obj 폴더를 지속적으로 생성합니다. Google Sync에서 정기적으로 짜증나는 "경고 제거"를 표시할 뿐만 아니라 업로드하는 동안 해당 폴더를 잠그는 경우가 많아 IDE가 이후에 코드를 빌드하지 못합니다.
답변1
좋아요. 그래서 마침내 작동하게 되었습니다. 방법은 단계별로 다음과 같습니다.
- 사용FreeFileSync만들기 위해깨끗한드라이브를 다른 위치에 복사하세요. 예를 들어 D:\ 드라이브를 백업하려는 경우 E:\ 드라이브에 이름
D_Backup
등의 빈 폴더를 만들 수 있습니다. .gitignore
FreeFileSync는 와일드카드 및 하위 폴더 일치를 포함하여 모든 종류의 제외 필터( 와 유사)를 허용합니다 . 따라서 제외 필터에서 불필요한 폴더(bin
,obj
,packages
,vendor
,node_modules
,debug
, ) 를 모두 제외하세요 .release
Mirror
업데이트 프로세스를 단방향으로 만들려면 모드를 사용하세요 . 원본 소스 파일(이 예에서는 D:\ 드라이브)에 영향을 주지 않기를 원하기 때문입니다. 사용영구 삭제휴지통이 채워지지 않도록 말이죠.
이 구성을 다음으로 저장하세요.일괄 구성FreeFileSync에서 명령줄에서 실행할 수 있습니다. 켜다최소화된 실행그리고자동 닫기옵션.
이 폴더를 Google 백업 및 동기화와 동기화하세요.
- Windows 작업 스케줄러를 사용하여 매일(또는 원하는 빈도) 실행하고 FreeFileSync를 실행하여 업데이트하는 작업을 만듭니다
D_Backup
. Google Backup and Sync는 해당 폴더의 변경 사항을 지속적으로 모니터링하고 자동으로 백업을 시작합니다. 에서행동단계, 선택프로그램 실행(또는 FreeFilesSync를 설치한 위치)를 선택하세요C:\Program Files\FreeFileSync\RealTimeSync.exe
. 에서인수 추가상자에 위의 4단계에서 저장한 배치 파일의 전체 경로를 입력합니다(공백이 포함된 경우 경로를 큰따옴표로 묶음). 이에 대한 자세한 정보를 확인할 수 있습니다.여기.
거의 가득 찼던 내 Google 드라이브가 이제 절반도 안 남았습니다. 추가 이점으로 백업 및 동기화 소프트웨어는 작업이 점심 시간에 실행되도록 설정한 하루에 한 번만 실행되기 때문에 프로세서를 항상 바쁘게 유지하지 않습니다.
이것이 사람들에게 도움이 되기를 바랍니다.
답변2
안타깝게도 Google 백업 및 동기화(이전의 Google 드라이브)에는 해당 기능이 없습니다(출처: 오랫동안 동일한 기능을 수행하려고 노력함). 즉, 개발자로서 해당 작업에 더 적합한 코드 백업 대안을 찾아볼 것을 제안합니다. 일반적으로 사용되는 예 중 하나는 특정 폴더, 파일 또는 확장명을 건너뛸 수 있는 .gitignore 파일이 포함된 GitHub입니다. 여기에서 GitHub를 확인하세요.https://guides.github.com/activities/hello-world/또는https://en.wikipedia.org/wiki/List_of_version_control_software대안을 위해