Restic: рдмреИрдХрдЕрдк / рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрде / рд╕рдорд╛рди рдирд╛рдо рдХреЗ рд╕рд╛рде dirs

рдХреЛ рдирд┐рд░реНрдорд┐рдд 26 рдЬреБрд▓ре░ 2016  ┬╖  28рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: restic/restic

restic version рдХрд╛ рдЖрдЙрдЯрдкреБрдЯ

рдЖрд░рд╛рдо 0.1.0
go1.6.3 рдХреЗ рд╕рд╛рде 2016-07-20 12:42:43 рдкрд░ рд╕рдВрдХрд▓рд┐рдд

рдЕрдкреЗрдХреНрд╖рд┐рддреН рд╡реНрдпрд╡рд╣рд╛рд░

рдмрд╣рд╛рд▓ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╕рднреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЛ рдмрд╣рд╛рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡реНрдпрд╡рд╣рд╛рд░

рдХреЗрд╡рд▓ рдПрдХ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдмрд╣рд╛рд▓ рд╣реИред

рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдкреБрди: рдкреЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрджрдо

  1. рдлрд╛рдЗрд▓реЗрдВ рдмрдирд╛рдПрдВ

/tmp/restic/FILESNEW01/Dir01/Test01.txt
/tmp/restic/FILESNEW01/Dir01/Test02.txt
/tmp/restic/FILESNEW01/Dir01/Test03.txt

/tmp/restic/FILESNEW02/Dir01/Test01.txt
/tmp/restic/FILESNEW02/Dir01/Test02.txt
/tmp/restic/FILESNEW02/Dir01/Test03.txt

рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рд╕рд╛рдордЧреНрд░реА:
cat /tmp/restic/FILESNEW01/Dir01/Test0*
Content file. /tmp/restic/FILESNEW01/Dir01/Test01.txt
Content file. /tmp/restic/FILESNEW01/Dir01/Test02.txt
Content file. /tmp/restic/FILESNEW01/Dir01/Test03.txt

cat /tmp/restic/FILESNEW02/Dir01/Test0*
Content file. /tmp/restic/FILESNEW02/Dir01/Test01.txt
Content file. /tmp/restic/FILESNEW02/Dir01/Test01.txt
Content file. /tmp/restic/FILESNEW02/Dir01/Test03.txt

рдореБрдЭреЗ рдмреИрдХрдЕрдк рдЪрд╛рд╣рд┐рдП

  • / Tmp / restic / FILESNEW01 / Dir01 /
  • / Tmp / restic / FILESNEW02 / Dir01 /

рдЖрджреЗрд╢:
/ Tmp / restic / BACKUP рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рднрдВрдбрд╛рд░ рд╢реБрд░реВ рдХрд░реЗрдВ

  • restic -r / tmp / restic / BACKUP / init

рдкреВрд░реНрддрд┐рдХрд░ рдмрдирд╛рдУ

  • restic backup / tmp / restic / FILESNEW01 / Dir01 / tmp / restic / FILESNEW02 / Dir01 -r / tmp / restic / BACKUP /

scan [/tmp/restic/FILESNEW01/Dir01 /tmp/restic/FILESNEW02/Dir01]
scanned 2 directories, 6 files in 0:00
[0:00] 16.67% 0B/s 51B / 306B 0 / 8 items 0 errors ETA 0:00 duration: 0:00, 0.01MiB/s
snapshot 4d197b90 saved

рдЬрд╛рдБрдЪрддрд╛ рд╣реИ рдХрд┐ рдмреИрдХрдЕрдк рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдореМрдЬреВрдж рд╣реИ рдпрд╛ рдирд╣реАрдВ

  • restic -r / tmp / restic / BACKUP / рд╕реНрдиреИрдкрд╢реЙрдЯ

ID Date Host Directory

4d197b90 2016-07-26 14:14:43 nebss /tmp/restic/FILESNEW01/Dir01 /tmp/restic/FILESNEW02/Dir01

рдмреИрдХрдЕрдк рдмрд╣рд╛рд▓

  • restic -r / tmp / restic / BACKUP / рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд 4d197b90 -t / tmp / restic / RESTORE /

restoring <Snapshot 4d197b90 of [/tmp/restic/FILESNEW01/Dir01 /tmp/restic/FILESNEW02/Dir01] at 2016-07-26 14:14:43.208840145 +0300 EEST> to /tmp/restic/RESTORE/

рдпрджрд┐ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ / рдлрд╝рд╛рдЗрд▓реЗрдВ рдореМрдЬреВрдж рд╣реИрдВ, рддреЛ рдЬрд╛рдБрдЪ рдХрд░рдирд╛

  • ls / tmp / restic / RESTORE /
    Dir01
  • cat / tmp / restic / RESTORE / Dir01 / Test0 *
    Content file. /tmp/restic/FILES01/Dir01/Test01.txt
    Content file. /tmp/restic/FILES01/Dir01/Test02.txt
    Content file. /tmp/restic/FILES01/Dir01/Test03.txt

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рд╢рд╛рдпрдж 0.7.1 рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ 0.8.0 рдпрд╛ рдЗрд╕рдХреЗ рд▓рд┐рдПред рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИред рд╢рд╛рдпрдж рдереЛрдбрд╝реА рдкреГрд╖реНрдарднреВрдорд┐: рдпрд╣ рдЕрднрд┐рд▓реЗрдЦреАрдп рдХреЛрдб рдХреЗ рдХрд╛рд░рдг рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рд░реЗрд╕реНрдЯрд┐рдХ рдореЗрдВ рдореМрдЬреВрдж рд╕рдмрд╕реЗ рдкреБрд░рд╛рдирд╛ рдХреЛрдб рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ (рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ 2013-2013 рдореЗрдВ рд╡рд╛рдкрд╕ рдЬрд╛рдирд╛ рд╕реАрдЦрдирд╛ рд╢реБрд░реВ рдХрд░ рд░рд╣рд╛ рдерд╛) рдЕрднрд┐рд▓реЗрдЦрд╛рдЧрд╛рд░ рдХреЛрдб рдмрд╣реБрдд рдЬрдЯрд┐рд▓ рд╣реИ рдФрд░ рдореИрдВрдиреЗ рдмрд╣реБрдд рд╕рд╛рд░реА рд╢реБрд░реБрдЖрддреА рдЧрд▓рддрд┐рдпрд╛рдБ рдХреА рд╣реИрдВ (рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдВрдЧрд╛рдорд┐рддрд┐, рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЪреИрдирд▓)ред рдореИрдВ рдЙрди рдЪреАрдЬреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рдЪрд┐рдВрддрд┐рдд рдерд╛, рдЬреЛ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рдереА, рдФрд░ рдЙрди рдЪреАрдЬреЛрдВ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛ рдЬреЛ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдмрди рдЧрдИ рдереА (рдЙрджрд╛рд╣рд░рдг рд╕реВрдЪрдХрд╛рдВрдХ рд╣реИрдВрдбрд▓рд┐рдВрдЧ)ред

рдЗрд╕рд▓рд┐рдП, рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрдЧрдгрдХ рдХреЛрдб рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдХреЗрд╡рд▓ рдЬрдм рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ (рдпрд╛рдиреА рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд┐рдЦрдВрдбреВ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг) рдФрд░ рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рдбрд┐рд╕реНрдХ рд╕реЗ 20 рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдирд╣реАрдВ рдкрдврд╝рддрд╛ рд╣реИред рдЗрд╕ рдХреЛрдб рдореЗрдВ рдЙрдЪрд┐рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЪрд▓рдирд╛ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ рдФрд░ рд░реЗрдкреЛ рдореЗрдВ рд╕рдВрдкреВрд░реНрдг рдкрде рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░реЗрдЧрд╛ред

рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд┐рд░реНрдл рдЕрднрд┐рд▓реЗрдЦрд╛рдЧрд╛рд░ рд╣реИ рдЬрд┐рд╕реЗ рдЫреВрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдмрд╛рдХреА рдХреЛрдб (рд░реЗрд╕реНрдЯрд┐рдХ рдФрд░ рд░реЗрдкреЛ рдХреЗ рдбрд┐рдЬрд╛рдЗрди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж) рдмрд╕ рдареАрдХ рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдВрдЧреЗред

рд╕рднреА 28 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдЗрд╕ рдореБрджреНрджреЗ рдХреА рд░рд┐рдкреЛрд░реНрдЯрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдмрдЧ рд╣реИред

рд╢рд╛рдпрдж рддрдм рд╣реЛрдЧрд╛ рдЬрдм рд╢реАрд░реНрд╖ рд╕реНрддрд░ рдХреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХрд╛ рдирд╛рдо рд╕рдорд╛рди рд╣реЛрдЧрд╛ред рдХреНрдпреЛрдВрдХрд┐ рдкреВрд░реНрдг рдкрде рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдХреЗрд╡рд▓ рд╢реАрд░реНрд╖-рд╕реНрддрд░реАрдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ред

рд╕рдорд╛рдзрд╛рди рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдкрд░ рдкреВрд░реНрдг рдкрде рдХрд╛ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдХрд░рдирд╛ рд╣реИ, рдФрд░ рдкреНрд░рддреНрдпреЗрдХ рдкреЗрдбрд╝ рдХреЛ рдкреВрд░реНрдг рдкрде рдореЗрдВ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдкрд░рд┐рдгрд╛рдореА рд░рд╛рд╕реНрддрд╛ /tmp/restic/tmp/restic/FILESNEW0{1,2}/Dir01/ рдЬреИрд╕рд╛ рд╣реЛрдЧрд╛ред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕реНрд╡реАрдХрд╛рд░реНрдп рд╣реИред

рдХреНрдпрд╛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдкреИрдЪ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?
рдпрд╛, рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдмреИрдХрдЕрдк рдХреЗ рджреМрд░рд╛рди рдПрдХ рдЕрд▓рдЧ рд╢реАрд░реНрд╖-рд╕реНрддрд░реАрдп рд╡реГрдХреНрд╖ рдмрдирд╛рдХрд░ рдХрд┐рдпрд╛ рдЬрд╛рдП рдЬрд┐рд╕рдореЗрдВ рдкреВрд░реНрдг рдкрде рдШрдЯрдХ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ?

рдореБрдЭреЗ рднреА рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдорд╛рдорд▓рд╛ рд╣реИред рдлрд┐рд▓рд╣рд╛рд▓, рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ:

рдЬрдм restic backup A/foo B/foo рд░реВрдк рдореЗрдВ рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдпрд╣ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрдиреЗ рд╡рд╛рд▓реЗ рднрдВрдбрд╛рд░ рдореЗрдВ рдПрдХ рдкреЗрдбрд╝ рдХреА рд╕рдВрд░рдЪрдирд╛ рдмрдирд╛рддрд╛ рд╣реИ:

тФЬтФАтФА foo
тФФтФАтФА foo

рдЕрддрдГ рддрд░реНрдХреЛрдВ рд╕реЗ backup рдХрдорд╛рдВрдб рддрдХ рдХреЗрд╡рд▓ рдЕрдВрддрд┐рдо рдкрде рдШрдЯрдХ рдХреЛ рд▓рд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕реНрдиреИрдкрд╢реЙрдЯ рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рддреЗ рд╕рдордп рд╕рдорд╕реНрдпрд╛ рдЖрддреА рд╣реИред

рдЗрд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВ tar рдХреЗ рд╕рдорд╛рди рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВ, рдЬреЛ рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреЗрдбрд╝ рдмрдирд╛рдПрдЧрд╛:

.
тФЬтФАтФА A
тФВ┬а┬а тФФтФАтФА foo
тФФтФАтФА B
    тФФтФАтФА foo

рдЗрд╕рдХреЗ рд▓рд┐рдП рд░реЗрд╕реНрдЯрд┐рдХ рдХреЗ рдЖрд░реНрдХрд╛рдЗрд╡ рднрд╛рдЧ рдореЗрдВ рдХреБрдЫ рдХрд╛рдо рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдореБрдЭреЗ рдирд╣реАрдВ рд▓рдЧрддрд╛ рдХрд┐ рд╣рдореЗрдВ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдХреЛ рдЫреВрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

588 рдореИрдВрдиреЗ рдЙрд╕реА рдмрд╛рдд рдХреА рд╕реВрдЪрдирд╛ рджреАред рд▓реЗрдХрд┐рди рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдкрд░реАрдХреНрд╖рдг рдХрд╛ рдорд╛рдорд▓рд╛ рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЖрдк рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

@ fd0 рдореИрдВ рдмреИрдХрдЕрдк рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдХрд▓реНрдк (--рд╕реНрдЯреЛрд░-рдкреВрд░реНрдг-рдкрде) рдХреЛ рднреА рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рд╕реНрддрд╛рд╡ рдХрд░рддрд╛ рд╣реВрдВ рдЬрд╣рд╛рдВ рдпрд╣ рдмреИрдХрдЕрдк рд▓рдХреНрд╖реНрдп рдХреЗ рдкреВрд░реНрдг 'рд╡рд╛рд╕реНрддрд╡рд┐рдХ' рдкрде рдХреЛ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред

рддрд░реНрдХ рдпрд╣ рд╣реИ рдХрд┐ рдЯрд╛рд░ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдФрд░ рдХрдИ рдЕрдиреНрдп рдмреИрдХрдЕрдк рдЯреВрд▓ рдХреЗ рд╕рд╛рде рдЖрдк рдкреЗрдбрд╝ рдХреЛ рдереЛрдбрд╝рд╛ рдкреБрдирд░реНрдЬреАрд╡рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдпрд╣ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рдордЭрджрд╛рд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╣реИ, рдореИрдВ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдЗрд╕реЗ рдкрд╕рдВрдж рдХрд░реВрдВрдЧрд╛ рдпрджрд┐ рдореЗрд░реЗ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдореЗрдЬрдмрд╛рди рдмреИрдХрдЕрдк рдХреЗ рд▓рд┐рдП рдореВрд▓ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдкреВрд░реЗ рд▓реЗрдЖрдЙрдЯ рд╕реЗ рдорд┐рд▓рддреЗ рдЬреБрд▓рддреЗ рд╣реИрдВред (рдЗрд╕рд╕реЗ рднреА рдмреЗрд╣рддрд░ рдЕрдЧрд░ рд░рд┐рд╕реНрдЯреЛрд░ рднреА рд╣реЛрд╕реНрдЯрдирд╛рдо рдХреЛ рд░реАрд╕реНрдЯреЛрд░ рд▓реЛрдХреЗрд╢рди рдкрд░ рдкреНрд░реАрдлрд╝рд┐рдХреНрд╕ рдХрд░ рд╕рдХреЗ)

@ рдЯреНрд░реИрдХ рдореИрдВ рд╕реЛрдЪрддрд╛ рд╣реВрдВ рдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░рд╛рд╕реНрддреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рд░рд┐рд╢реНрддреЗрджрд╛рд░ рд░рд╛рд╕реНрддреЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╡рд┐рд╢реЗрд╖ рдорд╛рдорд▓реЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрд╡рд┐рдЪ рдХреЗ рд╕рд╛рдеред рдХрд╛рд░рдг рдпрд╣ рд╣реИ рдХрд┐ рд░рд┐рд▓реЗ рдкрде рдЕрдкреНрд░рддреНрдпрд╛рд╢рд┐рдд рдпрд╛ рдЕрдкрд░рд┐рднрд╛рд╖рд┐рдд рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рдЙрддреНрдкрд╛рджрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдПрдмреНрд╕ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЙрдкрд╕рд░реНрдЧ рдпрд╛ рдкрде рдирд┐рд░реНрдорд╛рдг рдХреЗ рдХрд┐рд╕реА рдЕрдиреНрдп рд░реВрдк рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рдореБрджреНрджрд╛ рд╣реИред

рдореИрдВрдиреЗ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪрд╛ рд╣реИ рдФрд░ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╣рдореЗрдВ рдмреИрдХрдЕрдк рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рддрд╛рдХрд┐ рд╣рдореЗрд╢рд╛ рдкреВрд░реНрдг рдкрде (рдЬреИрд╕рд╛ рдХрд┐ рдХрдорд╛рдВрдб-рд▓рд╛рдЗрди рдкрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ) рд╕рд╣реЗрдЬрд╛ рдЬрд╛рдПред рдпрд╣реА tar рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдмрд╣реБрдд рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдпрд╣ рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рд░реЗрд╕реНрдЯрд┐рдХ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдЬрд▓реНрджреА рдЦрд░рд╛рдм рдбрд┐рдЬрд╛рдЗрди рдХреЗ рдирд┐рд░реНрдгрдп рдХрд╛ рдПрдХ рд░рд╛рд╣рдд рд╣реИред

+1 --store-full-path

рд╕рд┐рд░реНрдл +1 рд╕реЗ рдирдлрд░рдд рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЗрд╕ рдмрдЧ рдХреЗ рд╕рдорд╛рдзрд╛рди рдореЗрдВ рднреА рдмрд╣реБрдд рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИред рд░реЗрд╕реНрдЯрд┐рдХ рдХреЗ рдХрдИ рд▓рдВрдмрд┐рдд рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рд╣реИрдВ, рдЬрд╣рд╛рдВ рдпрд╣ рдмрдЧ рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рд╢реЛрд╕реНрдЯреЙрдкрд░ рд╣реИред

рдЗрд╕ рдкрд░ рдЖрдкрдХреЗ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж @ fd0 , рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ рдХрд┐ рдЕрдм рдЗрд╕реЗ рдЦреЛрд▓рдирд╛ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИред

-1 --store-full-path ред рдореИрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдкреВрд░реНрдг рдкрде рд╣рдореЗрд╢рд╛ рдмреИрдХрдЕрдк рдореЗрдВ рдЬрд╛ рд░рд╣рд╛ рд╣реВрдБ рдФрд░ рддрдм рднрд╛рдЧреЛрдВ рдХреЛ рджреВрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ --strip-components <N> рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдЕрдЧрд░ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдмрд╣рд╛рд▓ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдкреВрд░реНрдг рдбреЗрдЯрд╛ рд╣рдореЗрд╢рд╛ рдмреИрдХрдЕрдк рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдпрджрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рдордп рдмрд╣рд╛рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрде рд╕реЗ рдмрд╣реБрдд рд╕рд╛рд░реЗ рдШрдЯрдХреЛрдВ рдХреЛ рд╣рдЯрд╛рддрд╛ рд╣реИ рдФрд░ рдЗрд╕рд▓рд┐рдП рдЙрдк-рд╡рд┐рднрд╛рдЬрдиреЛрдВ рдХреЛ рдЬреЛрдбрд╝рддрд╛ рд╣реИ, рддреЛ рдпрд╣ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рддреНрд░реБрдЯрд┐ рдмрди рдЬрд╛рддрд╛ рд╣реИред

рдмреИрдХрдЕрдк рд╕реНрдерд╛рди рдкрд░ рд╣реЛрд╕реНрдЯрдирд╛рдо рдХреЛ рдЙрдкрд╕рд░реНрдЧ рдХрд░рдиреЗ рдХреЗ рд░реВрдк рдореЗрдВ, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдЖрд╕рд╛рдиреА рд╕реЗ cmdline рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдЬреНрдпрд╛рджрд╛рддрд░ рд▓реЛрдЧ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рд╡реЗ рдХрд┐рд╕ рдореЗрдЬрдмрд╛рди рд╕реЗ рдкрд╣рд▓реЗ рд╕реЗ рдмрд╣рд╛рд▓ рдХрд░рдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ :)

рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдЖрдк рдЕрднреА рддрдХ 1.0 рдирд╣реАрдВ рд╣реИрдВ, рдореИрдВ рд╡реЛрдЯ рджреЗрддрд╛ рд╣реВрдВ рдХрд┐, рдпрджрд┐ рдЖрджрд░реНрд╢ рдирд┐рд░реНрдзрд╛рд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдмреНрд░реЗрдХрд┐рдВрдЧ рдкрд░рд┐рд╡рд░реНрддрди рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ, рддреЛ рдЖрдЧреЗ рдмрдврд╝реЗрдВ рдФрд░ рдЗрд╕реЗ рдмрд╛рдж рдореЗрдВ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЬрд▓реНрдж рд╣реА рдХрд░реЗрдВред

@ рдореИрдВ рд╕рд╣рдордд рд╣реВрдБ, рдореИрдВ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдБред рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВрдиреЗ рдХрд╣рд╛, рдпрд╣ рдПрдХ рдЦрд░рд╛рдм рдбрд┐рдЬрд╛рдЗрди рдирд┐рд░реНрдгрдп рдХреЗ рдХрд╛рд░рдг рд╣реЛрддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ рдЬрд▓реНрджреА рдареАрдХ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

рдЕрд░реЗ @ fd0 - рдмрд╕ рджреЗрдЦрд╛ рдХрд┐ 0.7 рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХреНрдпрд╛ рдпрд╣ (рдФрд░ # 910 рдФрд░ # 909) 0.7.1 рдХреЗ рдирдХреНрд╢реЗ рдкрд░ рд╣реИ?

рд╢рд╛рдпрдж 0.7.1 рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ 0.8.0 рдпрд╛ рдЗрд╕рдХреЗ рд▓рд┐рдПред рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИред рд╢рд╛рдпрдж рдереЛрдбрд╝реА рдкреГрд╖реНрдарднреВрдорд┐: рдпрд╣ рдЕрднрд┐рд▓реЗрдЦреАрдп рдХреЛрдб рдХреЗ рдХрд╛рд░рдг рд╣реЛрддрд╛ рд╣реИ, рдЬреЛ рд░реЗрд╕реНрдЯрд┐рдХ рдореЗрдВ рдореМрдЬреВрдж рд╕рдмрд╕реЗ рдкреБрд░рд╛рдирд╛ рдХреЛрдб рд╣реИред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ (рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ 2013-2013 рдореЗрдВ рд╡рд╛рдкрд╕ рдЬрд╛рдирд╛ рд╕реАрдЦрдирд╛ рд╢реБрд░реВ рдХрд░ рд░рд╣рд╛ рдерд╛) рдЕрднрд┐рд▓реЗрдЦрд╛рдЧрд╛рд░ рдХреЛрдб рдмрд╣реБрдд рдЬрдЯрд┐рд▓ рд╣реИ рдФрд░ рдореИрдВрдиреЗ рдмрд╣реБрдд рд╕рд╛рд░реА рд╢реБрд░реБрдЖрддреА рдЧрд▓рддрд┐рдпрд╛рдБ рдХреА рд╣реИрдВ (рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдВрдЧрд╛рдорд┐рддрд┐, рдмрд╣реБрдд рд╕рд╛рд░реЗ рдЪреИрдирд▓)ред рдореИрдВ рдЙрди рдЪреАрдЬреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рдЪрд┐рдВрддрд┐рдд рдерд╛, рдЬреЛ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рдереА, рдФрд░ рдЙрди рдЪреАрдЬреЛрдВ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рджрд┐рдпрд╛ рдЬреЛ рдПрдХ рд╕рдорд╕реНрдпрд╛ рдмрди рдЧрдИ рдереА (рдЙрджрд╛рд╣рд░рдг рд╕реВрдЪрдХрд╛рдВрдХ рд╣реИрдВрдбрд▓рд┐рдВрдЧ)ред

рдЗрд╕рд▓рд┐рдП, рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╣реА рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрдЧрдгрдХ рдХреЛрдб рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдХреЗрд╡рд▓ рдЬрдм рдпрд╣ рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ (рдпрд╛рдиреА рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╡рд┐рдЦрдВрдбреВ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг) рдФрд░ рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рдбрд┐рд╕реНрдХ рд╕реЗ 20 рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рдирд╣реАрдВ рдкрдврд╝рддрд╛ рд╣реИред рдЗрд╕ рдХреЛрдб рдореЗрдВ рдЙрдЪрд┐рдд рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЪрд▓рдирд╛ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИ рдФрд░ рд░реЗрдкреЛ рдореЗрдВ рд╕рдВрдкреВрд░реНрдг рдкрде рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░реЗрдЧрд╛ред

рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рд┐рд░реНрдл рдЕрднрд┐рд▓реЗрдЦрд╛рдЧрд╛рд░ рд╣реИ рдЬрд┐рд╕реЗ рдЫреВрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдмрд╛рдХреА рдХреЛрдб (рд░реЗрд╕реНрдЯрд┐рдХ рдФрд░ рд░реЗрдкреЛ рдХреЗ рдбрд┐рдЬрд╛рдЗрди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж) рдмрд╕ рдареАрдХ рдХрд╛рдо рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдВрдЧреЗред

рдХреНрдпрд╛ рдпрд╣ рдкрд░рд┐рд╡рд░реНрддрди рдореМрдЬреВрджрд╛ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░реЗрдЧрд╛ рдФрд░ рдпрджрд┐ рд╣рд╛рдВ, рддреЛ рдХреИрд╕реЗ?

"рдирдП рдмреИрдХрдЕрдк рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ" рдкреНрд░рднрд╛рд╡рд┐рдд "рдореЗрдВ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╕рдВрд░рдЪрдирд╛ рд╣реЛрдЧреА", рд╣рд╛рдБ, рд▓реЗрдХрд┐рди рдпрд╣ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИред рдХреЛрдИ migrate рдпрд╛ рдХреБрдЫ рднреА рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВред

рдЗрд╕рд▓рд┐рдП, # 1209 рдХреЛ рд╡рд┐рд▓рдп рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рдирд╛рдо рдХреЗ рдЯрдХрд░рд╛рд╡реЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдХрд░ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╣рд▓ рдХрд░рдХреЗ (рдирд╛рдо рдмрджрд▓рдХрд░) рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдореБрджреНрджрд╛ рдЕрднреА рднреА рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╣рд▓ рдирд╣реАрдВ рд╣реБрдЖ рд╣реИред рдореИрдВ рдЗрд╕ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣рд╛ рд╣реВрдБ :)

@ fd0 рдХрд┐рд╕реА рднреА рд╡рд┐рдЪрд╛рд░ рдЬрдм рд╣рдо рд╕реНрдиреИрдкрд╢реЙрдЯ рдХреА рдЙрдореНрдореАрдж рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕рдореЗрдВ рдкреВрд░реНрдг рдореВрд▓ рдкрде рд╢рд╛рдорд┐рд▓ рд╣реИ? рд╡рд░реНрддрдорд╛рди рдореЗрдВ рд╣рдо рдмреИрдХрдЕрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдФрд░ restic рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рддреЗ рд╕рдордп, рд╕реНрд░реЛрдд рдкрде рдмрд░рдХрд░рд╛рд░ рд░рд╣рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИред

рдЕрдЧрд░ рдореЗрд░реЗ рдкрд╛рд╕ рджреЛ 'рдбреЗрдЯрд╛' рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд░реНрд╡рд░ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдмреИрдХрдЕрдк рд▓рд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ (рдФрд░ рдпрд╣ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рдирд╣реАрдВ рд╣реИ, рддреЛ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрдВрдлреНрд▓реБрдПрдВрд╕ рдФрд░ JIRA 'рдбреЗрдЯрд╛' рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХрдИ рд╕рд░реНрд╡рд░ рд╣реИрдВ) рдбреЗрдЯрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЙрдиреНрдлреНрд▓реБрдПрдВрд╕ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ рдФрд░ рдХреМрди рд╕реА рдбреЗрдЯрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ JIRA рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИред 'рдбреЗрдЯрд╛' рдФрд░ 'рдбреЗрдЯрд╛ -1' рдЬреИрд╕рд╛ рдирд╛рдо рдЬрд╛рд╣рд┐рд░ рддреМрд░ рдкрд░ рдпрд╣рд╛рдВ рдХрдЯреМрддреА рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдм рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕реНрдиреИрдкрд╢реЙрдЯ рдореЗрдВ рдбреЗрдЯрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдФрд░ рдЙрдиреНрд╣реЗрдВ 'JIRA' рдпрд╛ 'Confluence' рдХреЗ рд╕рд╛рде рдЯреИрдЧ рдХрд░рдирд╛ рд╣реИ?

рдХреЛрдИ рд╕рдордпрд░реЗрдЦрд╛ рдирд╣реАрдВ рд╣реИ, рдХреНрд╖рдорд╛ рдХрд░реЗрдВред

рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЕрдм рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рд╕рдорд╛рдзрд╛рди рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕реНрдиреИрдкрд╢реЙрдЯ рдореЗрдВ рдбреЗрдЯрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдФрд░ рдЙрдиреНрд╣реЗрдВ 'JIRA' рдпрд╛ 'Confluence' рдХреЗ рд╕рд╛рде рдЯреИрдЧ рдХрд░рдирд╛ рд╣реИ?

рд╣рд╛рдВ, рд▓реЗрдХрд┐рди # 1225 рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЖрдк рдмрд╛рдж рдореЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рдЙрдиреНрд╣реЗрдВ рдПрдХ рд░реЗрдкреЛ рдореЗрдВ рд╡рд┐рд▓рдп рдирд╣реАрдВ рдХрд░ рдкрд╛рдПрдВрдЧреЗред

рд╡рд┐рдХрд▓реНрдк рдХреЗ рд╕рдВрдмрдВрдз рдореЗрдВ --store-full-path : rsync рдХрд╛ рдпрд╣ рд╡рд┐рдХрд▓реНрдк рд╣реИ: -R , --relative ред
рд╢рд╛рдпрдж рдЖрд░рд╛рдо рдХреЗ рд▓рд┐рдП рдПрдХ рд╣реА рд╡рд┐рдХрд▓реНрдк рдирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ?

рдкреВрд░реНрдг-рд╕рд┐рд╕реНрдЯрдо рдмреИрдХрдЕрдк рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рдпрд╣рд╛рдВ рдПрдХ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рд╣реИ: https://forum.restic.net/t/full-system-restore/126/8 рдпрд╣ рд╕реБрдВрджрд░ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди # 1494 рд╣реЛрдиреЗ рддрдХ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред

рдЗрд╕ рдмрдЧ рдиреЗ рдореБрдЭреЗ рдереЛрдбрд╝рд╛ рдЪрд┐рдВрддрд┐рдд рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕реЗ рджрд┐рдП рдЧрдП рдЪрд░рдгреЛрдВ рдХреЗ рд╕рд╛рде 0.8.3 рдореЗрдВ рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ред рдХреНрдпрд╛ рдпрд╣ рдЕрднреА рднреА рдПрдХ рдЦреБрд▓рд╛ рдореБрджреНрджрд╛ рд╣реИ?

рд╣рд╛рдВ, рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ рдпрд╣ рдЕрднреА рднреА рдПрдХ рдореБрджреНрджрд╛ рд╣реИред

рд╣рдореНрдо, рдореИрдВ рдХрд┐рд╕реА рддрд░рд╣ рдЗрд╕ рдореБрджреНрджреЗ рдХреЛ рджреЛрд╣рд░рд╛ рдирд╣реАрдВ рд╕рдХрддрд╛, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдореИрдВ рдЕрд▓рдЧ рдХреНрдпрд╛ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред рдореИрдВрдиреЗ рдЕрдкрдиреА рдкрд░реАрдХреНрд╖рдг рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рдВрд▓рдЧреНрди рдХреАред

test_restic_549.zip

рдЖрдк рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдкреБрди: рдкреЗрд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

$ mkdir dir1/subdir
$ echo foo > dir1/subdir/foo

$ mkdir dir2/subdir
$ echo bar > dir2/subdir/bar

$ restic backup dir1/subdir dir2/subdir
password is correct
scan [/home/user/dir1/subdir /home/user/dir2/subdir]
scanned 2 directories, 2 files in 0:00
/home/user/dir2: name collision for "subdir", renaming to "subdir-1"
[...]
snapshot f6138d06 saved

рджреЛ рдЙрдк-рд╡рд┐рднрд╛рдЬрдиреЛрдВ рдХреЗ рд▓рд┐рдП, рд░реЗрдХреА рдЙрдк-рд╕реНрддрд░ рдХреЗ рдмреЗрд╕рди рдХрд╛ рдЙрдкрдпреЛрдЧ рд░реЗрдкреЛ рдореЗрдВ рд╢реАрд░реНрд╖-рд╕реНрддрд░реАрдп рдбрд╛рдпрд░ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП dir1/subdir рдФрд░ dir2/subdir рдпрд╣ рджреЛрдиреЛрдВ subdir , рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдЯрдХреНрдХрд░ред

рдирд╡реАрдирддрдо рд╕реНрдиреИрдкрд╢реЙрдЯ рдХреЛ рд╕реВрдЪреАрдмрджреНрдз рдХрд░рдиреЗ рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ:

$ restic ls latest
password is correct
snapshot f6138d06 of [/home/user/dir1/subdir /home/user/dir2/subdir] at 2018-03-21 20:38:33.58232292 +0100 CET):
/subdir
/subdir/foo
/subdir-1
/subdir-1/bar

рдЖрдкрдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, $TESTDIR/dir1 рдФрд░ $TESTDIR/dir2 рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реИрдВ ( dir1 рдмрдирд╛рдо dir2 ) рддрд╛рдХрд┐ рдмрдЧ рдЙрддреНрдкрдиреНрди рди рд╣реЛред

рд╕рдВрд╕реНрдХрд░рдг 0.9 рдХреЗ рд░рд┐рд▓реАрдЬ рдиреЛрдЯреЛрдВ рд╕реЗ:

рд░реЗрд╕реНрдЯрд┐рдХ рдХреЗ рдЗрд╕ рд░рд┐рд▓реАрдЬ рдХреЗ рд╕рд╛рде рдкрд╣рд▓реЗ рдмреИрдХрдЕрдк рд╕реЗ рд╕рднреА рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рд╕реНрдерд╛рдиреАрдп рд╕реНрддрд░ рдкрд░ рдлрд┐рд░ рд╕реЗ рдкрдврд╝рд╛ рдЬрд╛ рд╕рдХреЗрдЧрд╛, рдЗрд╕рд▓рд┐рдП рдЗрд╕рдореЗрдВ рдХрд╛рдлреА рд╕рдордп рд▓рдЧреЗрдЧрд╛ред рдЙрд╕рдХреЗ рдмрд╛рдж рдЕрдЧрд▓рд╛ рдмреИрдХрдЕрдк рдлрд┐рд░ рд╕реЗ рддреЗрдЬ рд╣реЛрдЧрд╛ред

рдореИрдВ рдЖрдкрдХреЛ рдХреБрдЫ рдЖрдВрдХрдбрд╝реЗ рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ:

рдкрд╣рд▓рд╛ рдмреИрдХрдЕрдк:

-------------------------------------------------------------
Start: Do 24. Mai 05:15:01 CEST 2018
437 snapshots

Files:           0 new,     0 changed, 40524 unmodified
Dirs:            0 new,     0 changed,     2 unmodified
Added:      0 B

processed 40524 files, 14.805 GiB in 1:38
snapshot f724ff21 saved

Files:         556 new,     0 changed,     0 unmodified
Dirs:            2 new,     0 changed,     0 unmodified
Added:      719 B

processed 556 files, 914.493 GiB in 2:15:29
snapshot 3c0e0f1b saved

Files:       11570 new,     0 changed,     0 unmodified
Dirs:            2 new,     0 changed,     0 unmodified
Added:      719 B

processed 11570 files, 66.044 GiB in 16:21
snapshot 312fd29c saved

Files:        2309 new,     0 changed,     0 unmodified
Dirs:            2 new,     0 changed,     0 unmodified
Added:      719 B

processed 2309 files, 163.332 GiB in 24:13
snapshot 2baab573 saved

Files:         312 new,     0 changed,     0 unmodified
Dirs:            2 new,     0 changed,     0 unmodified
Added:      719 B

processed 312 files, 1.503 TiB in 4:48:23
snapshot 02dfe40c saved

Files:       743172 new,     0 changed,     0 unmodified
Dirs:            2 new,     0 changed,     0 unmodified
Added:      84.927 MiB

processed 743172 files, 89.131 GiB in 2:48:59
snapshot dcee3e70 saved

Files:         441 new,     0 changed,     0 unmodified
Dirs:            2 new,     0 changed,     0 unmodified
Added:      719 B

processed 441 files, 727.575 GiB in 1:56:36
snapshot 676adc45 saved
End:   Do 24. Mai 17:46:46 CEST 2018
Duration: 12h:31m:45s
-------------------------------------------------------------

рджреВрд╕рд░рд╛:

-------------------------------------------------------------
Start: Fr 25. Mai 05:15:01 CEST 2018
444 snapshots

Files:           0 new,     0 changed, 40524 unmodified
Dirs:            0 new,     0 changed,     2 unmodified
Added:      0 B

processed 40524 files, 14.805 GiB in 1:42
snapshot 9c7cf320 saved

Files:           0 new,     0 changed,   556 unmodified
Dirs:            0 new,     0 changed,     2 unmodified
Added:      0 B

processed 556 files, 914.493 GiB in 0:15
snapshot 533e2155 saved

Files:           0 new,     0 changed, 11570 unmodified
Dirs:            0 new,     0 changed,     2 unmodified
Added:      0 B

processed 11570 files, 66.044 GiB in 0:17
snapshot 1c1235c3 saved

Files:           0 new,     0 changed,  2309 unmodified
Dirs:            0 new,     0 changed,     2 unmodified
Added:      0 B

processed 2309 files, 163.332 GiB in 0:13
snapshot d5ef168d saved

Files:           0 new,     0 changed,   312 unmodified
Dirs:            0 new,     0 changed,     2 unmodified
Added:      0 B

processed 312 files, 1.503 TiB in 0:16
snapshot 76e94946 saved

Files:         292 new,     0 changed, 743172 unmodified
Dirs:            0 new,     2 changed,     0 unmodified
Added:      32.790 MiB

processed 743464 files, 89.163 GiB in 1:06
snapshot 12fa66e8 saved

Files:           0 new,     0 changed,   441 unmodified
Dirs:            0 new,     0 changed,     2 unmodified
Added:      0 B

processed 441 files, 727.575 GiB in 0:15
snapshot ab2d29bb saved
End:   Fr 25. Mai 05:19:12 CEST 2018
Duration: 0h:4m:11s
-------------------------------------------------------------

рдмрд╣реБрдд рд▓рдВрдмреЗ рд╕рдордп рддрдХ, рдмрд╣реБрдд рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЗрд╕рдХрд╛ рдорддрд▓рдм :-)
рдЕрдЪреНрдЫрд╛ рдХрд╛рдо рдХрд░рддреЗ рд░рд╣реЛ! ЁЯСН

@ fd0 , рдХрдорд╛рд▓ рдХрд╛ рдХрд╛рдо! рдмрд╣реБрдд рдмрд╣реБрдд рдзрдиреНрдпрд╡рд╛рдж! рдЖрдкрдХрд╛ рдмреИрдХрдЕрдк рдЯреВрд▓ рдореЗрд░реЗ рд╕рднреА рдСрдл-рд╕рд╛рдЗрдЯ рдмреИрдХрдЕрдк (b2 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ) рдореЗрд░рд╛ рдкрд╕рдВрджреАрджрд╛ рдмрди рдЧрдпрд╛ рд╣реИ :-)

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

McKael picture McKael  ┬╖  4рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

fbartels picture fbartels  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

TheLastProject picture TheLastProject  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

jpic picture jpic  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

RafaelAybar picture RafaelAybar  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ