나중에 까먹지 말자..

=== (smb.conf)
[backup01]
path = /mnt/1/backup
writeable = yes
browseable = yes
valid users = samba
create mode = 0444
directory mask = 03775
force directory mode = 03775
inherit owner = yes
force group = samba
delete readonly = no
==========

/mnt/1/backup 의 퍼미션은...
mainuser:samba 03775

samba account는 samba

이후 화일과 디렉토리는 모두 owner는 mainuser로 생성되고 group은 samba가 됨.
don`t delete if you are not the owner bit (directory mask 2)
에 의해 삭제 안됨. (ransomware나 기타 malware에 의한 삭제 방지)
화일은 0444로 create되어 일단 생성되면 수정 안됨. (ransomware의 encrypt공격 대응)


일단 저장되면 바뀔일 없는 사진/동영상은 모두 이렇게 만든 smb share로 저장.


기타 .xls나 문서화일은 gitfs같은거 써보자.



TODO

1. 사진에 대해 HW적으로 2곳 이상에 대해 백업. 나머지 멀티미디어는 1곳에 백업

1.5 현재 백업된 내용에 대한 신규 백업 시스템으로의 Migration
- 사진은 완료.

2. "내문서" 에 대해 gitfs로 백업 (main repo는 비노출. clone repo에 대해 gitfs 실행?)

- gitfs로는 안되겠음. (아직 너무 early stage)
- 대안 확보 필요.

3. Backup storage를 직접 Source로 사용하는 plex media server 가 문제 안일으키는지 검증

4. Main client ==> Backup server로의 sync 방법 재검토 필요.
- 이제 multimedia / photo 는 rename, move, delete 같은거 다 안됨 ㅠ

5. Backup server 내의 critical file에 대한 backup system 재검토 필요.
- logrotate bug 있음
- Backup server의 backup server를 main client나 dropbox를 쓰는 쪽으로 구현 필요