рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдмреИрдХрдЕрдк рдХреЗ рд╡рд┐рд╖рдп рдкрд░ рдкреЛрд╕реНрдЯ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реЛ рдЧрдП рд╣реИрдВред рдореИрдВ рдЖрджрд░реНрд╢ рд╡рд╛рдХреНрдп рдХреЗ рддрд╣рдд рдмреИрдЯрди рдЬрд╛рд░реА рд░рдЦреВрдВрдЧрд╛ "рдХрдИ рдмреИрдХрдЕрдк рдЕрдЪреНрдЫреЗ рдФрд░ рдЕрд▓рдЧ рд╣реИрдВред"
рдЕрдиреБрдЪреНрдЫреЗрдж 1 рдФрд░
рдЕрдиреБрдЪреНрдЫреЗрдж 2 , рдЬрд┐рд╕рдиреЗ рдореБрдЭреЗ рдЗрд╕ рд╡рд┐рдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдкреНрд░реЗрд░рд┐рдд рдХрд┐рдпрд╛ред
рдореИрдВ рдЦреБрдж рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдмреИрдХрдЕрдк рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдП rsnapshot рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдФрд░ рдХреЗрд╡рд▓ рдпрд╣реА рдирд╣реАрдВред рдЙрди рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬреЛ рдпрд╣ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рдХрд┐ рдпрд╣ рдПрдХ rsync- рдЖрдзрд╛рд░рд┐рдд рдкрд░реНрд▓-рдЖрдзрд╛рд░рд┐рдд рдмреИрдХрдЕрдк рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╣реИред рдЦрд╝рд╛рд╕рд┐рдпрдд рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдордп рдЕрдВрддрд░рд╛рд▓ рдкрд░ рдкреВрд░реНрдг рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд╕реНрдиреИрдкрд╢реЙрдЯ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрднрд┐рд╡рд┐рдиреНрдпрд╛рд╕ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдбрд┐рд╕реНрдХ рд╕реНрдерд╛рди рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдкрд╣рд▓реЗ рдмреИрдХрдЕрдк рдХреЗ рдмрд╛рдж рд╕реЗ рд▓рд┐рдВрдХ рдирд╣реАрдВ рдХреА рдЧрдИ рдлрд╛рдЗрд▓реЗрдВ рд╣рд╛рд░реНрдб рд▓рд┐рдВрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЬреБрдбрд╝реА рд╣реБрдИ рд╣реИрдВред
рдореИрдВ рдПрдХ рд▓реИрдкрдЯреЙрдк рдкрд░ рдЙрдмрдВрдЯреВ 11.10 рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реВрдВ, рдФрд░ рдЗрд╕рд▓рд┐рдП рд▓реЗрдЦ рдПрдХ рдмрд╛рд╣рд░реА рдпреВрдПрд╕рдмреА рдПрдЪрдбреАрдбреА рдкрд░ рдЗрд╕ рд▓реИрдкрдЯреЙрдк рдХреА рдмреИрдХрдЕрдк рд╡рд┐рдзрд┐ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдЧрд╛, рдЬреЛ рд▓рдЧрд╛рддрд╛рд░ рдЬреБрдбрд╝рд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рд╕рдордп-рд╕рдордп рдкрд░ рдЬреЛрдбрд╝рддрд╛ рд╣реИред рдХрдиреЗрдХреНрд╢рди рдХреЗ рд╕рдордп, рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдмреИрдХрдЕрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓реЙрдиреНрдЪ рдХреА рдЬрд╛рдПрдЧреАред
рддреЛ рдЪрд▓рд┐рдП рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЗрд╕ рдкрд░ рдмреИрдХрдЕрдк рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╛рд╣рд░реА рдкреЗрдВрдЪ рддреИрдпрд╛рд░ рдХрд░реЗрдВред рд╣рдо рд▓реЙрдиреНрдЪ рдХрд░рддреЗ рд╣реИрдВ
$ sudo tail -f /var/log/syslog | grep "[sd"
рдФрд░ USB рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреЗрдВрдЪ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВред рдореБрдЦреНрдп рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдХрд┐рд╕ рдбрд┐рд╡рд╛рдЗрд╕ рдиреЗ рд╣рдорд╛рд░реЗ рдбреНрд░рд╛рдЗрд╡ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд┐рдпрд╛ рд╣реИ, рдПрд╕рдбреАрдмреАред рдЖрдк рдЗрд╕ рдкреЗрдВрдЪ рдкрд░ рдХрд┐рд╕реА рднреА рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореИрдВ рдПрдХ рдкреБрд░рд╛рдиреА рдЖрджрдд рдХреЗ рд░реВрдк рдореЗрдВ ext3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реВрдВ:
$ sudo umount /dev/sdb1
$ sudo mkfs.ext3 /dev/sdb1
$ sudo lsusb -v
рдЕрдВрддрд┐рдо рдХрдорд╛рдВрдб рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рдмрд╣реБрдд рд▓рдВрдмрд╛ рд╣реЛрдЧрд╛, рд▓реЗрдХрд┐рди рд╣рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреА рддрд░рд╣ рдХреБрдЫ рдЦреЛрдЬрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
рдмрд╕ 001 рдбрд┐рд╡рд╛рдЗрд╕ 004: ID 04fc: 0c25 рд╕рдирдкреНрд▓рд╕ рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреА рдХрдВ, рд▓рд┐рдорд┐рдЯреЗрдб рд╕реИрдЯрд▓рд┐рдВрдХ SPIF225A
рдбрд┐рд╡рд╛рдЗрд╕ рдбрд┐рд╕реНрдХреНрд░рд┐рдкреНрдЯрд░:
...
idVendor 0xYYYY Sunplus рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХрдВ, рд▓рд┐рдорд┐рдЯреЗрдб
idProduct 0xXXXX SATALink SPIF225A
...
рдпреЗ "XXXX" рдФрд░ "YYYY" рд╣рдореЗрдВ рдХрд╣реАрдВ рд▓рд┐рдЦрдиреЗ рдпрд╛ рдпрд╛рдж рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЕрдм рд╕реНрдХреНрд░реВ рдХреЛ рдмрдВрдж рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрдмрдХрд┐ рд╣рдо рдХрд╛рдо рдХреЗ рд▓рд┐рдП rsnapshot рдХреЙрдиреНрдлрд┐рдЧрд░ рддреИрдпрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ:
$ sudo apt-get install rsnapshot
рдЕрдм рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ:
$ sudo nano /etc/rsnapshot.conf
рд╕реНрдиреИрдкрд╢реЙрдЯ_рд░реЛрдЯ / рдореАрдбрд┐рдпрд╛ / рдмреИрдХрдЕрдк рдореЗрдВ рдмрджрд▓реЗрдВ рдФрд░ рджреИрдирд┐рдХ рд▓рд╛рдЗрди рдореЗрдВ рдмреИрдХрдЕрдк рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдВред рд╣рдо рдмреИрдХрдЕрдк рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдпрд╣ рдлреЙрд░реНрдо рдХреА рд▓рд╛рдЗрдиреЛрдВ рджреНрд╡рд╛рд░рд╛ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:
backup /home/user/Sync localhost/
backup /home/user/ localhost/
backup /home/user/_RAW localhost/
backup /home/user/ localhost/
рдпрджрд┐ рдЖрдкрдХреЛ рджреВрд░рд╕реНрде рд╕рд░реНрд╡рд░ рд╕реЗ рдбреЗрдЯрд╛ рдХреЛ рдПрдХ рд╣реА рд╕реНрдХреНрд░реВ рдореЗрдВ рдмреИрдХрдЕрдк рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдЖрдк
рдХреЛрд▓рдЧрд░ рд▓реЗрдЦ рдкрдврд╝реЗрдВред рдореБрдЭреЗ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдореИрдВрдиреЗ рдЗрд╕реЗ рдЕрдкрдиреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рд╣реИред
рдпрд╣ HDD рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдкрд░ rsnapshot рдХреЗ рд▓реЙрдиреНрдЪ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд░рд╣рддрд╛ рд╣реИред
рд╕рд╛рдордЧреНрд░реА рдХреЗ рд╕рд╛рде рдПрдХ рдлрд╝рд╛рдЗрд▓ /etc/udev/rules.d/94-usb-backup.rules рдмрдирд╛рдПрдБ:
--/etc/udev/rules.d/94-usb-backup.rules--
SUBSYSTEM=="block", ENV{DEVTYPE}=="partition", SYSFS{idProduct}=="XXXX", SYSFS{idVendor}=="YYYY", SYMLINK+="backup", RUN+="/usr/local/bin/usb-backup.sh"
рдпрд╣рд╛рдВ рд╣рдореЗрдВ рдЙрди рдбрд┐рдЬрд┐рдЯрд▓ рдЕрдХреНрд╖рд░реЛрдВ "XXXX" рдФрд░ "YYYY" рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рд╣рдо рджрд░реНрдЬ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╣рдорд╛рд░реЗ HDD рд╕реЗ рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ рдФрд░ udev рдХреЛ рдкреБрдирдГ рдЖрд░рдВрдн рдХрд░рддрд╛ рд╣реИ:
$ sudo service udev restart
Udv рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдкрд░ рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ рд▓рд┐рдП, рдЗрд╕
рд▓рд┐рдВрдХ рдХреЛ рджреЗрдЦреЗрдВред
рдпрд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯ /user/local/bin/usb-backup.sh рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрдиреА рд╣реБрдИ рд╣реИ:
"рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛" рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреА рдкрд╣рд▓реА рдкрдВрдХреНрддрд┐ рдореЗрдВ, рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рдЖрдкрдХреЗ рд▓реЙрдЧрд┐рди рдХреЗ рд▓рд┐рдП рд╕рд╣реА рд╣реИред рдЖрдк рдЕрдзрд┐рдХ рд╕реБрдВрджрд░ рд╕рдВрджреЗрд╢ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рдЖрдЗрдХрди /usr/share/pixmaps/usbhdd.png рдХреЗ рд╕реНрдерд╛рди рдкрд░ рднреА рд░рдЦ рд╕рдХрддреЗ рд╣реИрдВред
рдХрд┐рд╕реА рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╕рдордп, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЖрдЬ рдХреЗ рдмреИрдХрдЕрдк рдХреЗ рд▓рд┐рдП рдЬрд╛рдВрдЪрддрд╛ рд╣реИ рдФрд░ рдпрджрд┐ рдпрд╣ рд╣реИ, рддреЛ рдпрд╣ рдмрд╕ рдЪрд▓рддрд╛ рд╣реИред рдпрджрд┐ рдпрд╣ рдирд╣реАрдВ рд╣реИ, рддреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдбреЗрдЯрд╛ рдХрд╛ рдПрдХ рдирдпрд╛ рд╕реНрдиреИрдкрд╢реЙрдЯ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдХрд┐рд╕реА рдХреЛ рдпрд╣ рдорджрджрдЧрд╛рд░ рд▓рдЧреЗрдЧрд╛ред