우리는 프로젝트를 진행하는 사람들(9)입니다. 우리 모두는 프로젝트 폴더에서 Windows 공유가 활성화된 단일 컴퓨터에 파일을 저장합니다. 가끔 정전이 되는 경우가 있는데, 정전이 발생하면 대부분의 경우 전원이 들어온 후 파일을 저장했더라도 현재 작업 중인 파일은 완전히 비어 있습니다. 이로 인해 때때로 우리의 모든 작업이 손실됩니다.
우분투에는 현재 파일을 임시 폴더나 이와 유사한 것, 프로젝트를 공유하는 보다 안정적이고 신뢰할 수 있는 방법으로 버퍼링할 수 있는 것이 있는지 묻고 싶었습니다.
현재 우리는 컴퓨터에 백업을 백업할 수 있는 위치에 있지 않으며 전원이 꺼지면 백업 생성기가 다시 시작하는 데 몇 초가 걸립니다.
이러한 상황을 극복하기 위해 우리는 두려운 마음으로 매 시간마다 전체 폴더를 백업합니다. 프로젝트 크기는 약 3GB이므로 다소 고통스럽습니다.
우리는 다양한 버전의 Ubuntu를 사용하지만 이 시나리오는 사용 중인 버전에 따라 달라지지 않습니다. 또한 우리는 다른 편집기를 사용합니다. 일부는 Eclipse를 사용하고 저는 Sublime을 사용하지만 이것에도 의존하지 않습니다.
답변1
서버에서 Linux를 사용하시나요?
- 서버에서 저널링 파일 시스템을 사용하면 파일 손실 문제를 완화할 수 있습니다(Windows에는 NTFS가 있고 Linux에는 ext3, ext4 등이 있음).
- 이 경우에는 정전이 자주 발생하면 컴퓨터가 파손되는 경향이 있으므로 UPS를 사용하는 것이 더 좋습니다. 전세계적으로 저렴한 UPS가 있습니다.
- 전체 백업을 수행하는 것은 좋은 생각이 아닙니다. 좋은 백업 솔루션은 예를 들어 일일 전체 백업 및 시간별 증분을 구현하는 것입니다. 중복 제거를 수행하는 솔루션에는 이 문제가 없습니다. 서버에서 LVM을 사용하여 스냅샷을 찍을 수도 있습니다.
답변2
우리 팀은 Sublime Text Editor를 사용합니다. 그래서 여기저기 구글링을 좀 하다가 알게 된 사실은숭고한 AutoBackup 패키지sublime의 패키지 관리 관리자를 통해 설치했습니다. 이 확장/패키지는 사용자가 편집 중인 파일의 백업을 자동으로 수행하며 매초(우리가 사용하는) 백업을 가질 수 있고 백업의 파일 크기도 제어할 수 있는 것처럼 완전히 사용자 정의할 수 있습니다. 이것 좀 봐링크제공된 모든 옵션을 이해합니다.
저도 지금 사용하고 있어요자동 저장 패키지이것으로 지금까지 단 하나의 파일도 정전으로 인해 지워지지 않았습니다.
다른 제안사항이 있으시면 댓글로 남겨주세요.