답변:
/var/backups
데비안에만 해당됩니다. FHS에 명시되어 있지 않으며, 데비안 정책에 설명되어 있지 않습니다 ( 데비안 버그 보고서 로그-# 122038 참조 ). 동작은 http://ubuntuforums.org/showthread.php?t=1232703에 설명되어 있습니다 .
@fpmurphy에 데비안이 백업 파일을 제거 할 위험이 거의 없다는 데 동의하지만 /var/backup
데비안 전용 디렉토리를 사용하는 것은 좋은 정책이 아니라고 생각합니다. 하나는 데비안이 정책을 바꾸고 부러 뜨릴 수도 있습니다. 다른 한편으로, 사용자 커뮤니티는 디렉토리가 무엇인지에 대한 특정 기대를 이미 가지고 있습니다. 그리고 마지막으로이 디렉토리가 데비안 이외의 배포판에 있는지 명확하지 않다는 의미에서 "휴대용"이 아니기 때문입니다.
FHS에 대한 나의 이해가 정확하다면, Git 리포지토리의 복제본을 안에 넣는 것이 적절할 것 /opt/<project_name>/.git
입니다 /usr/local/src/<project_name/.git
. 내 개인적인 성향은 전자를 사용하는 것입니다. 소스 파일이 아니기 때문에 Git에 있지 않은 프로젝트 리소스를 백업하기 위해 문을 열어 둡니다.
이러한 리포지토리의 백업 특성을 실제로 강조하려면 외부 저장소의 마운트 지점으로 자주 사용되는 두 개의 디렉토리 이름 /backups
또는 /home/backups
두 개의 디렉토리 이름을 넣을 수 있습니다 .
git
리포지토리 를 백업하는 가장 좋은 방법은 리포지토리에 (맨손으로) 복제하는 것입니다. git
공간 사용에있어 매우 검소한데, 압축 할 때는 거의 이득이 없을 것입니다. 그리고 복제본은 쉽게 최신 상태로 유지할 수 있습니다 (업스트림 도매업 재 작성과 같은 어리석은 장난을하지 않는 한 아무것도 손실되지 않습니다).