рдкреЙрдкрдкрд┐рдпреЛрдВ рдкрд░ рдЯрд╛рдЗрдо рдорд╢реАрди рдХреЗ рдЧрд╣рди рдЙрдкрдпреЛрдЧ рдФрд░ рдХреБрдЫ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рдмрд╛рдж рдЬрдм рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХрд╛рдо рдореЗрдВ рдЖрдпрд╛ (рдРрд╕реЗ рд╡рд┐рдХрд▓реНрдк рдереЗ рдЬрдм рдореБрдЭреЗ рдмреИрдХрдЕрдк рд╕реЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдерд╛ рдФрд░ рдЬрдм рдореБрдЭреЗ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЗ рдмрд╛рдж рд╡рд╛рдкрд╕ рд░реЛрд▓ рдХрд░рдирд╛ рдерд╛), рддреЛ рд╡рд┐рдЪрд╛рд░ рдЖрдпрд╛ рдХрд┐ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╕рд┐рд╕реНрдЯрдо рд▓рд┐рдирдХреНрд╕ рдкрд░ рдХреНрдпреЛрдВ рдирд╣реАрдВ рд╣реИред рдкреНрд░рд╢реНрди рдкрд░ рд╢реЛрдз рдХрд░рдиреЗ рдФрд░ рдкрд░рд┐рдЪрд┐рдд рд▓рд┐рдирдХреНрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рд╕реЗ рдкреВрдЫрддрд╛рдЫ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐:
1. рдЖрдк рдЕрдкрдиреЗ рдШреБрдЯрдиреЛрдВ рдкрд░ рдПрдХ рджреЛ рдорд┐рдирдЯ рдореЗрдВ рдРрд╕реА рдкреНрд░рдгрд╛рд▓реА рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ
2. рдЕрдЬреАрдм, рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреЛрдИ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рдХрд┐ рдпрд╣ рдЗрддрдиреА рдЬрд▓реНрджреА рдЙрдард╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
3. рд▓рд┐рдирдХреНрд╕ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реА рдЯрд╛рдЗрдо рдорд╢реАрди рдорд╛рд╣рдЬреЛрдВрдЧ рдФрд░ рдЧреАрд╢рд╛ рдХреЗ рд╕рд╛рде рд╣реЛрдЧреАред
рдмрд╕ рдПрдХ рдЕрдирд╛рд╡рд╢реНрдпрдХ рдкрд╣рд▓реА рдкреАрдврд╝реА рдХрд╛ рдПрдкреНрд▓реЗрдЯрд╡ рдерд╛ рдЬрд┐рд╕рдореЗрдВ рд╕реЗ рд▓реЙрдЧреНрд╕ рдФрд░ рдХрд┐рд╕реА рднреА рд╕рд╣рд╛рдпрдХ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣рд╛рд░реНрдб рд▓рд╛рдЗрди рдкрд░ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд░реНрд╡рд░ рдмрдирд╛рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдХрдареЛрд░ рдЬреЗрдВрдЯреВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдпрд╣ рд╕рд╡рд╛рд▓ рдЙрдарддрд╛ рд╣реИ рдХрд┐ рдЗрд╕реЗ рдХреИрд╕реЗ рд╡рд╛рдкрд╕ рдХрд┐рдпрд╛ рдЬрд╛рдП рддрд╛рдХрд┐ рдкреВрд░реА рдбрд┐рд╕реНрдХ рддреБрд░рдВрдд рдЪрд▓реА рдЬрд╛рдП - рддрд╛рдХрд┐ рдкреВрд░реА рд╡рд┐рдлрд▓рддрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдмреИрдХрдЕрдк рдХреЛ рдПрдХ рдирдИ рдбрд┐рд╕реНрдХ рдкрд░ рдпрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдирдП рдПрдкреНрд▓реЗрдЯрд╡ (рд╣рдореНрдо, рдЕрдЧрд░ рдореБрдЭреЗ рдПрдХ рдмрд╛рдж рдореЗрдВ рдорд┐рд▓ рдЬрд╛рдП), рдпрд╛ рдЪреБрдирд┐рдВрджрд╛ рд░реВрдк рд╕реЗ рд╣рдЯрд╛рдП рдЧрдП рдпрд╛ рдлрд┐рд░ рд╕реЗ рд░реЛрд▓ рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реЛрдЧрд╛ред рдЦреЛ рдлрд╝рд╛рдЗрд▓реЗрдВ рдмрд╕ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рддрд╛рд░реАрдЦ рдХрд╛ рдЬрд┐рдХреНрд░ рд╣реИред
рдЯрд╛рдЗрдо рдорд╢реАрди рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИ? рдХрд╛рдлреА рд╕рд░рд▓рддрд╛ рд╕реЗ, рдкрд╣рд▓реЗ рд╕рд┐рд╕реНрдЯрдо рдХрд╛рд╕реНрдЯ рдХреЛ рдХреЗрд╡рд▓ рдмреИрдХрдЕрдк рдХреЗ рд░реВрдк рдореЗрдВ рдХреЙрдкреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╕рднреА рдлреАрдЪрд░реНрд╕ рдХреЗ рд╕рд╛рде Backups.backupdb / hostname / YYYY-MM-dd-hhmmss, + рдирд╡реАрдирддрдо рд╕рд┐рдорд▓рд┐рдВрдХ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬреЛ рдЖрдЦрд┐рд░реА рдХрд╛рд╕реНрдЯ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рджреВрд╕рд░реЗ рдХрд▓рд╛рдХрд╛рд░реЛрдВ рдХреЗ рд╕рд╛рде, рдирд┐рдореНрди рд╣реЛрддрд╛ рд╣реИ: рдлрд╝рд╛рдЗрд▓ рддрд┐рдерд┐рдпреЛрдВ рдХреА рддреБрд▓рдирд╛ рдХреА рдЬрд╛рддреА рд╣реИ рдФрд░ рдпрджрд┐ рдлрд╝рд╛рдЗрд▓ рдирд╣реАрдВ рдмрджрд▓реА рдЧрдИ рд╣реИ, рддреЛ рдлрд╝рд╛рдЗрд▓ рдХреА рдПрдХ рдирдИ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдХреЗ рдмрдЬрд╛рдп, рдкрд┐рдЫрд▓реЗ рдХрд▓рд╛рдХрд╛рд░реЛрдВ рд╕реЗ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП рдПрдХ рд╣рд╛рд░реНрдбрд▓рд┐рдВрдХ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдлрд┐рд░ рдпрджрд┐ рдХреЛрдИ рдлрд╝рд╛рдЗрд▓ рдкрд░рд┐рд╡рд░реНрддрди рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рдкреВрд░реЗ рдирдП рдХрд▓рд╛рдХрд╛рд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдкрд┐рдЫрд▓реЗ рдПрдХ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░реЗрдВрдЧреЗред рдирд▓ рдХреЗрд╡рд▓ рдирдИ / рд╕рдВрд╢реЛрдзрд┐рдд / рд╣рдЯрд╛рдИ рдЧрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рднрд┐рдиреНрди рд╣реЛрдВрдЧреЗред рдирддреАрдЬрддрди, рдЖрдк рдмрд╕ рдХрд┐рд╕реА рднреА рдХрд╛рд╕реНрдЯ (YYYY-MM-dd-hhmmss рдЬреИрд╕реА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛) рдХреЛ рд╣рдЯрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдХреБрдЫ рднреА рдирд╣реАрдВ рдЯреВрдЯреЗрдЧрд╛ред рдирд┐рдХрдЯрддрдо рд╕рдВрдШрдЯрди c ++ рдореЗрдВ рдПрдХ рд╕реНрдорд╛рд░реНрдЯ рдкреЙрдЗрдВрдЯрд░ рд╣реИ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП: рдЬрдм рдХрд┐рд╕реА рдлрд╝рд╛рдЗрд▓ рдХрд╛ рдЕрдВрддрд┐рдо рд▓рд┐рдВрдХ (рд╕рднреА рдХрд▓рд╛рдХрд╛рд░реЛрдВ рд╕реЗ) рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЙрд╕реЗ рдбрд┐рд╕реНрдХ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдкрд┐рдЫрд▓реА рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рджреЗрдЦрдиреЗ, рдЙрдиреНрд╣реЗрдВ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ, рдкреБрд░рд╛рдиреЗ рдмреИрдХрдЕрдк рдХреЛ рд╣рдЯрд╛рдиреЗ рдЖрджрд┐ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдПрдХ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдкреНрд░рдгрд╛рд▓реАред рдЬрдм рддрдХ рдХрд▓рд╛рдХрд╛рд░реЛрдВ рд╕реЗ рдкреВрд░реА рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреА рдмрд╣рд╛рд▓реА рдирд╣реАрдВ рд╣реЛ рдЬрд╛рддреАред
рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдЬреНрдЮрд╛рдд рд╕рднреА рд▓рд┐рдирдХреНрд╕ рдмреИрдХрдЕрдк рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд╢реЛрдз рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЙрдиреНрд╣реЗрдВ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рдХреЗ рд░реВрдк рдореЗрдВ рддреНрдпрд╛рдЧ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд▓реЗрдХрд┐рди рдПрдХ рд▓рд╛рдЗрди рдореЗрдВ rsync рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд░рд▓ рд╕рдорд╛рдзрд╛рди рдерд╛ред
rsync рдХреЗ рдкрд╛рд╕ рдПрдХ рдЕрджреНрднреБрдд рд╡рд┐рдХрд▓реНрдк рд╣реИ - рд▓рд┐рдВрдХ-рдбреЗрд╕реНрдЯ рдЬреЛ рдкрд┐рдЫрд▓реЗ рд╕реНрдиреИрдкрд╢реЙрдЯ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЙрдкрд░реЛрдХреНрдд рд╕рднреА рддрд░реНрдХ рджреЗрддрд╛ рд╣реИ рдФрд░ рд╣рд╛рд░реНрдбрд▓рд┐рдВрдХ рдмрдирд╛рддрд╛ рд╣реИред -X рд╡рд┐рдХрд▓реНрдк рд╕рднреА рдЖрд░реЛрд╣рд┐рдд рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рддрд╛ рд╣реИ рдЬреИрд╕реЗ / proc / sys / dev, рдЖрджрд┐ред --delete рдЦреЛ рдЧрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрдЧрд╛ред
рдкреВрд░реЗ рдЯрд╛рдЗрдо рдорд╢реАрди рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рддрд░рд╣ рд╣реЛрдЧрд╛:
#! / рдмрд┐рди / рд╢
date = `рддрд┐рдерд┐" +% Y-% m-% d-% H% M% S "`
Src = /
DST = / mnt / backup-hdd / Backups.backupdb / atv
rsync -ax \
--delete \
-рд▓рд┐рдВрдХ-рднрд╛рдЧреНрдп = .. / рдирд╡реАрдирддрдо \
$ SRC $ DST / рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг- $ date \
&& cd $ DST \
&& mv рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ- $ рджрд┐рдирд╛рдВрдХ $ рджрд┐рдирд╛рдВрдХ \
&& rm -f Latest \
&& ln -s $ рджрд┐рдирд╛рдВрдХ рдирд╡реАрдирддрдо
рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ /etc/cron.hourly рдФрд░ рд╡реЙрдЗрд▓рд╛ рдореЗрдВ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╕рдордп рдорд╢реАрди рдХреА рддрд░рд╣ рдмреИрдХрдЕрдк рд╣реИред
рдпрджрд┐ рд╣рдорд╛рд░рд╛ рд╕рд┐рд╕реНрдЯрдо рдХреНрд░реИрд╢ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╣рдо USB рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рд╕реЗ рдмреВрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд╡рд┐рднрд╛рдЬрди рдХреЛ рдкреНрд░рд╛рд░реВрдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╡рд┐рдкрд░реАрдд рджрд┐рд╢рд╛ рдореЗрдВ рд╕рдорд╛рди rsync рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдлрд┐рд░ рд░рд┐рдмреВрдЯ рдпрд╛ рдЪреЗрд░реЛрдЯ рдХрд░реЗрдВ рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдлрд┐рд░ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред
рд╣рдо /etc/cron.daily рдореЗрдВ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╕реНрдХреНрд░рд┐рдкреНрдЯ рднреА рдбрд╛рд▓рддреЗ рд╣реИрдВ, рдЬреЛ рдкрд┐рдЫрд▓реЗ рджрд┐рдиреЛрдВ рдХреА рдкреНрд░рддрд┐ рдШрдВрдЯрд╛ рдХреА рдЬрд╛рддрд┐рдпреЛрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрдЧреА, рдЕрдВрддрд┐рдо рджрд┐рди рдХреЗ рд▓рд┐рдП рдХреЗрд╡рд▓ 24 рдХреЛ рдЫреЛрдбрд╝ рджреЗрдЧреА, рдлрд┐рд░ рдкрд┐рдЫрд▓реЗ рдорд╣реАрдиреЛрдВ рдХреА рджреИрдирд┐рдХ рдЬрд╛рддрд┐рдпреЛрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрдВ, рдЖрджрд┐ - рдЬреИрд╕реЗ рдРрдкреНрдкрд▓ рдЯрд╛рдЗрдо рдорд╢реАрди рдореЗрдВ, рдмрд╕ рдЕрдкрдиреЗ рдЕрдиреБрдХреНрд░рдо рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред
рд╣рдо рдмреИрдХрдЕрдк рд╕рд░реНрд╡рд░ рдкрд░ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдмреИрдХрдЕрдк рдЕрдкрд▓реЛрдб рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ? рдХреГрдкрдпрд╛ рднреАред рд╣рдо ssh рдХреАрдЬрд╝ рдХреЗ рд╕рд╛рде рдСрдЯреЛ рдкреНрд░рд╛рдзрд┐рдХрд░рдг рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЪреБрдкрдЪрд╛рдк рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдмрджрд▓рддреЗ рд╣реИрдВ:
#! / рдмрд┐рди / рд╢
date = `рддрд┐рдерд┐" +% Y-% m-% d-% H% M% S "`
Src = /
DST = / mnt / backup-server-hdd / Backups.backupdb / atv
rsync -axz \
--delete \
-рд▓рд┐рдВрдХ-рднрд╛рдЧреНрдп = .. / рдирд╡реАрдирддрдо \
$ SRC backup-user@company.com: $ DST / рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ- $ date \
&& ssh рдмреИрдХрдЕрдк-user@company.com \
"Cd $ DST \"
&& mv рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ- $ рджрд┐рдирд╛рдВрдХ $ рджрд┐рдирд╛рдВрдХ \
&& rm -f рдирд╡реАрдирддрдо ┬╗
&& ln -s $ рддрд┐рдерд┐ рдирд╡реАрдирддрдо "
рд╣рдо рд▓рдЧрднрдЧ рдкрд╛рдВрдЪ рдорд┐рдирдЯ рдореЗрдВ рд╕рд░реНрд╡рд░ рдкрд░ рдЕрдВрддрд┐рдо рд╕реНрдиреИрдкрд╢реЙрдЯ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдРрдкрд▓реЗрдЯ рдкрд░ 3 рдЬреАрдмреА рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд░рд╣реЗ рд╣реИрдВ - рд╕рд░реНрд╡рд░ рджреВрд░рд╕реНрде рд╣реИ - рд╕реНрдерд╛рдиреАрдп рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдирд╣реАрдВ, рдХрдиреЗрдХреНрд╢рди рд▓рдЧрднрдЧ 1.5 рдПрдордмреА / рдПрд╕ рдерд╛ред рд╣рдордиреЗ рд╕рдВрдкреАрдбрд╝рди рдХреЗ рд▓рд┐рдП "-z" рдЬреЛрдбрд╝рд╛ред рдмреБрд░рд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдпрд╣ рдмрдврд╝рддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЗрд╕реЗ рдкреНрд░рддрд┐ рдШрдВрдЯрд╛ рдирд╣реАрдВ рдмрд▓реНрдХрд┐ рдПрдХ рдмрдбрд╝реА рд╕реАрдорд╛ рдХреЗ рд╕рд╛рде рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ rsync рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ "рд╕реНрд╡рд╛рдореА: рд╕рдореВрд╣" рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рднреЗрдЬрддрд╛ рдирд╣реАрдВ рд╣реИ - рдЪреВрдВрдХрд┐ рдмреИрдХрдЕрдк-рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ @ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдЧрд╛ - рдЖрдк рдмрд╕ рд╕рднреА рдлрд╝рд╛рдЗрд▓ рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдПрдХ рдкрд╛рда рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдбрдВрдк рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдмреИрдХрдЕрдк рдореЗрдВ рдбрд╛рд▓ рд╕рдХрддреЗ рд╣реИрдВред
рдЕрдм рдореИрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рдкрд╛рд╕ рдХреНрдпрд╛ рдирд╣реАрдВ рд╣реИ
1. рдХреНрд░реЛрди рдХреЗ рд╕рд╛рде рд▓рдЪреАрд▓рд╛ рд╡рд┐рдиреНрдпрд╛рд╕ред
2. рд╡рд┐рдХрд▓реНрдк --exclude = PATTERN / - рдмрд╣рд┐рд╖реНрдХреГрдд-рд╕реЗ = FILE рдЖрдкрдХреЛ рдХреЗрд╡рд▓ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдлрд╝реЛрд▓реНрдбрд░реНрд╕ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд▓рдЪреАрд▓рд╛ рдмрд╣рд┐рд╖реНрдХрд░рдг рдирд┐рдпрдо рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдВ рдЗрд╕ рдмрд╛рдд рд╕реЗ рдмрд╣реБрдд рджреБрдЦреА рд╣реВрдВ рдХрд┐ рдЯрд╛рдЗрдо рдорд╢реАрди рд╕рдм рдХреБрдЫ * рдореЗрд░реА рдЦрд╕рдЦрд╕ тАЛтАЛ.o рдлрд╛рдЗрд▓реЛрдВ рдкрд░ рд╡рд╛рдкрд╕ рдХрд░ рджреЗрддрд╛ рд╣реИ - рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХрд╛ рд╕рдВрдХрд▓рди рдЖрд╕рд╛рдиреА рд╕реЗ рдПрдХ рджреЛ рдЧреАрдЧрд╛рдмрд╛рдЗрдЯ рдореЗрдВ obj рдлрд╛рдЗрд▓реЛрдВ рдореЗрдВ рдлреИрд▓ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдореИрдВ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рдмреИрдХрдЕрдк рд╕реЗ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдмрд╛рд╣рд░ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ред
3. рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рдбреЗрдЯрд╛рдмреЗрд╕ рд▓реЙрдХреНрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрддрд┐рд░рд┐рдХреНрдд рддрд░реНрдХ рдЬреЛрдбрд╝рдирд╛ рдЖрд╕рд╛рди рд╣реИ
4. рдпрд╣ рдмрдирд╛рдиреЗ рдореЗрдВ рднреА рдЖрд╕рд╛рди рд╣реИ, рдЫрд╛рдк рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреЗрд╡рд▓ рдЙрди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреА рдПрдХ рд╕рдорд╛рди рдЫрд╛рдк рдЬреЛ рдмрджрд▓ рдЧрдИ рд╣реИ - рдмрд╛рдж рдореЗрдВ рдпрд╣ рдореЙрдирд┐рдЯрд░ рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ рдХрд┐ рдХреМрди рд╕реА рдлрд╛рдЗрд▓реЗрдВ рдмрджрд▓ рдЧрдИрдВред рдЪреВрдВрдХрд┐ рд╣рд╛рд░реНрдбрд▓рд┐рдВрдХ рдореЗрдВ рдЬреНрдпрд╛рджрд╛ рдЬрдЧрд╣ рдирд╣реАрдВ рд╣реИред
5. рдЕрдм рдЬреЛ рдЖрдк рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдЙрд╕реЗ рдЬреЛрдбрд╝реЗрдВ, рдЖрдкрдХреЗ рд╣рд╛рдереЛрдВ рдореЗрдВ рдЕрднреА рднреА рд▓рд┐рдирдХреНрд╕ рд╣реИ;)
рдЕрдкрдбреЗрдЯ: рд╢рд╛рдпрдж рдореИрдВ рдмреИрдХрдЕрдк рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреА рдПрдХ рд╕реВрдЪреА рдЬреЛрдбрд╝реВрдВрдЧрд╛, рдЬреЛ рдореЗрд░реЗ рд╕рд┐рд░ рдореЗрдВ рдереА рдЬрдм рдореИрдВрдиреЗ рдЙрдкрд▓рдмреНрдз рдкреИрдХреЗрдЬ / рд╕рд┐рд╕реНрдЯрдо рдХреЛ рджреЗрдЦрд╛ рдерд╛:
1. рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЖрд╕рд╛рдиреА (rsync: рд╕рд┐рд░реНрдл рдПрдХ рдХрдорд╛рдВрдб)
2. рдЙрдкрд▓рдмреНрдзрддрд╛ (рдЖрдк рдХрд┐рд╕реА рднреА livecd рдкрд░ rsync рдкрд╛рдПрдВрдЧреЗ)
3. рдирд┐рд░реНрднрд░рддрд╛рдПрдВ (рдпрджрд┐ рдЖрдкрдХреА рдбрд┐рд╕реНрдХ рджреБрд░реНрдШрдЯрдирд╛рдЧреНрд░рд╕реНрдд рд╣реЛ рдЧрдИ рд╣реИ, рддреЛ рдЖрдкрдиреЗ рд▓рд╛рдЗрд╡ рдПрд▓рд╕реАрдбреА рд╕реЗ рдмреВрдЯ рдХрд┐рдпрд╛ рд╣реИ, рдЕрдм рдЖрдкрдХреЛ рдХрд╣реАрдВ рди рдХрд╣реАрдВ рдЙрдирдХреА рдирд┐рд░реНрднрд░рддрд╛ рдХреЗ рд╕рд╛рде рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)
4. рдХреЙрдиреНрдлрд┐рдЧ рдлрд╛рдЗрд▓реЛрдВ рдХреА рдХрдореА рдпрд╛ рдЙрдирдХреА рдиреНрдпреВрдирддрдо (рдпрд╛ рдЕрдм рдкрд╣рд▓реЗ рдмреИрдХрдЕрдк рдореЗрдВ рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рд╕реЗ рдПрдХ рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдХреА рддрд▓рд╛рд╢ рдХрд░реЗрдВ?)