분산화, 집계, 선택적으로 동기화된 스토리지 솔루션

분산화, 집계, 선택적으로 동기화된 스토리지 솔루션

원래는 그냥 하고 싶었는데동기화일부선택한 파일내 1TB OneDrive를 내노트북 SSD그리고내 모든 파일나에게외장형 HDD. 클라우드 저장소 프로그램(dropbox, gdrive, onedrive, resilio, syncthing...)은 동일한 장치에 동일한 콘텐츠가 있는 두 개의 동기화된 폴더를 싫어하는 것 같습니다. 따라서 둘 중 하나는 가상 머신으로 속이거나 다른 폴더를 찾아야 합니다. 해결책.


나는 그것에 대해 조금 더 생각했다.최고의 스토리지 솔루션(적어도 내 사용 사례에서는) 좀 더 복잡해졌지만 오늘날 많은 사람들에게는 다소 일반적인 설정입니다.

  • 작은 드라이브가 있는 노트북
  • 스마트폰 및 태블릿
  • 외장형 HDD
  • (나스)
  • (클라우드 스토리지)
  • SD 카드(예: 카메라에서)

집계(사용 가능한 모든 데이터의 가상 드라이브)

각 저장 장치에가상 홈 드라이브모든 장치의 모든 파일이 집계되는 곳입니다. 현재 활성 문서, 사진, 비디오는 일반적으로 정리, 편집, 삭제 등을 위해 모든 장치에서 동기화되어 사용할 수 있습니다. 오래된 부풀어오른 대용량 비디오 파일, 백업은 충분한 저장 공간(NAS, exHDD)이 있는 한두 개의 위치에만 있을 수 있습니다. , 하지만 내 집 드라이브에는 계속 표시되며 연결이 충분하면 쉽게 사용할 수 있습니다. 그러한여러 위치의 데이터를 단일 위치로 집계하는 추상화 계층기호 링크(mklink)를 사용하여 실현할 수도 있지만 상당한 관리 오버헤드가 필요할 것 같습니다.

동기화(분산형, 선택적)

다음으로,서로 다른 데이터 소스를 동기화해야 함(파일 테이블은 항상, 파일/폴더는 선택적으로) 두 장치가 통신할 수 있는 즉시(SSD <-USB-> exHDD // 스마트폰 <-WiFi-> NAS // exHDD <-USB & 인터넷-> 클라우드). 나는 이것이 달성 될 수 있다고 생각한다.동기화 중, 또는 어쩌면 시작부터자식(추가 버전 제어용) 또 다른 옵션은넥스트클라우드또는Seafile하지만 둘 다 중앙 집중식 접근 방식이므로 피하고 싶습니다. 나는 상상할 수 있었다블록체인 스토리지좋다시아또는저장좋은 경쟁자가 되고 싶지만 커뮤니티의 의견을 듣고 싶습니다.레실리오 동기화분산형 동기화 부분에는 완벽하지만, 클로즈드 소스이기 때문에 Aggregation 부분과 결합하기는 어려울 것 같아요.

TL;DR

  • 사용 가능한 모든 스토리지(SSD, exHDD, NAS, 클라우드, 스마트폰 등)를 하나의 가상 폴더(symlink,mklink)
  • 위치 간 분산 동기화(동기화 중, 자식)

  • 즉, Windows 오프라인 파일과 느린 링크 기능이 있지만 분산형 네트워크 인프라에 있는 네트워크 폴더를 원합니다.

현재 상황은 무엇입니까? 실행 가능한 솔루션을 감독했습니까? 내가 불가능한 것을 요구하고 있는 걸까?

관련 정보