현재 저는 dev/production 웹 사이트의 로컬 사본을 가지고 있습니다. 각 사본에는 사이트 사용자가 업로드 한 파일이 들어있는 "files"디렉토리가 있습니다. 현재 rsync
을 사용하여 원격 서버의 디렉토리 내용을 동기화합니다 (ssh
경유).원격 디렉토리의 스마트 로컬 복사본
몇 가지 불만이 있습니다
- 나는 수동으로 나는 신선한 파일 (이것은 물론 자동화 할 수 있지만 웹 사이트 복사를 많이 가지고, 그것은 좋지 않아 할 때마다
rsync
을 실행해야 생각). rsync
실행에는 다소 시간이 걸립니다.- 내 노트북의 디스크 공간이 부족합니다. 내가 파일을 나열 할 때
- , 그것은 원격 서버에서 파일 목록을 요청하고 :
나는 프록시처럼 작동 할 수있는 소프트웨어의 일종이 있다면이 모든 것이 해결 될 수 있다고 생각 일부 (구성 가능) 시간 동안 결과를 캐시합니다.
- 처음으로 파일 내용을 요청하면 원격 파일을 검색하여 로컬로 저장합니다.
- 파일을 업데이트하면 로컬로만 업데이트됩니다.
- "files"디렉토리에 새 파일을 저장할 때 원격 서버로 이동하지 않습니다.
물론 이러한 소프트웨어의 논리는 훨씬 복잡해야하지만 내 생각은 분명합니다. 디스크 공간을 낭비하지 말고 필요에 따라 파일을 다운로드하고 원격 변경을하지 마십시오.
그런 소프트웨어가 있습니까?
방금 편집 한 질문 : 파일을 원격 서버에서 변경하면 안됩니다. – Leksat