\ DriveHQ Customer Support Forum \
읽음/답글 : 63159/6
  • expressvistos
  • (7게시물)
단방향 동기화 - 대상 폴더에만 생성된 파일은 삭제되지 않습니다
단방향 동기화를 설정하려고 하는데 예상과 다른 결과가 나옵니다.
 
DriveHQ에 "SyncTestCloud" 폴더를 만들고 로컬 드라이브에 "SyncTestLocal" 폴더를 만든 다음, SyncTestCloud에서 SyncTestLocal로의 단방향 동기화를 설정했습니다.
 
SyncTestCloud에서 파일을 생성하면 예상대로 SyncTestLocal에도 해당 파일이 생성(동기화)됩니다.
하지만 SyncTestLocal에 파일을 생성하면 다음 동기화 시에 삭제되지 않는데, 이는 예상치 못한 동작입니다.
 
설명서에 따르면 동기화 후 두 폴더의 내용이 동일해야 합니다. 하지만 SyncTestLocal에서 생성된 파일은 삭제되지 않습니다.
 
반대 방향(로컬에서 클라우드로의 단방향)으로 테스트해 보니 동일한 결과가 나왔습니다. 즉, 동기화 대상 폴더에 생성된 파일은 삭제되지 않습니다.
 
이렇게 되면 폴더 내용이 일치하지 않으므로 동기화가 무용지물이 됩니다.
 
도와주시겠어요?

2023-09-04 오전 11:33:24

  • DriveHQ_Support
  • (676게시물)
주제: 제목: 단방향 동기화 - 대상 폴더에만 생성된 파일이 삭제되지 않음
제목: 단방향 동기화 - 대상 폴더에만 생성된 파일이 삭제되지 않음

클라우드-로컬 단방향 동기화는 클라우드 폴더를 로컬 폴더에 백업하기 위해 설계되었습니다. 이는 일반적인 동기화 사례라기보다는 백업 사례에 가깝습니다.

예를 들어, 백업 프로그램을 사용하여 로컬 폴더를 클라우드 폴더에 백업하는 경우, 대상 클라우드 폴더에 파일을 생성하더라도 백업 프로그램은 클라우드에 있는 해당 파일을 삭제하지 않습니다. (단, 파일 이름이 로컬 파일 이름과 일치하는 경우에는 클라우드 파일이 덮어쓰여집니다.) 따라서 이러한 사용 사례에서는 사용자가 백업 대상 폴더의 내용을 수동으로 변경할 필요가 없습니다. 

마찬가지로, 백업 프로그램이 클라우드 폴더를 로컬 폴더에 백업하는 경우 사용자는 다음을 수행할 필요가 없습니다 수동으로 로컬 폴더의 내용을 변경하지 않는다는 가정 하에, 백업 프로그램은 클라우드(원본) 폴더의 변경 사항만 모니터링/감지하면 되므로 더 효율적입니다. 그렇지 않으면 클라우드 폴더와 로컬 폴더 모두의 변경 사항을 주기적으로 모니터링/감지하고, 변경 사항을 비교하여 어떤 변경이 먼저 발생했는지 판단해야 합니다.

DriveHQ는 가장 효율적이고 신뢰할 수 있는 솔루션을 제공합니다 클라우드 파일 서버/WebDAV 드라이브 매핑 서비스. 저희는 클라우드 스토리지만 사용하시고 클라우드 데이터 백업에는 "클라우드-로컬 동기화" 기능을 활용하시기를 권장합니다. DriveHQ는 클라우드 간 백업 및 로컬-클라우드 백업도 지원합니다. 자세한 백업 옵션은 이 페이지를 참조해 주세요:

https://www.drivehq.com/help/features/Backup.aspx 


회신하다
2023-09-04 오후 4:15:48

  • expressvistos
  • (7게시물)
주제: 제목: 단방향 동기화 - 대상 폴더에만 생성된 파일이 삭제되지 않음
제목: 단방향 동기화 - 대상 폴더에만 생성된 파일이 삭제되지 않음

 설명해주셔서 감사합니다만, 죄송하지만 DriveHQ 설명서에는 동기화, 특히 단방향 동기화에 대해 그런 내용이 나와 있지 않습니다.

 
동기화와 백업은 서로 다른 개념입니다. 비슷한 용도로 사용할 수도 있지만, 분명히 구별되는 개념입니다. 또한, 사용자가 잘못된 위치에서 변경을 해서는 안 된다는 것은 잘 알려진 사실입니다. 하지만 사용자는 예상치 못한 행동을 할 수 있으며, 바로 이러한 이유 때문에 백업, 동기화 등이 필요한 것입니다.
 
다음은 DriveHQ 설명서의 일부입니다:
 
--------
단방향 동기화에 대하여
 
단방향 동기화는 상당히 혼란스러울 수 있습니다. 구현 방식에 따라 처리 방식이 다르기 때문입니다. 이 부분을 확실히 이해하지 못하면 문제가 발생할 수 있습니다 삭제 중인 파일 우연히.
 
가장 중요한 것은 두 폴더가 (수동으로) 동기화될 때 단방향 동기화인지 양방향 동기화인지 아는 것입니다. 폴더 내용은 다음과 같아야 합니다 정확히 같은.
 
예를 들어 서버 폴더 S가 로컬 폴더 C와 단방향 동기화되도록 구성되어 있고, S와 C가 이미 동기화된 상태라고 가정해 보겠습니다. 이제 다음과 같은 경우들을 생각해 보세요:
 
(1) S에 파일을 추가하면 예상대로 파일이 C에 동기화됩니다. C 폴더에 파일을 추가하면 다음 동기화 시 새 파일이 C 폴더에서 삭제됩니다.
...
 
요약하자면, A에서 B로의 단방향 동기화가 있는 경우, 어떤 상황이 발생하더라도 동기화가 완료되면 B는 A와 동일해집니다.
--------
 
설명서에 나와 있듯이, 모든 종류의 동기화가 완료되면 폴더의 내용은 완전히 동일해야 합니다.
 
항목 (1)은 내가 제시한 경우, 즉 단방향 동기화에서 대상 폴더에만 생성된 파일은 대상 폴더를 소스 폴더와 동일하게 유지하기 위해 다음 동기화에서 삭제되어야 한다는 경우와 정확히 관련이 있습니다. 그러나 이는 수동 동기화를 하더라도 실제로는 발생하지 않습니다.
 
제가 폴더를 동기화하는 이유는 바로 두 폴더의 내용이 동일하기를 원하기 때문입니다!
 
제가 생각하는 시나리오 중 하나를 설명해 드리겠습니다:
 
DriveHQ에 특정 고객에게 보내야 하는 문서들이 담긴 폴더가 있습니다. 이 문서들은 수시로 업데이트되므로, 모든 직원이 최신 문서 사본을 자신의 컴퓨터에 정확히 가지고 있도록 하고 싶습니다.
 
내부적인 이유로, 그리고 일시적으로 인터넷 연결이 끊길 경우 업무 연속성을 보장하기 위해 로컬 폴더에 사본을 보관합니다.
 
저희는 로컬 폴더에 저장된 문서가 변경되거나 새 문서가 추가되는 것을 원하지 않습니다. 물론 직원들에게 로컬 폴더 등을 변경하지 않도록 권고하고 있지만, 이러한 일이 발생할 수 있다는 것을 알고 있습니다. 그렇기 때문에 로컬 폴더를 공식 클라우드 버전과 동기화(단방향 동기화)하고 있습니다.
 
이 경우에는 단방향 동기화가 매우 효과적입니다. 문서를 업데이트하거나 새 문서를 추가해야 하는 경우 클라우드에서 작업을 수행하면 모든 로컬 폴더가 동기화되어 업데이트를 받게 됩니다.
 
하지만 DriveHQ의 단방향 동기화 방식 때문에 사용자가 실수로 로컬 폴더에 새 문서를 추가하면 다음 단방향 동기화 시 해당 문서가 삭제되지 않습니다. 이로 인해 잘못된 문서가 고객에게 전송될 수 있습니다.
 
로컬 폴더는 클라우드의 소스 폴더와 절대 동일하지 않으며, 시간이 지날수록 상황은 더욱 악화될 것입니다. 이는 여러 시나리오 중 하나일 뿐입니다. 저는 설정 파일이나 스크립트 파일 등을 로컬에서 사용하기 위해 동기화해야 하는 다른 상황도 있습니다.
 
단방향 동기화에서 제가 기대하는 결과는 설명서에 나와 있는 그대로입니다. 하지만 결과적으로 내용이 다른 두 개의 폴더가 생성되었습니다. 이 문제가 해결되거나, 최악의 경우 설명서가 수정되어 상황이 더 명확해지면 좋겠습니다.
 
설정 등에 도움을 주시면 감사하겠습니다. 아니면 개발팀에서 해결책을 제시해 줄 수도 있겠네요.
 
감사해요.
 

회신하다
2023-09-05 오후 1:07:24

  • DriveHQ_Support
  • (676게시물)
주제: 제목: 단방향 동기화 - 대상 폴더에만 생성된 파일이 삭제되지 않음
제목: 단방향 동기화 - 대상 폴더에만 생성된 파일이 삭제되지 않음

저희 엔지니어들과 논의한 결과, 동기화 성능 최적화 과정에서 발생한 새로운 버그일 가능성이 높다는 데 동의했습니다. (단방향 동기화 작업은 주로 데이터 백업에 사용되므로, 해당 시나리오에 대한 회귀 테스트를 꼼꼼하게 진행하지 않았습니다.) 어쨌든, 동기화 대상 폴더에 (수동으로) 추가된 파일을 삭제하는 옵션을 추가하여 이 문제를 해결할 계획입니다. 일주일 안에 새 버전을 출시할 수 있도록 하겠습니다.


회신하다
2023-09-07 오전 10:18:17

  • expressvistos
  • (7게시물)
주제: 제목: 단방향 동기화 - 대상 폴더에만 생성된 파일이 삭제되지 않음
제목: 단방향 동기화 - 대상 폴더에만 생성된 파일이 삭제되지 않음

 엔지니어링 팀과 해당 문제를 논의해 주셔서 감사합니다. 버그는 발생할 수 있으며, 중요한 것은 버그를 수정하는 것입니다.

 
대상 폴더에 추가된 파일을 어떻게 처리할지(삭제 또는 유지) 선택할 수 있는 옵션을 추가하면 사용자가 더욱 세밀하게 제어할 수 있습니다. 이 방식으로 구현할 경우 설명서도 업데이트해야 합니다.
 
반면에, 단방향 동기화 동작이 수정되어 대상 폴더에 잘못 추가되었지만 소스 폴더에는 존재하지 않는 파일을 삭제하는 기능만 추가된다면 이미 훌륭하고 매뉴얼에 부합하는 기능이 될 것입니다.
 
어쨌든 감사합니다. 업데이트를 기다리겠습니다.

회신하다
2023-09-08 오전 11:26:34

  • DriveHQ_Support
  • (676게시물)
주제: 제목: 단방향 동기화 - 대상 폴더에만 생성된 파일이 삭제되지 않음
제목: 단방향 동기화 - 대상 폴더에만 생성된 파일이 삭제되지 않음

저희 엔지니어들이 새 버전을 제공했습니다. 아직 운영 환경에는 배포되지 않았습니다. 다음 링크에서 다운로드해 주세요:

https://www.drivehq.com/folder/p39750/110545117033.aspx

이번 버전에서는 새로운 옵션이 추가되었습니다. 아래 스크린샷을 참조하세요. (도구 -> 동기화 작업 관리를 클릭하고 작업을 두 번 클릭하여 편집할 수 있습니다.)

옵션을 저장한 후 대상(로컬) 폴더에 파일을 추가해 보세요. 해당 파일은 몇 초 후에 자동으로 삭제됩니다. (삭제된 파일은 기본적으로 _Sync_Cache_ 폴더에 보관됩니다.)


회신하다
2023-09-11 오전 11:55:44

  • expressvistos
  • (7게시물)
주제: 제목: 단방향 동기화 - 대상 폴더에만 생성된 파일이 삭제되지 않음
제목: 단방향 동기화 - 대상 폴더에만 생성된 파일이 삭제되지 않음

 빠른 해결책을 알려주셔서 감사합니다. 수정된 버전이 이미 게시된 줄 몰랐습니다.

 
간단한 테스트를 해봤는데 잘 작동하는 것 같습니다! 다만 아주 드문 경우이긴 한데, 어떤 이유에서인지 동기화가 예상대로 되지 않는 경우가 있었습니다. 하지만 이는 매우 드문 경우이며 실제 사용에는 지장이 없을 것입니다.
 
제가 찾은 내용은 다음과 같습니다.
(단방향 동기화)
 
윈도우 11에서.
- 대상 폴더로 이동하세요
- 컨텍스트 메뉴를 사용하여 새 텍스트 파일을 만드세요(마우스 오른쪽 클릭 -> 새로 만들기 -> 텍스트 문서).
- 제안된 이름을 그대로 수락하세요(Enter 키를 누르거나 다른 곳을 클릭하세요).
 
어떤 이유에서인지 이 상황에서는 파일이 자동으로 감지되어 삭제되지 않습니다. 이렇게 생성되었기 때문에 동기화는 파일이 변경될 때만 이를 감지합니다.
동기화 기능은 소스 폴더에 변경 사항이 발생하면(다른 파일이 생성, 삭제, 수정되는 등) 로컬 폴더의 파일도 감지하여 삭제합니다.
 
이 매우 이례적인 경우를 제외하면, 이 해결책은 문제를 해결하는 것으로 보입니다.
 
이렇게 짧은 시간 안에 해결책을 구현해 주셔서 감사합니다.

 


회신하다
2023-09-22 오전 8:33:16

즐겨찾기에 추가하고 공유하세요
빠른 답변

Leading Cloud Surveillance service

Leading Enterprise Cloud IT Service Since 2003