restic version
μΆλ ₯0.8.2
% restic -r /tmp/restictest backup $SSHFSMOUNT/directory
λ°±μ
λλ ν 리λ sshfs λ§μ΄νΈ νμΌ μμ€ν
μ
λλ€.
μ΄ λͺ
λ Ήμ μ¬λ¬ μ€λ
μ·μ μννκΈ° μν΄ μ¬λ¬ λ² μ€νλ©λλ€.
mlyμ κ²½μ° μ격 λλ ν 리μ μμ²λ μμ λ°μ΄ν°(1TB+)κ° μμ΅λλ€.
λ‘컬 ext4 νμΌ μμ€ν .
첫 λ²μ§Έ λ°±μ μ λλ¦¬κ³ LANμ ν΅ν΄ λ§μ λ°μ΄ν°λ₯Ό μ μ‘νλ λ°λ©΄ λ€μ λ°±μ μ λ§€μ° λΉ λ₯΄κ³ λμνμ λ§μ΄ μ¬μ©νμ§ μμ κ²μΌλ‘ μμν©λλ€.
νμΌμ΄ λ³κ²½λμ§ μμ κ²½μ°μλ λͺ¨λ λ°±μ μλ λͺ μκ°(μΌμ΄ μλ κ²½μ°)μ΄ κ±Έλ¦½λλ€.
100% μ¬νν μλ μμ§λ§ μ μ μμ λ°μ΄ν°λ‘λ μ¬νν μ μμ΅λλ€.
SFTP μλ² λ‘κ·Έλ νμΌμ΄ λ³κ²½λμ§ μμ κ²½μ°μλ νμΌμ΄ μμ ν κ²μλμμμ 보μ¬μ€λλ€.
μ: resticμ νμΌμ΄ μμ λμλμ§ μ¬νμΈνκΈ° μν΄ inodeλ₯Ό λΉκ΅ν©λλ€(λλ²κ·Έ λ©μμ§ "timestamp, size λλ inode λ³κ²½λ¨", restic/node.go:551restic.(*Node).IsNewer11node
).
κ·Έλ¬λ inodeλ sshfs(λ° μΌλΆ λ€λ₯Έ νμΌ μμ€ν )λ₯Ό μ¬μ©νμ¬ νμΌ μμ€ν λ§μ΄νΈ κ°μ λ³κ²½λ μ μμ΅λλ€.
inode κ²μ¬λ₯Ό μ£Όμ μ²λ¦¬νλ©΄ λ¬Έμ κ° ν΄κ²°λμμ΅λλ€.
μ΄ κ²μ¬λ₯Ό λΉνμ±ννλ λ°©λ²μ μκ³ μΆμ΅λλ€. μλ§λ λͺ λ Ήμ€ νλκ·Έ?
λ¬Όλ‘ , κ·Έκ²μ μ’μ μννΈμ¨μ΄μ
λλ€! ν΄κ²° λ°©λ²μ μ°Ύμ μ΄νλ‘ λμ± κΈ°μ©λλ€...
μ’μ μΌμ κ³μνμμμ€!
λ³΄κ³ ν΄ μ£Όμ μ κ°μ¬ν©λλ€. μ΄κ²μ μ€μ λ‘ inodeλ₯Ό κΈ°λ°μΌλ‘ νμΌμ΄ λ³κ²½λμμμ κ°μ§νκΈ° λλ¬Έμ λ°μν©λλ€. ν¨μ¦ κΈ°λ° νμΌ μμ€ν μ κ²½μ° μ΄ κ²μ¬λ μ’μ§ μμ΅λλ€. λμ νμμ€ν¬νμ νμΌ ν¬κΈ°λ§ κ²μ¬ν΄μΌ ν©λλ€.
μμΉμ μΌλ‘ μ΄κ²μ (νμΌ μμ€ν μ΄λ¦μ λ³΄κ³ inode-unstable νμΌ μμ€ν μ λΈλ리μ€νΈλ₯Ό μ μ§ν¨μΌλ‘μ¨) μλμΌλ‘ κ°μ§λ μ μμΌλ―λ‘ λͺ λ Ήμ€ νλκ·Έκ° νμνμ§ μμ μλ μμ΅λλ€.
μμΉμ μΌλ‘ μ΄κ²μ (νμΌ μμ€ν μ΄λ¦μ λ³΄κ³ inode-unstable νμΌ μμ€ν μ λΈλ리μ€νΈλ₯Ό μ μ§ν¨μΌλ‘μ¨) μλμΌλ‘ κ°μ§λ μ μμΌλ―λ‘ λͺ λ Ήμ€ νλκ·Έκ° νμνμ§ μμ μλ μμ΅λλ€.
λΉμ μ μ΄κ²μ μ΄λ»κ² μμν©λκΉ? ν΄λ³Ό μ μμλλ°...
0.9.5
μ μμ΅λλ€. μ΄κ²μ λ«μμΌ ν©λλ€. :λμ§:λΉμ μ΄ λ§μ΅λλ€, ννΈ μ£Όμ μ κ°μ¬ν©λλ€!
κ°μ₯ μ μ©ν λκΈ
λ³΄κ³ ν΄ μ£Όμ μ κ°μ¬ν©λλ€. μ΄κ²μ μ€μ λ‘ inodeλ₯Ό κΈ°λ°μΌλ‘ νμΌμ΄ λ³κ²½λμμμ κ°μ§νκΈ° λλ¬Έμ λ°μν©λλ€. ν¨μ¦ κΈ°λ° νμΌ μμ€ν μ κ²½μ° μ΄ κ²μ¬λ μ’μ§ μμ΅λλ€. λμ νμμ€ν¬νμ νμΌ ν¬κΈ°λ§ κ²μ¬ν΄μΌ ν©λλ€.
μμΉμ μΌλ‘ μ΄κ²μ (νμΌ μμ€ν μ΄λ¦μ λ³΄κ³ inode-unstable νμΌ μμ€ν μ λΈλ리μ€νΈλ₯Ό μ μ§ν¨μΌλ‘μ¨) μλμΌλ‘ κ°μ§λ μ μμΌλ―λ‘ λͺ λ Ήμ€ νλκ·Έκ° νμνμ§ μμ μλ μμ΅λλ€.