Rsnapshot 여러 사용자

Rsnapshot 여러 사용자

서버를 준비했습니다. 이 서버에서는 정기적으로 로그인하는 여러 사용자를 만들었습니다.

나는 모든 사람이 자신의 폴더를 정기적으로 백업할 수 있도록 자신만의 스냅샷을 설정할 수 있는 기능을 제공하고 싶습니다.

문제는 /etc/rsnapshot.conf의 rsnapshot 구성 파일이 루트 전용 파일이고 /etc에 저장된다는 것입니다.

적시에 디렉토리를 저장하도록 rsnapshot을 설정할 수 있도록 각 사용자에게 자신의 rsnpashot.conf 파일을 제공할 수 있는 방법이 있습니까?

답변1

나는 이것이 아주 좋은 생각이라고 생각하지 않습니다.

  1. rsnapshot이 루트로 실행 중인 경우 구성해야 합니다.
  2. rsnapshot이 실행 중이면 <username>이를 구성할 수 있습니다. 그들은 자신의 crontab 항목을 사용하여 이를 수행할 수 있습니다.

나는 첫 번째 옵션을 선택하겠습니다.

그러나 귀하의 질문에 구체적으로 대답하려면 -c <filename>옵션을 사용하여 구성 파일을 지정할 수 있다는 점을 기억하십시오. 따라서 이를 실행하기 위해 사용자별 프로필(예: 사용자가 소유하고 관리하는 프로필)을 지정할 수 있습니다.

/usr/bin/rsnapshot -c /home/<username>/.rsnapshot.conf daily

관련 정보