рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдореИрдВ 2.6.37 рдХрд░реНрдиреЗрд▓ рдкрд░ рдкрд╛рда (рдиреНрдпреВрдирддрдо) рдореЛрдб рдореЗрдВ рдУрдкрдирдПрд╕рдпреВрдПрд╕рдИ 11.4 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реВрдВрдЧрд╛ред (рдЖрдк рдЗрд╕реЗ рдХрдИ рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде 3.1.1 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдиреАрдЪреЗ рдЙрдкрд▓рдмреНрдз рд╣реЛрдЧрд╛)
1. рдмреЗрд╢рдХ, рдЖрдкрдХреЛ рдкрд╣рд▓реЗ рдПрдХ рд╕рд╛рдл рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ рдФрд░ RAID рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╕рд░рд▓ рдорд┐рд░рд░рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЕрд░реНрдерд╛рддреН, RAID 1. рдЗрд╕реЗ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреА рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рджреМрд░рд╛рди рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдХреЗ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдпрджрд┐ рдЖрдк
susestudio.com рд╕реЗ рдХрд╕реНрдЯрдо-рдирд┐рд░реНрдорд┐рдд рдХрд╛рд╕реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдЖрдо рддреМрд░ рдкрд░, рдЖрдк RAID-рдорд┐рд░рд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рджреБрдЦ рдХреЛ рдХрдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Yast рд╡рд┐рднрд╛рдЬрдирдХрд░реНрддрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
2. рдпрджрд┐ рд╕реНрдерд╛рдкрд┐рдд рд╕рд┐рд╕реНрдЯрдо рдХреЛ рддреБрд░рдВрдд рдирд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рд╣реИ, рддреЛ рд╣рдо рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдХреЛрд░ рд╕рд┐рд▓рд╛рдИ рдХрд░реЗрдВрдЧреЗред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдкреНрд░рджрд░реНрд╢рди рдХрд░рддреЗ рд╣реИрдВ:
zypper ar download.opensuse.org/repositories/Kernel:/stable/standard Kernel:stable
zypper in --from Kernel:stable kernel-default
рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдкреБрдирд░рд╛рд░рдВрдн рдХрд░реЗрдВред
3. рдЯреНрд░реБрдХрдЯреНрд░рд┐рдк рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред рджреБрд░реНрднрд╛рдЧреНрдп рд╕реЗ, рдпрд╣ SuSE рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдХрд░рддреЗ рд╣реИрдВ:
wget www.truecrypt.org/download/truecrypt-7.1-linux-console-x86.tar.gz
tar -xvf truecrypt-7.1-linux-console-x86.tar.gz
./truecrypt-7.1-setup-console-x86
рдЪреВрдВрдХрд┐ рдЙрдирдХреЗ рдкрд╛рд╕ рдЕрддрд┐рд░рд┐рдХреНрдд рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдЕрднрд╛рд╡ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЯреАрдо рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрдгрдп рд▓реЗрддреЗ рд╣реИрдВ
zypper in libfuse.so.2
4. рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рд╡рд┐рднрд╛рдЬрди рдмрдирд╛рдПрдБред
: truecrypt -c /dev/sdb ( ) --quick, [1]
: truecrypt /dev/sdb --filesystem=NONE
: mkfs.ext4 /dev/mapper/truecrypt1
: mount /dev/mapper/truecrypt1 /backup
, : df тАУh
рдпрд╣рд╛рдВ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдлрд╝рд╛рдЗрд▓ рд╣реИ рдЬреЛ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдРрд╕рд╛ рдХрд░реЗрдЧреА рддрд╛рдХрд┐ рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рдЧрдбрд╝рдмрдбрд╝ рди рд╣реЛ:
TC_DEV="/dev/sdb" <-
TC_MP="/backup" <- ?
TC_CONT="/dev/mapper/truecrypt1" <-?
## Truecrypt thing
# Dismount all mounted volumes
truecrypt -d -f
# Mount volumes
truecrypt $TC_DEV --filesystem=none
mount -t ext4 $TC_CONT $TC_MP -o acl,user_xattr
5. рд╣рдо rsyncd рдбреЗрдореЙрди, /etc/rsyncd.conf рдХреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, /etc/rsyncd.secrets рдореЗрдВ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред
рдпрд╣ rsyncd.conf рдЬреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ
gid = users
read only = false
use chroot = true
transfer logging = true
log format = %h %o %f %l %b
log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
slp refresh = 300
use slp = false
[backupusr]
path = /backup/ < ?
auth users = sbackupusr < ?
gid = users
read only = no
list = yes
hosts allow = 0.0.0.0/24 <
hosts deny = * <
secrets file = /etc/rsyncd.secrets < ?
6. рд╣рдо rsync рдбреЗрдореЙрди рдХреЛ рдЗрд╕ рдкрд░ рдЖрд╡рд╢реНрдпрдХ рдкреЛрд░реНрдЯ рд╕реБрдирдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ - рдпрд╣ рдпрд╛рд╕реНрдЯ - рдлрд╝рд╛рдпрд░рд╡реЙрд▓ рдпрд╛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
7. rsyncd рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ: rcrsyncd рдкреНрд░рд╛рд░рдВрдн рдХрд░реЗрдВ, рд╕реЗрд╡рд╛ рдХреЛ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ: chckonfig rsyncd on
рд╣рдо рдЙрд╕ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕реЗ рдкрд╣рд▓реЗ рднрд╛рдЧ рдореЗрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рдерд╛, рд╣рдо рдЬрд╛рдВрдЪрддреЗ рд╣реИрдВред рд╡рд╣ рд╢рдкрде рд▓реЗ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╡рд╣ рдХрдВрдкреНрдпреВрдЯрд░ рдирд╛рдо рд╕реЗ рдкреНрд░рд╛рдердорд┐рдХ рдлрд╝реЛрд▓реНрдбрд░ рдирд╣реАрдВ рдмрдирд╛ рд╕рдХрддрд╛ рд╣реИ, рд╣рдо рдмрджрд╕реВрд░рдд рдЪрд╛рдореЛрдж 777 / рдмреИрдХрдЕрдк рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде рддрдп рдХрд░рддреЗ рд╣реИрдВ, рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдкрд╣рд▓реЗ рдмреИрдХрдЕрдк рдХреЗ рдмрд╛рдж рдлрд╝реЛрд▓реНрдбрд░ рддрдХ рдкрд╣реБрдВрдЪ рдмрдВрдж рдХрд░ рджреЗрдЧреАред рдЕрдЧрд▓реА рдмрд╛рд░ рдореИрдВ рдПрдХ рдРрд╕реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдВрдЧрд╛, рдЬреЛ рд╕рдкреНрддрд╛рд╣ рдХреЗ рджрд┐рди рддрдХ рд╕реНрдиреИрдкрд╢реЙрдЯ рд▓реЗрдЧреА, рд╕рд╛рде рд╣реА рд╕рд╛рде рд╣рдорд╛рд░реЗ рд▓рд┐рдирдХреНрд╕ рдорд╢реАрди рдХреЛ рдПрдХ рдбреЛрдореЗрди рд╕реЗ рдХреИрд╕реЗ рдЬреЛрдбрд╝реЗрдЧреА рдФрд░ рд╕рд╛рдЭрд╛ рдХрд┐рдП рдЧрдП рдлрд╝реЛрд▓реНрдбрд░реЛрдВ рдХреЗ рдЕрдзрд┐рдХрд╛рд░ рд╕реЗрдЯ рдХрд░реЗрдЧреАред