restic version
restic 0.7.3
linux / amd64μμ go1.9λ‘ μ»΄νμΌ λ¨
μλ μΈλΆ μ 보λ₯Ό μ°Έμ‘°νμΈμ.
ν΄λΌμ΄μΈνΈ : Debian Stable (9.2)
μλ² : OpenSSHλ₯Ό μ¬μ©νλ LANμ FreeBSD 11.1 μλ² (OpenSSH_7.2p2, OpenSSL 1.0.2k-freebsd 2017 λ
1 μ 26 μΌ)
κ³μΈ΅ ꡬ쑰μ κΉμ νμΌ λ§ λ³΅μνλλΌλ λͺ¨λ λλ ν 리λ μλ κΆνκ³Ό μμ κΆμΌλ‘ μμ±λμ΄μΌν©λλ€.
κ³μΈ΅ ꡬ쑰 κΉμν κ³³μμλ νμΌμ 볡μ ν λ μλλ‘ λ΄λ €κ°λ λλ ν 리λ μλ³Έκ³Ό λ€λ₯Έ μ¬μ©μ λ° κΆνμΌλ‘ 볡μλ©λλ€.
mkdir testdir # λλ ν 리 μμ±
touch testdir / testfile # κ·Έ μμ νμΌμ λ§λλλ€.
chmod 755 testdir testdir / testfile # κΆνμ΄ 755μΈμ§ νμΈ
su # 루νΈλ‘ μ ν
restic -r sftp : rakor @ SERVER : / usr / home / rakor / resticbackuptest backup testdir # λ°±μ λ§λ€κΈ°
restic -r sftp : rakor @ SERVER : / usr / home / rakor / resticbackuptest restore latest -t testrestore -i testfile # νμΌμ 볡μν©λλ€ (μ 체 λλ ν λ¦¬κ° μλ).
ls -lR testrestore # μ¬λ°λ₯Έ μμ μμ κΆνμΌλ‘ νμΌμ΄ 볡μλ©λλ€. κ·Έλ¬λ νμΌλ‘ λ΄λ €κ°λ λλ ν 리λ μ¬μ©μ 'root'μ κΆν 700μΌλ‘ 볡μλ©λλ€.
testrestore / :
insgesamt 4
drwx ------ 2 λ£¨νΈ λ£¨νΈ 4096 Okt 31 21:30 testdirtestrestore / testdir :
insgesamt 0
-rwxr-xr-x 1 rakor rakor 0 Okt 31 21:25 ν μ€νΈ νμΌ
λ΄λ €κ°λ λλ ν 리λ "볡μ"μ΄ μλλΌ "보μ κΈ°λ³Έκ°"μΌλ‘ "λ§λ€μ΄μ§"κ²μ΄λΌκ³ μκ°ν©λλ€.
λΉ λλ ν 리λ₯Ό λ§λλ λμ 볡μνμμμ€.
μ΄ λ¬Έμ λ₯Ό μ κΈ° ν΄ μ£Όμ μ κ°μ¬ν©λλ€. μ€κ° λλ ν°λ¦¬μ λν μ΄μ μ‘μΈμ€ κΆνμ μ¬λ°λ₯Έ λ°©λ²μΌλ‘ μ€μ νλ κ²μ΄ νμ€νμ§ μμ΅λλ€. μ μ μκ°ν΄ λ³΄κ² μ΅λλ€.
λ¬Έμ μ λν λ€λ₯Έ μκ°μ μμ΅λκΉ?
λμκ² μ΄κ²μ νμ€ν 볡μ κΈ°λ₯μ λ²κ·Έ / λ¬Έμ μ²λΌ 보μ λλ€. μλ μΌλΆ μ¬μ©μμκ² μν λ°μ΄ν°λ₯Όμ΄ μ¬μ©μκ° μ‘μΈμ€ ν μμλ λλ ν°λ¦¬λ‘ 볡μνλ κ²½μ° μΌλΆλ§ 볡μ λ κ²½μ°μλμ΄ μ¬μ©μκ° λ³΅μ λ λ°μ΄ν°μ μ‘μΈμ€ ν μμμ κ²μΌλ‘ μμν©λλ€. λλ ν 리 μμ± (μμ μ / μ‘μΈμ€ / κΈ°ν)μ 볡μνλ κ²μμ΄λ₯Ό λ¬μ±νλ μμ°μ€λ¬μ΄ λ°©λ²μ²λΌ 보μ λλ€.
λν νμ¬ λμμ μ΄λ¬ν μ€κ° λλ ν°λ¦¬λ₯Ό "λ° λ³΅μ"νλ κ²μΌλ‘ μΈμλλ©° (μ‘΄μ¬λ 볡μλμ§λ§ μμ±μ 볡μλμ§ μμ) μΌκ΄μ±μ΄ μκ±°λ λΉλ Όλ¦¬μ μΌλ‘ 보μ λλ€.
λλ μ΄κ²μ΄ λ²κ·ΈλΌκ³ μκ°ν©λλ€. λ°±μ μ μΌλΆλ₯Ό 볡μνλ €λ©΄ 볡μ λ μ¬λ³Έμ μ¬μ©ν μ μμ΄μΌν©λλ€. νμ¬λ μλ μμ± λ κ° κ²½λ‘ μμμ μ μ ν κΆν, μμ μ λ° κ·Έλ£Ήμ μ°ΎκΈ° μν΄ restic ls μμ μ μννμ§ μκ³ λ μ¬μ©ν μ μμ΅λλ€. μ λ§ νμΌ / λλ ν 리μ 볡μμ μ΄λ ΅κ² λ§λλλ€.
Resticμ μν΄ λ³΅μ λ νλͺ©μ μΌκ΄λ λ°©μμΌλ‘ 볡μλμ΄μΌνλ€λ λ° λμν©λλ€ (μ¦, 볡μμ μ€ννλ μ¬μ©μμ "κΈ°λ³Έ"κΆν λλ λ°±μ λ μλ³Έ νμΌ λ° ν΄λμ κΆν λ±μ μ¬μ©νμ¬ λ³΅μν΄μΌν©λλ€. λμ μ‘°ν©).
κ·Έλ¬λ λ κ°μ§ μ νμ κΆνμμ μ¬μ© μ¬λ‘λ₯Ό λ³Ό μ μμ΅λλ€.
ν©λ¦¬μ μΈ λ°©λ²μ restore λͺ λ Ήμ λν μΌλΆ μ΅μ μΌλ‘ 볡μ ν μμ κΆ λ° / λλ κΆνμ μ μ΄ ν μ μλ€λ κ²μ λλ€.
λκ΅°κ°κ° μ¬μ ν λ¬Έμ μΈμ§ νμΈν΄ μ£Όμκ² μ΅λκΉ? 0.7.3μ΄ μΆμ λ μ΄νλ‘ μ€κ° λλ ν 리μ λν κΆν (λ° νμ μ€ν¬ν) μ²λ¦¬λ₯Ό λͺ κ°μ§ λ³κ²½νμ΅λλ€ ...
κ°μ₯ μ μ©ν λκΈ
λμκ² μ΄κ²μ νμ€ν 볡μ κΈ°λ₯μ λ²κ·Έ / λ¬Έμ μ²λΌ 보μ λλ€. μλ μΌλΆ μ¬μ©μμκ² μν λ°μ΄ν°λ₯Όμ΄ μ¬μ©μκ° μ‘μΈμ€ ν μμλ λλ ν°λ¦¬λ‘ 볡μνλ κ²½μ° μΌλΆλ§ 볡μ λ κ²½μ°μλμ΄ μ¬μ©μκ° λ³΅μ λ λ°μ΄ν°μ μ‘μΈμ€ ν μμμ κ²μΌλ‘ μμν©λλ€. λλ ν 리 μμ± (μμ μ / μ‘μΈμ€ / κΈ°ν)μ 볡μνλ κ²μμ΄λ₯Ό λ¬μ±νλ μμ°μ€λ¬μ΄ λ°©λ²μ²λΌ 보μ λλ€.
λν νμ¬ λμμ μ΄λ¬ν μ€κ° λλ ν°λ¦¬λ₯Ό "λ° λ³΅μ"νλ κ²μΌλ‘ μΈμλλ©° (μ‘΄μ¬λ 볡μλμ§λ§ μμ±μ 볡μλμ§ μμ) μΌκ΄μ±μ΄ μκ±°λ λΉλ Όλ¦¬μ μΌλ‘ 보μ λλ€.