아래와 같은 방식으로 문서 저장이 수행됩니다. 과정 중에 서버 엔진은 이전 버전의 문서를 자동으로 보관하여 관리합니다.1. ‘원본 파일’ -> ‘삭제 전 임시 파일’명으로 변경2. 편집한 내용은 ‘신규 임시파일’명으로 저장 -> ‘원본 파일’명으로 변경3. ‘삭제 전 임시 파일’ 삭제 (이 파일을 버전 관리 파일로 사용)
hwp.exe 프로세스가 아래와 같은 방식으로 문서 저장 수행합니다. 이 때에 기존 파일을 덮어 쓰기 전에 버전 관리 작업을 수행합니다.1. ‘원본 파일’의 시간 정보를 다시 세팅 (‘원본 파일’을 복제하여 버전관리 파일로 사용)2. '원본 파일’ 덮어쓰기
autocad.exe 프로세스는 아래와 같은 방식으로 문서 저장 수행합니다. 이 때에 서버 엔진은 이전 버전의 문서를 자동으로 보관하여 관리합니다.1. 편집한 내용을 ‘신규 임시파일’명으로 저장2. 기존 ‘원본 파일.bak’ 파일이 존재하면 삭제 (이 파일을 버전관리 파일로 사용)3. ‘원본 파일’ -> ‘원본 파일.bak’명으로 변경4. 편집한 내용은 ‘신규 임시파일’명으로 저장 -> ‘원본 파일’명으로 변경
메모장, 워드패드등 : 아래와 같은 규칙으로 원본 파일이 수정되면 ‘원본 파일’을 복제하여 버전관리 파일로 사용합니다.1. 애플리케이션에서 파일 열기(CreateShareAccess)2. 이후 오직 첫 번째 파일 수정(PutFile/PutFile2/SetEndOfFile) 요청 시, 서버에 기존 파일 백업 요청 (‘원본 파일’을 복제하여 버전관리 파일로 사용)3. 이후 2번째 파일 수정 요청부터는 저장이 완료될 때까지 서버에 기존 파일 백업 요청 안함.
클라우독 PC 백업, 클라우독 온라인 보안디스크 백업 : npBackup.exe 프로세스로 동일 파일이 업로드 되면 ‘원본 파일’을 복제하여 버전관리 파일로 사용