Borg: `borg list` ๋˜๋Š” `borg prune`์ด ์ค‘๋‹จ๋จ

์— ๋งŒ๋“  2018๋…„ 04์›” 18์ผ  ยท  4์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: borgbackup/borg

๋ฉฐ์น  ์ „์— ์‹œ์ž‘๋˜์—ˆ์œผ๋ฉฐ ํ•œ ์„œ๋ฒ„์—์„œ ๋‹ค๋ฅธ ์„œ๋ฒ„๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค(๋‹ค๋ฅธ ์„œ๋ฒ„๋Š” ๊ดœ์ฐฎ์Œ).
๋•Œ๋•Œ๋กœ borg list ๋ช…๋ น์ด ์ค‘๋‹จ๋ฉ๋‹ˆ๋‹ค.

๋””๋ฒ„๊น…ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ?
( --debug ์ˆ˜๋™์œผ๋กœ ์—ฌ๋Ÿฌ ๋ฒˆ ์‹œ๋„ํ–ˆ์ง€๋งŒ ์„ฑ๊ณตํ•˜์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค.

๋‹น์‹ ์˜ ๋„์›€์„ ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

question

๋ชจ๋“  4 ๋Œ“๊ธ€

borg ๋ชฉ๋ก์€ ์ผ๋ฐ˜์ ์œผ๋กœ ์ค‘๋‹จ๋˜์ง€ ์•Š์ง€๋งŒ ssh ์—ฐ๊ฒฐ์ด ์ง€์—ฐ๋˜๊ฑฐ๋‚˜ ์—ฐ๊ฒฐ์ด ๋Š์–ด์ง€๋ฉด ๊ทธ๋กœ ์ธํ•ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ borg ์„œ๋ฒ„๊ฐ€ ๋‹ค๋ฅธ ๋””์Šคํฌ ๋˜๋Š” ๋„คํŠธ์›Œํฌ I/O๋กœ ๋งค์šฐ ๋ฐ”์˜๊ธฐ ๋•Œ๋ฌธ์— borg ๋ชฉ๋ก์ด ์•ฝ๊ฐ„ ์งง์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

list ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ prune ๋„ ์ค‘๋‹จ๋ฉ๋‹ˆ๋‹ค.
๊ทธ๋ฆฌ๊ณ  ๊ทธ๊ฒƒ์€ ๋” ์ด์ƒ ๋Œ€๋‹ตํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
๊ทธ๋Ÿฌ๋ฉด ssh ๋ฌธ์ œ์ธ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ด ์„œ๋ฒ„์—๋Š” ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ์žˆ๊ณ  CPU๋Š” ์•ฝ 10%์ด๋ฉฐ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์Šค์™‘์ด ์—†์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?
ssh ๋ช…๋ น์— ์‹œ๊ฐ„ ์ดˆ๊ณผ๊ฐ€ ์žˆ์Šต๋‹ˆ๊นŒ? ์•„๋‹ˆ๋ฉด ์„ค์ •ํ•˜๋Š” ์˜ต์…˜์ด ์žˆ๋‚˜์š”? (๋นจ๋ฆฌ ๋ฌธ์„œ๋ฅผ ๊ฒ€์ƒ‰ํ–ˆ์ง€๋งŒ ์ฐพ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค)

์ผ๋ฐ˜์ ์œผ๋กœ borg๋Š” ์ผ๋ถ€ ์ธ๋ฑ์Šค์™€ ์บ์‹œ๋ฅผ ๋ฉ”๋ชจ๋ฆฌ์— ๋กœ๋“œํ•  ์ˆ˜ ์žˆ๋Š” ์ถฉ๋ถ„ํ•œ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. borg์— ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ(๊ฐ€์ƒ) ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๋ถ€์กฑํ•˜๋ฉด MemoryError ์˜ˆ์™ธ๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์˜จ๋””์Šคํฌ ์Šค์™‘์ด ์—†๋Š” ๊ฒฝ์šฐ ๋””์Šคํฌ ์ƒ์˜ ์Šค์™€ํ•‘ ํ™œ๋™์œผ๋กœ ์ธํ•ด ์†๋„๊ฐ€ ๋Š๋ ค์ง€๋Š” ๊ฒƒ์€ ์•„๋‹™๋‹ˆ๋‹ค.

๋„คํŠธ์›Œํฌ ๋˜๋Š” ssh ๋ฌธ์ œ๊ฐ€ ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.

ํ˜„์žฌ๋กœ์„œ๋Š” ์กฐ์น˜๊ฐ€ ๋ถˆ๊ฐ€๋Šฅํ•˜๋ฏ€๋กœ ์ด ๊ธ€์„ ๋‹ซ์Šต๋‹ˆ๋‹ค.

๋” ๋งŽ์€ ์ •๋ณด๊ฐ€ ์žˆ์œผ๋ฉด ๋‹ค์‹œ ์—ฌ์‹ญ์‹œ์˜ค. ๋ณด๊ทธ ๋‚ด๋ถ€์˜ ๋ฌธ์ œ๋ฅผ ๊ฐ€๋ฆฌํ‚ฌ ๋•Œ.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰