Windows 10 백업을 사용할 때 드라이브 변경 후에도 정의된 폴더를 유지할 수 있습니까?

Windows 10 백업을 사용할 때 드라이브 변경 후에도 정의된 폴더를 유지할 수 있습니까?

목표

저는 Windows 10에서 알려진 폴더를 2주 동안 매일 외부 드라이브에 백업한 다음 이를 두 번째 외부 드라이브로 전환하고 2주마다 이 프로세스를 반복하는 간단한 시스템을 갖고 싶습니다.

이것은 대부분 작동합니다.

문제

2주 과정이 시작될 때 드라이브를 연결할 때 옵션을 사용하여 Backup>More options>See advanced settings>Select drive기존 백업을 선택할 수 있습니다.

기존 백업 인스턴스

이를 통해 편리한 옵션을 통해 오래된 파일을 쉽게 보고 복원할 수 있습니다 Backup>More options>See advanced settings>Restore files from a current backup.

문제는 이 드라이브를 선택하면 백업/제외 폴더가 사라지기 때문에 관련 폴더를 선택하는 데 많은 시간을 소비해야 한다는 것입니다.

질문

2주마다 백업 드라이브를 교체할 때 폴더를 다시 정의할 필요 없이 Windows 백업에 두 개의 드라이브를 편리하게 사용할 수 있습니까?

답변1

내 이해는 문제가 두 파일 기록 구성 간 전환에 관한 것입니다.

해결 방법으로 파일 히스토리의 주요 구성 저장소인 Config*.xml폴더에 파일을 저장하고 복원하는 것을 제안합니다 .%LOCALAPPDATA%\Microsoft\Windows\FileHistory\Configuration

이러한 파일을 전환하는 동안 먼저 시스템 서비스 "파일 기록 서비스(fhsvc)"를 중지하고 나중에 다시 시작해야 합니다. 아래 설명된 두 개의 파일을 사용하여 전환 프로세스를 자동화할 수 있습니다 .bat.

파일 히스토리가 구성 데이터를 보관하는 다른 보조 장소도 있지만 전환해서는 안 된다고 생각합니다. 이는 레지스트리 키 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\fhsvc\Parameters\Configs[backup location]\Configuration.

위 댓글의 사용자 JW0914는 파일 히스토리 구성에 이 기술을 사용한다고 증언합니다.

다음 명령을 사용하여 하나의 구성을 저장했다고 가정해 보겠습니다.

copy "%LOCALAPPDATA%\Microsoft\Windows\FileHistory\Configuration\Config*.xml" "C:\path\to\save1"

그리고 저장하려는 두 번째 구성에 대해 이 작업을 반복했습니다. 따라서 결국에는 두 개의 폴더가 있고 save1save2개에 대한 폴더가 있습니다.

save1파일 히스토리 서비스를 중지하는 동안 돌아가려면 .bat다음과 같은 파일을 작성합니다.

sc stop fhsvc
timeout 5 >nul
copy /y "C:\path\to\save1\Config*.xml" "%LOCALAPPDATA%\Microsoft\Windows\FileHistory\Configuration"
sc start fhsvc

이 배치 파일은 관리자 모드에서 실행되어야 합니다. 바탕 화면에 저장하거나 이를 가리키는 바탕 화면 아이콘을 추가할 수 있습니다. save1및 에 대한 두 가지를 생성해야 합니다 save2.

스크립트 명령 설명:

  • sc 명령시스템 서비스를 제어하는 ​​데 사용됩니다. 여기서는 fhsvc작업 기간 동안 서비스를 중지했다가 다시 시작합니다.

  • 그만큼시간 초과 명령서비스가 종료될 때까지 충분한 시간인 5초 동안 실행을 지연하며(필요한 경우 증가) 자세한 출력을 피하기 위해 출력이 NUL 장치로 전달됩니다.

  • 그만큼복사 명령/y파일을 덮어쓸 때 확인 메시지를 표시하지 않도록 매개변수 와 함께 호출됩니다 .

관련 정보