restic version
restic 0.6.1 (v0.6.1-126-gb0fb95df)
darwin / amd64μμ go1.8.3μΌλ‘ μ»΄νμΌ
restic backup --exclude-file ~/exclude.txt ~
sftpμμ LANμΌλ‘
exclude.txtμ ν¨ν΄κ³Ό μΌμΉνλ νμΌμ 건λ λλλ€.
ν¨ν΄μ΄ λ무 λͺ¨νΈν μ§μ κΉμ§ ν¨ν΄μ κ³Όκ°νκ² νμ§ μλ ν νμΌμ΄ ν¬ν¨λμμ΅λλ€.
λ€μκ³Ό κ°μ μ μΈ νμΌ μ¬μ© :
.[^.]*
/matt/Applications
/matt/Dropbox
/matt/Downloads
/matt/VirtualBox VMs
*.vmdk
λ΄ λͺ©νλ λ΄ $ HOME λλ ν 리 ( matt
)μ dotfileκ³Ό λͺ κ°μ§ νΉμ ν΄λλ₯Ό 건λ λ°λ κ²μ
λλ€ (μλ₯Ό λ€μ΄ "Applications"λΌλ μ΄λ¦μ λͺ¨λ ν΄λλ μλ). μ, κ·Έλ¦¬κ³ λͺ¨λ .vmdk νμΌ (κ±°λ ν μ μμ΅λλ€!)
ν¨ν΄μ μ΄λ κ² μννμ λ :
.[^.]*
Applications
Dropbox
Downloads
VirtualBox VMs
*.vmdk
μλ₯Ό λ€μ΄ DownloadsλΌλ λͺ¨λ ν΄λλ₯Ό 건λ λ°κ³ μΆμ§ μκΈ° λλ¬Έμ (ν΄λλ₯Ό 건λ λ°μλ€λ μλ―Έ) λ무 λͺ¨νΈν©λλ€.
μλ§λ λλ μ¬μ ν ν¨ν΄μ μ¬λ°λ₯΄κ² μ μΈνμ§ λͺ»ν©λλ€. : smile : λλ # 1005λ₯Ό μ½μμΌλ©° --excludeμ μ λ κ²½λ‘κ° νμνμ§ λλ --includeμ κ°μ΄ repo-absolute κ²½λ‘κ° νμνμ§ νΌλμ€λ¬μν©λλ€.
μ
λ°μ΄νΈ : μ’μμ, /matt/
λ₯Ό $HOME/
λ체νλ κ²μ μλνλ κ²μ²λΌ 보μμ§λ§ --excludeμ --include μ λ κ²½λ‘ μ¬μ΄μ λΆμΌμΉλ μ½κ° μ΄μνκ±°λ λλμ΅λλ€.
μΌλ°μ μΌλ‘ $HOME/blabla
λ /home/matt/blabla
μ΄κ±°λ μμ€ν
μμ λ³κ²½ ν μ¬νμ΄ μμ΅λκΉ?
νμ¨, λ€, λΉμ μ΄ μ λμ μΌλ‘ μ³μ΅λλ€. μ μΈ ν¨ν΄μ λ°±μ
λμκ³Ό κ΄λ ¨νμ¬ μ λμ μ
λλ€.
ν¨ν΄ /home/matt/*.go
μ€νν λ μ§μμλ λͺ¨λ μ΄λ νμΌκ³Ό μΌμΉ restic backup /home/matt
. μμΉ΄μ΄λ²κ° μλνλ λ°©μμΌλ‘ μΈν΄ (# 549, μμ ν΄μΌ ν μλͺ»λ μ€κ³ κ²°μ μ°Έμ‘°) /home/
μ λμ¬κ° μμ λκ³ μ€λ
μ·μ μ΅μμ κ²½λ‘ κ΅¬μ± μμλ /matt
μ
λλ€. λ°λΌμ 볡μμ κ²½μ° λμΌν νμΌμ μΌμΉμν€κΈ° μν΄ /matt/*.go
μ ν¬ν¨ ν¨ν΄μ μ¬μ©ν΄μΌν©λλ€. λλ κ·Έκ²μ΄ λμλ€λ κ²μ μκ³ , κ²°κ΅ κ·Έκ²μ κ³ μΉ κ²μ
λλ€ :)
λ°λΌμ μ΄κ²μ μ¬μ© μ¬λ‘μ λν μμ λ μ μΈ νμΌ λͺ©λ‘μ λλ€.
.[^.]*
/home/matt/Applications
/home/matt/Dropbox
/home/matt/Downloads
/home/matt/VirtualBox VMs
*.vmdk
@ibib λ΄ Macμμ λ΄ ν λλ ν 리λ /Users/matt
μ΄μ§λ§ --include
λ μ μ₯μ μ λ κ²½λ‘ (μ restic ls
μΌ)λ₯Ό μ¬μ©νλ―λ‘ μ μ ν μ λ κ²½λ‘λ λ€μκ³Ό κ°μ΅λλ€. /matt/...
@ fd0 μ! μ€λͺ
ν΄ μ£Όμ
μ κ°μ¬ν©λλ€. λ°λΌμ --exclude
μ ν¨κ» μ¬μ©ν λ restic backup
λ νμΌ μμ€ν
μ μ λμ μ΄λ©° --include
( restic restore
μ ν¨κ» μ¬μ©)λ μ μ₯μμ μ λμ μ
λλ€. μ¦, ν¨ν΄μ νμΌμ μΆμ²μ μ λμ μ
λλ€.
μ€λͺ ν΄μ£Όμ μ κ°μ¬ν©λλ€. μ΄μ 549κ° μ μμ νλ €λ λ¬Έμ μΈμ§ λ μ μ΄ν΄ν©λλ€. :λ―Έμ:
κ°μ₯ μ μ©ν λκΈ
νμ¨, λ€, λΉμ μ΄ μ λμ μΌλ‘ μ³μ΅λλ€. μ μΈ ν¨ν΄μ λ°±μ λμκ³Ό κ΄λ ¨νμ¬ μ λμ μ λλ€.
ν¨ν΄
/home/matt/*.go
μ€νν λ μ§μμλ λͺ¨λ μ΄λ νμΌκ³Ό μΌμΉrestic backup /home/matt
. μμΉ΄μ΄λ²κ° μλνλ λ°©μμΌλ‘ μΈν΄ (# 549, μμ ν΄μΌ ν μλͺ»λ μ€κ³ κ²°μ μ°Έμ‘°)/home/
μ λμ¬κ° μμ λκ³ μ€λ μ·μ μ΅μμ κ²½λ‘ κ΅¬μ± μμλ/matt
μ λλ€. λ°λΌμ 볡μμ κ²½μ° λμΌν νμΌμ μΌμΉμν€κΈ° μν΄/matt/*.go
μ ν¬ν¨ ν¨ν΄μ μ¬μ©ν΄μΌν©λλ€. λλ κ·Έκ²μ΄ λμλ€λ κ²μ μκ³ , κ²°κ΅ κ·Έκ²μ κ³ μΉ κ²μ λλ€ :)λ°λΌμ μ΄κ²μ μ¬μ© μ¬λ‘μ λν μμ λ μ μΈ νμΌ λͺ©λ‘μ λλ€.