야간 백업 정책을 바꾸면서, 매일 전체 백업 대신 첫날만 전체를 뜨고 이후에는 변경된 파일만 담는 방식으로 전환하려 합니다. /home/exercise/incbak/src 를 대상으로 스냅샷 기반 2단계 백업을 직접 수행해, 2차 아카이브에 정말 변경분만 들어가는지와 아카이브 무결성 목록까지 만들어 확인하세요.
· 2차 백업은 1차와 동일한 스냅샷 파일 하나를 재사용해야 합니다(새 스냅샷을 따로 만들면 안 됩니다). · 두 아카이브 모두 gzip 압축 tar 여야 하며, 내부 경로는 src/… 형태(상위 디렉터리를 기준으로 묶기)여야 합니다. · b.txt 의 내용과 타임스탬프는 변경하지 마세요. · 필요한 tar 옵션은 man tar 에서 찾아 사용하세요.
1. /home/exercise/incbak/src 를 대상으로 1차(전체) 백업을 수행해 gzip 압축 아카이브 /home/exercise/incbak/full-1.tar.gz 와 스냅샷 파일 /home/exercise/incbak/inc.snar 를 만드세요. 아카이브 안의 경로는 src/ 로 시작해야 하고, src 의 a.txt 와 b.txt 가 모두 들어 있어야 하며, 스냅샷 파일은 tar 가 직접 기록한 정상 스냅샷이어야 합니다.
2. 1차 백업 이후의 변경 상황을 만드세요. src/a.txt 는 기존 내용에서 달라지도록 수정하고(내용이 바뀌기만 하면 됩니다), src/c.txt 를 새로 만들어 비어 있지 않게 하세요. src/b.txt 는 손대지 마세요.
3. 1차에서 만든 스냅샷 파일을 그대로 다시 사용해 2차(증분) 백업 /home/exercise/incbak/inc-2.tar.gz 를 gzip 압축 tar 로 만드세요. 이 아카이브의 파일 목록에는 src/a.txt 와 src/c.txt 만 있어야 하고 src/b.txt 는 없어야 합니다.
4. 두 아카이브의 무결성 확인용 목록 /home/exercise/incbak/SHA256SUMS 를 만드세요. full-1.tar.gz 와 inc-2.tar.gz 두 항목이 모두 들어 있고, 그 디렉터리에서 sha256sum 검증을 돌렸을 때 실패 항목이 없어야 합니다.