사용 중인 파일을 안전하게 백업하는 방법은 무엇입니까?

사용 중인 파일을 안전하게 백업하는 방법은 무엇입니까?

저는 현재 지속적인 서비스가 실행되는 Windows 서버(Server 2016)를 실행하고 있습니다. 해당 데이터의 데이터를 정기적으로 백업하고 싶습니다.

저는 서비스 가동 중단 위험 없이 이 데이터를 백업할 수 있는 솔루션을 찾고 있습니다. 상황은 다음과 같습니다.

  • 데이터는 Windows 폴더의 플랫 파일에 저장됩니다. 파일을 복사하여 백업하고 싶습니다.

  • 데이터를 사용하는 서비스는 언제든지 파일을 읽고 쓸 수 있지만 파일을 지속적으로 잠긴 상태로 유지하지는 않습니다.

  • 파일을 성공적으로 백업하지 못하는 것이 서비스를 중단시키는 것보다 더 수용 가능합니다. 서비스에 필요한 파일로 인해 백업에서 파일이 누락된 경우 이는 전혀 허용되지 않습니다.

백업 프로세스 중에 해당 파일을 읽기/쓰기로 결정한 경우 해당 파일을 사용하는 서비스에 대한 위험 없이 이러한 파일을 안전하게 백업하려면 어떻게 해야 합니까?

답변1

당신이 사용할 수있는7-zip아카이브 프로그램. 이미 사용 중인 파일과 충돌하지 않습니다. 정기적으로 스케줄러에서 실행되는 스크립트(batch/cmd/ps)를 작성하고 7-zip의 반환을 분석할 수 있습니다.오류 코드사용 중인 파일을 보관하기 위해 기다렸다가 다시 시도할지 아니면 서비스에서 사용 중인 파일을 건너뛸지 결정하세요.

관련 정보