์๋ ํ์ธ์,
๋ฐฉ๊ธ restic 0.9๋ก ์ ๋ฐ์ดํธํ์ผ๋ฉฐ ์ด์ restic์ด ๋ด ๊ธฐ์กด ์ ์ฅ์์ ๋ํ ์ค๋ฅ๋ฅผ๋ณด๊ณ ํ๋ค๋ ๊ฒ์ ๋ฐ๊ฒฌํ์ต๋๋ค (0.8.3์์๋ ๊ด์ฐฎ ์๊ณ ์ ๊ทธ๋ ์ด๋ ํ ๋ณ๊ฒฝ๋์ง ์์์ต๋๋ค).
error for tree e5457a72:
tree e5457a72: file "mail.err": metadata size (1085858) and sum of blob sizes (1085966) do not match
tree e5457a72: file "mail.info": metadata size (8770356) and sum of blob sizes (8770808) do not match
tree e5457a72: file "mail.log": metadata size (8770356) and sum of blob sizes (8770808) do not match
tree e5457a72: file "mail.warn": metadata size (1091226) and sum of blob sizes (1091334) do not match
๋ฐฑ์
์ด ์คํ๋๋ ๋์ ํ์ผ์ด ๋ณ๊ฒฝ๋์์ ์ ์์ต๋๋ค.
restic version
restic 0.9.0 compiled with go1.10.2 on linux/amd64
restic check
๋ก์ปฌ ๋๋ ํ ๋ฆฌ ๋ฐ ๋๋จธ์ง ์๋ฒ
Restic์ ๋ฐฑ์ ์ ์ผ๊ด์ฑ์ ๋ณด์ฅํ๊ธฐ ์ํด ์๋ฌด๊ฒ๋ ํ ์ ์๋ค๋ ๊ฒ์ ์ดํดํฉ๋๋ค (์ : ์ผ๋ถ ์ข ์ ํ์ผ์ด ์ฝํ ์ธ ์ ์ผ์น ํจ).
๊ทธ๋ฌ๋ ๋๋ restic์ด ๊ทธ๋ฌํ ๊ฒฝ์ฐ์ ์์ ์ ์ ์ฅ์๊ฐ ์ผ๊ด์ฑ์ด ์๋์ง ํ์ธํด์ผํ๋ค๊ณ ํ์ ํฉ๋๋ค (์ ์ฅ์ ๋ฉํ ๋ฐ์ดํฐ๊ฐ ์ ์ฅ์ ๋ฐ์ดํฐ์ ์ผ์นํด์ผ ํจ). stat
๊ฐ ํธ์ถ ๋ ํ ํ์ผ์ ์ถ๊ฐ๋์์ง๋ง ์ ์ฒด ํ์ผ์ ์ฝ๊ธฐ ์ ์๋ restic์ด ์์ ํ์ผ ํฌ๊ธฐ๊น์ง๋ง ์ฝ๊ฑฐ๋ ์ค์ ๋ก ์ฝ์ ๋ฐ์ดํธ ์๋ก ๋ฉํ ๋ฐ์ดํฐ๋ฅผ ์
๋ฐ์ดํธํด์ผํฉ๋๋ค.
์ถ์ . ์๋ง๋์ด ๋ฌธ์ ๋ 0.9์์ ์์ ๋์์ผ๋ฉฐ ์ ์ค๋
์ท์์๋ ๋ฐ์ํ์ง ์์ ๊ฒ์
๋๋ค.
ํ์ง๋ง ์ํ๊น๊ฒ๋ restic rebuild-index
๋ก๋ ๋ฌธ์ ๊ฐ ํด๊ฒฐ๋์ง ์์ต๋๋ค.
๋๋ ๋น์ ๊ณผ ๋๊ฐ์ ๋ฌธ์ ๋ฅผ ์ด๋ ค๊ณ ํ๋๋ฐ @dionorgua , ๋น์ ์ ๋๋ฅผ 11 ๋ถ์ผ๋ก ๋๋ ธ์ต๋๋ค. : +1 :
๋ด ์ ์ฅ์์ ๋์ผํ ์ค๋ฅ๊ฐ ์๊ณ (์๋ ์ฐธ์กฐ), ์ด๊ฒ์ด ์ค๋ฅ๊ฐ ์๋์ด์ผํ๋ค๋ ๋๋์ ๊ณต์ ํ๊ณ , restic์์ด๋ฅผ ์ฐ์ํ๊ฒ ์ฒ๋ฆฌํด์ผํฉ๋๋ค. ๋ฐฑ์
ํ๋ก์ธ์ค ์ค์ ๋ฐ์ํ๋ค๋ ๊ฒฝ๊ณ ์ธ์ ๋ฐฑ์
์ํํธ์จ์ด์์ ๋ณ๊ฒฝ๋๋ ํ์ผ์ ๋ํด ์ํ ํ ์์๋ ์์
์ ์์ต๋๋ค. ๊ทธ๋ฌ๋ ๋์ค์ check
๊ฐ ์คํ๋๋ฉด ์ค๋ฅ๊ฐ ์๋๊ฑฐ๋ ๋ค์๋ณด๊ณ ๋์ง ์์์ผํฉ๋๊น?
v0.9.0 ๊ฒ์ฌ ๊ฒฐ๊ณผ๋ v0.8.3์ด ์ค๋ฅ๋ฅผ๋ณด๊ณ ํ์ง ์๋ ์ ์ฅ์์์ ์คํ๋ฉ๋๋ค.
check snapshots, trees and blobs
error for tree c1c7286d:
tree c1c7286d: file "panacea.dat": metadata size (5975885) and sum of blob sizes (5975910) do not match
error for tree 5908dec5:
tree 5908dec5: file "panacea.dat": metadata size (5425341) and sum of blob sizes (5425366) do not match
Fatal: repository contains errors
๋์ํฉ๋๋ค. ์ด๊ฒ์ ๊ฒฝ๊ณ ์ด๊ฑฐ๋ ์ ํ ํ์๋์ง ์์์ผํฉ๋๋ค. ์ฌ์ฉ์๊ฐ ํ ์์๋ (๋๋ํด์ผ ํ ) ๊ฒ์ ์์ต๋๋ค.
์ด์ ์์นด์ด๋ฒ ์ฝ๋์ ๋ฒ๊ทธ๋ก, restic์ด ํ์ผ์ ์ฝ๋ ๋์ ํ์ผ์ด ์ถ๊ฐ ๋ ๋ ์ ์ฅ์์ ์๋ชป๋ ํฌ๊ธฐ๋ฅผ ๊ธฐ๋กํ์ต๋๋ค. ์๋ก์ด ์์นด์ด๋ฒ๋ ๊ทธ๋ ๊ฒํ์ง ์์ผ๋ฉฐ ๋ค๋ฅธ ๋ชจ๋ ๊ธฐ๋ฅ์ ์ ์๋ํฉ๋๋ค (์ฌ๋ฐ๋ฅธ ํฌ๊ธฐ, ํ์ผ ์ฒญํฌ์ ํฉ๊ณ๋ฅผ ์ฌ์ฉํฉ๋๋ค).
์ด ๋ฌธ์ ๋ฅผ ์ด๋ป๊ฒ ์ฒ๋ฆฌํฉ๋๊น? ์ด๋ก ์ธํด ์ฌ๋ฌ ๋ฐฑ์ ์ ์ฅ์์์ ์ฃผ๊ฐ ์๋ ๊ฒ์ฌ๊ฐ ์คํจํฉ๋๋ค.
๋ค์์ ๋ด "restic check"์ ์ถ๋ ฅ์ ๋๋ค. ์ ๋ restic docker ์ด๋ฏธ์ง๋ฅผ ํตํด ์ํํ๊ณ ์์ต๋๋ค.
...
Digest: sha256:9c851e0ba8a9c20ef853ee507af14c4d87c33661c25136262e97506a1cdc7a57
Status: Image is up to date for restic/restic:latest
ID Date Host Tags Directory
----------------------------------------------------------------------
8eb0175e 2018-02-28 21:01:38 internal-cluster /fisheye
a7848682 2018-03-31 09:28:09 internal-cluster /fisheye
8ad27273 2018-04-30 09:28:09 internal-cluster /fisheye
97d2e914 2018-05-31 09:28:12 internal-cluster /fisheye
96ba1cc7 2018-06-30 09:28:13 internal-cluster /fisheye
23ef9a4b 2018-07-08 09:28:11 internal-cluster /fisheye
76f8e70a 2018-07-09 09:28:12 internal-cluster /fisheye
74d46da4 2018-07-10 09:28:14 internal-cluster /fisheye
a893de2c 2018-07-11 09:28:12 internal-cluster /fisheye
7dbeb6c0 2018-07-12 09:28:13 internal-cluster /fisheye
8df2f318 2018-07-13 09:28:11 internal-cluster /fisheye
e7321bf1 2018-07-14 09:28:13 internal-cluster /fisheye
----------------------------------------------------------------------
12 snapshots
+ restic check
+ sudo -E docker run --rm -e AWS_ACCESS_KEY_ID=**** -e AWS_SECRET_ACCESS_KEY=**** -e RESTIC_PASSWORD=**** -v /mnt/efs/fisheye:/fisheye:ro -h internal-cluster --user root restic/restic -r s3:s3.amazonaws.com/redacted/restic/fisheye check
using temporary cache in /tmp/restic-check-cache-069761908
create exclusive lock for repository
load indexes
check all packs
check snapshots, trees and blobs
error for tree d93db471:
tree d93db471: file "atlassian-fisheye-2018-07-13.log": metadata size (52139444) and sum of blob sizes (52165018) do not match
error for tree 8d1b1f5f:
tree 8d1b1f5f: file "atlassian-fisheye-2018-04-30.log": metadata size (53418588) and sum of blob sizes (53426968) do not match
Fatal: repository contains errors
์ข์ ์ง๋ฌธ์ ๋๋ค! ํ๋๋ฅผ ์ ์ธํ ๋ชจ๋ ๋ฆฌํฌ์งํ ๋ฆฌ๋ ์ด์ ์ค๋ฅ๊ฐ ๋ฐ์ํ์ต๋๋ค. ๋ชจ๋ ํจ๊ป ๊ฒ์ฌ ๋จ๊ณ๋ฅผ ๋นํ์ฑํํ๋ ๊ฒ์ ๋ํด ์๊ฐํ๊ณ ์์ง๋ง ๋ค์ ํ๋ฒ, ๊ฐ๋ฅํ ํฅํ ํ๊ท๋ฅผ ๊ฐ์งํ๋ ์ข์ ๋ฐฉ๋ฒ์ด์์ผ๋ฉฐ ์์ผ๋ก๋ ๊ทธ๋ด ๊ฒ์ ๋๋ค. ์์ผ๋ก ๋์๊ฐ ์ต์ ์ ๋ฐฉ๋ฒ์ด ๋ฌด์์ธ์ง ๋งํ๊ธฐ ์ด๋ ต์ต๋๋ค ...
@ fd0 , ์ด๊ฒ์ ๋งค์ฐ ์ฌ๊ฐํ ๋ฒ๊ทธ์ ๋๋ค. repos๋ฅผ ๋ค์ ์กฐ์ฉํ๊ฒ ๋ง๋๋ ํด๊ฒฐ ๋ฐฉ๋ฒ์ด ์์ต๋๊น?
์ฃ์กํฉ๋๋ค. # 1887์์ ์ํ๋ฅผ ๋นํ์ฑํํ์ต๋๋ค. ์ํ๋ ๊ฒฝ์ฐ ์ปค๋ฐ์ ์ฒด๋ฆฌ๋ก ์ ํํ ์ ์์ต๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
๋์ํฉ๋๋ค. ์ด๊ฒ์ ๊ฒฝ๊ณ ์ด๊ฑฐ๋ ์ ํ ํ์๋์ง ์์์ผํฉ๋๋ค. ์ฌ์ฉ์๊ฐ ํ ์์๋ (๋๋ํด์ผ ํ ) ๊ฒ์ ์์ต๋๋ค.
์ด์ ์์นด์ด๋ฒ ์ฝ๋์ ๋ฒ๊ทธ๋ก, restic์ด ํ์ผ์ ์ฝ๋ ๋์ ํ์ผ์ด ์ถ๊ฐ ๋ ๋ ์ ์ฅ์์ ์๋ชป๋ ํฌ๊ธฐ๋ฅผ ๊ธฐ๋กํ์ต๋๋ค. ์๋ก์ด ์์นด์ด๋ฒ๋ ๊ทธ๋ ๊ฒํ์ง ์์ผ๋ฉฐ ๋ค๋ฅธ ๋ชจ๋ ๊ธฐ๋ฅ์ ์ ์๋ํฉ๋๋ค (์ฌ๋ฐ๋ฅธ ํฌ๊ธฐ, ํ์ผ ์ฒญํฌ์ ํฉ๊ณ๋ฅผ ์ฌ์ฉํฉ๋๋ค).