Windows에서 큰 파일을 복사하고 반쯤 취소하면 복사가 완료되었습니다.


4

Windows Server 2012에서는 큰 파일 13GB (파일 A)를 복사하고 동일한 파일 이름이지만 다른 경로 (파일 B)로 덮어 씁니다. 덮어 쓰라는 메시지가 표시되고 예를 클릭합니다. 약 5 % 복사하고 즉시 취소를 누릅니다.

내 질문은 파일 B가 파일의 일부를 수정 했습니까? 데이터베이스 파일입니다. 수정 된 내용이 업데이트 된 것을 알 수 있습니다.

최신 정보:

더미 텍스트 파일을 작성하여 상황을 다시 시뮬레이션하십시오.

파일 만들기 => a \ dummy.txt

a>echo aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa > dummy.txt

a>for /L %i in (1,1,25) do type dummy.txt >> dummy.txt

다른 파일 만들기 => b \ dummy.txt

b>echo bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb > dummy.txt

b>for /L %i in (1,1,25) do type dummy.txt >> dummy.txt

각 텍스트 파일에 대해 약 2GB를 생성합니다.

로컬 PC 환경에서 복사하여 붙여 넣기를 시도하고 파일을 바꾸려면 예를 누릅니다. 취소를 누르면 약 10 %가 실행됩니다. 대상 파일이 사라졌습니다.

그런 다음 네트워크 환경에서 시도했습니다. 이전의 실제 상황입니다. 실제로 서버 A에서 백업 서버 B로 복사합니다. 같은 일이 일어났습니다. 대상 파일도 사라졌습니다.

복사하여 붙여 넣을 때 취소를 누릅니다. 대상 파일이 사라졌습니다. 파일을 증명하는 아이디어가 수정 되었습니까?


이제 새 파일의 약 5 %가 확보되었지만 13GB 모두를위한 공간이 이미 예약되어 있습니다. 이전 파일을 덮어 썼습니다.
Tetsujin

파일 B가 완전히 덮어 쓰여졌습니까? 5 % 새 파일, 95 % 손상된 파일?
시로

예, 사라졌지 만 일부 ntfs 삭제 취소 도구로 복구 할 수 있지만 복구 된 파일이 실제로 테스트 된 백업을 가지고 있지 않으면 복구 시도가 없으면 복구 된 파일이 실제로 삭제 한 파일과 같은지 알 수있는 방법이 없습니다 무의미합니다.
Uwe Burger

1
흠. 다른 파일이 DB 서버에 의해 열린 상태로 남아서 삭제할 수 없다는 점이 다를 수 있습니다. 파일잠근 후 테스트를 반복 할 수 있습니까?
Bob

2
당신이 질문에 스스로 대답하고 광범위하게 답변했기 때문에 나는 다른 답변이 없다는 것을 고려하여 현상금을 환불했습니다. 그러나 이것은 예외입니다.
slhck

답변:


4

모든 의견에 감사드립니다. 결론은 단지 몇 퍼센트 만 복사하는 것입니다. 파일이 수정되었음을 확인했습니다.

아래는 사례 연구입니다.

삭제가 선택된 상태에서 몇 퍼센트 만 복사 된 경우  취소를 누릅니다.  채우기가 생략됩니다.

삭제가 선택된 상태에서 몇 퍼센트 만 복사 된 경우 취소를 누릅니다. 채우기가 삭제됩니다.

다음으로 삭제 가능 항목을 선택하지 않은 상태로 변경했습니다. 이 옵션을 사용하면 복사 작업을 취소해도 원본 파일은 삭제되지 않습니다. 여기에 이미지 설명을 입력하십시오

a \ dummy.txtb \ dummy.txt 체크섬을 모두 적어 두었습니다 .

b \ dummy.txt를 복사하고 즉시 취소하십시오. 체크섬을 실행하여 파일을 확인합니다. 체크섬이 다른 것이 확인되었습니다.

이 테스트로 파일을 복사하면 취소하더라도 파일을 결론 지을 수 있습니다. 파일이 이미 수정되었습니다.

의견을 보내 주셔서 감사합니다. 따라서 파일을 덮어 쓰기 전에 먼저 백업하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.