ΠΠ½Π°ΠΌΠ½Π΅Π·Π°, ΡΠ°ΠΊΠ° Π΄Π° ΡΠ΅ ΠΊΠ°ΠΆΠ΅:
Π‘ΡΡΠ²ΡΡ Fujitsu rx300 s6, RAID6 ΠΎΡ 6 Π΄ΠΈΡΠΊΠ° ΠΏΠΎ 1TB, ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ XenServer 6.2, Π²ΡΡΡΡΡ ΡΠ΅ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΡΡΠ²ΡΡΠ°, ΡΡΠ΅Π΄ ΠΊΠΎΠΈΡΠΎ Ubuntu Ρ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠΎΠΏΠΊΠΈ, 3,5 ΠΌΠΈΠ»ΠΈΠΎΠ½Π° ΡΠ°ΠΉΠ»Π°, 1,5 TB Π΄Π°Π½Π½ΠΈ, Π²ΡΠΈΡΠΊΠΎ ΡΠΎΠ²Π° ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΡΠ°ΡΡΠ΅ ΠΈ Π½Π°Π±ΡΠ±Π²Π°.
ΠΠ°Π΄Π°ΡΠ°: Π½Π°ΡΡΡΠΎΠΉΠΊΠ° Π½Π° Π°ΡΡ
ΠΈΠ²ΠΈΡΠ°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ ΡΠ°ΠΉΠ»ΠΎΠ² ΡΡΡΠ²ΡΡ, ΡΠ°ΡΡΠΈΡΠ½ΠΎ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎ, ΡΠ°ΡΡΠΈΡΠ½ΠΎ ΡΠ΅Π΄ΠΌΠΈΡΠ½ΠΎ.
Π Π°Π·ΠΏΠΎΠ»Π°Π³Π°ΠΌΠ΅ Ρ Windows backup ΠΌΠ°ΡΠΈΠ½Π° Ρ RAID5 (Π±Π΅Π΄Π΅Π½ ΡΡΠ°Π½Π΄Π°ΡΡΠ΅Π½ ΡΠΈΡΡΠ΅ΠΌΠ΅Π½ Π±Π»ΠΎΠΊ Ρ RAID ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅Ρ Π²Π³ΡΠ°Π΄Π΅Π½ Π² ΠΌΠ°ΠΉΠΊΠ°ΡΠ°) ΠΏΠ»ΡΡ ΠΎΡΠ΄Π΅Π»Π΅Π½ 2TB Π΄ΠΈΡΠΊ Π·Π° ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½ΠΎ ΠΊΠΎΠΏΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅ΠΊΡΡΠΎΡΠΎ ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ΡΠ΅. ΠΠ΅ΡΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π²ΡΡΠΊΠ° Linux Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡ, Π½ΠΎ ΡΠ°Π·ΠΈ ΠΌΠ°ΡΠΈΠ½Π° Π²Π΅ΡΠ΅ Π±Π΅ΡΠ΅ Π½Π°Π»ΠΈΡΠ½Π° Ρ raid ΠΌΠ°ΡΠΈΠ² ΠΈ Π»ΠΈΡΠ΅Π½Π· Π·Π° Windows.
ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°ΠΉΡΠ΅ Π½Π° ΡΠ΅Π·Π΅ΡΠ²Π΅Π½ ΡΡΡΠ²ΡΡ
ΠΠ°ΠΆΠ΅Π½ ΠΌΠΎΠΌΠ΅Π½Ρ: ΠΊΠΎΠ³Π°ΡΠΎ Π·Π°ΠΏΠ°Π·Π²Π°ΡΠ΅ ΠΏΠ°ΡΡΠΈΠ΄Π½Π° Π·Π°Π΄Π°ΡΠ°, Π½Π΅ Π·Π°Π±ΡΠ°Π²ΡΠΉΡΠ΅ Π΄Π° ΠΏΠΎΡΡΠ°Π²ΠΈΡΠ΅ ΠΎΡΠΌΠ΅ΡΠΊΠ° Π΄ΠΎ βΠΠ°ΡΠ²Π°ΡΡΠ½Π΅ Π½Π° ΠΏΡΠΎΠ·ΠΎΡΠ΅ΡΠ° Π½Π° Π·Π°Π΄Π°ΡΠ°ΡΠ°, ΠΊΠΎΠ³Π°ΡΠΎ Π΅ Π·Π°Π²ΡΡΡΠ΅Π½β, Π² ΠΏΡΠΎΡΠΈΠ²Π΅Π½ ΡΠ»ΡΡΠ°ΠΉ ΠΏΡΠΎΡΠ΅ΡΠΈΡΠ΅ ΡΠ΅ ΡΠ΅ ΡΠΌΠ½ΠΎΠΆΠ°Π²Π°Ρ ΠΈ ΡΠΌΠ½ΠΎΠΆΠ°Π²Π°Ρ.
Π₯Π²ΡΡΠ»ΡΠΌΠ΅ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ Π² ΠΌΠ°ΡΠΊΠ° ΠΈΠ·ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ: *.dwl, *.dwl2, *.tmp.
FreeFileSync ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΌΡΠ΅ΠΆΠ°ΡΠ° ΠΈΠ·ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ Π΄ΠΎΠ±ΡΠ΅, ΠΊΠΎΠΏΠΈΡΠ°Π½Π΅ΡΠΎ ΡΡΠ°Π²Π° Π² Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΠΏΠΎΡΠΎΠΊΠ°, ΡΠΊΠΎΡΠΎΡΡΡΠ° Π΄ΠΎΡΡΠΈΠ³Π° 80 Mbps ΠΏΡΠΈ ΠΊΠΎΠΏΠΈΡΠ°Π½Π΅ Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅, Π½Π΅ Π΅ ΠΎΡΠΊΡΠΈΡΠΎ Π±Π»ΠΎΠΊΠΈΡΠ°Π½Π΅ Π½Π° ΠΌΠ°Π»ΠΊΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅.
ΠΡΡ
ΠΈΠ²ΠΈΡΠ°Π½Π΅ΡΠΎ ΡΠ΅ ΡΠ΅ ΠΈΠ·Π²ΡΡΡΠ²Π° Π½Π° Π»ΠΎΠΊΠ°Π»Π΅Π½ ΡΠ΅Π·Π΅ΡΠ²Π΅Π½ ΡΡΡΠ²ΡΡ, Π²ΠΌΠ΅ΡΡΠΎ Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈΡ Π΄ΠΎΡΠ΅Π³Π°
Π‘ΡΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ ΠΏΡΠ΅Π΄ΠΈ
ΠΠ° Π΄Π° Π°ΡΡ
ΠΈΠ²ΠΈΡΠ°ΠΌΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΈΡΠ΅ ΠΏΠ°ΠΏΠΊΠΈ, ΠΏΠΈΡΠ΅ΠΌ ΠΏΠ°ΠΊΠ΅ΡΠ΅Π½ ΡΠ°ΠΉΠ» Π·Π°
Π·Π°Π΄Π°Π΄Π΅Π½ΠΎ ΡΠ΅Π³Π°=%ΠΠ ΠΠΠ:~0,-3%
set now=%now::=.%
Π·Π°Π΄Π°ΠΉΡΠ΅ ΡΠ΅Π³Π°=%ΡΠ΅Π³Π°: =0%
Π·Π°Π΄Π°ΠΉΡΠ΅ ΡΠ΅Π³Π°=%ΠΠΠ’Π:~-4%.%ΠΠΠ’Π:~3,2%.%ΠΠΠ’Π:~0,2%_%ΡΠ΅Π³Π°%
C:"Program Files"7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_10-04.zip E:10-04
C:"Program Files"7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_35-110.zip E:35-110
C:"Program Files"7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_asu.zip E:asu
C:βΠΡΠΎΠ³ΡΠ°ΠΌΠ½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅β7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_director.zip E:Π΄ΠΈΡΠ΅ΠΊΡΠΎΡ
C:βΠΡΠΎΠ³ΡΠ°ΠΌΠ½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅β7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_gpr.zip E:gpr
C:"Program Files"7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_otiz.zip E:otiz
C:βΠΡΠΎΠ³ΡΠ°ΠΌΠ½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅β7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_ps.zip E:ps
C:βΠΡΠΎΠ³ΡΠ°ΠΌΠ½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅β7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_pto.zip E:pto
C:βΠΡΠΎΠ³ΡΠ°ΠΌΠ½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅β7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_rza.zip E:rza
C:βΠΡΠΎΠ³ΡΠ°ΠΌΠ½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅β7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_smeta.zip E:smeta
::a - ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Π°ΡΡ
ΠΈΠ²
:: -tzip ΠΈΠ»ΠΈ -t7z - ΡΠΈΠΏ Π°ΡΡ
ΠΈΠ² (zip Π΅ 1.5-2 ΠΏΡΡΠΈ ΠΏΠΎ-Π±ΡΡΠ·)
:: -mx=1 β ΡΡΠ΅ΠΏΠ΅Π½ Π½Π° ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡ (1 ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π°, 9 ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»Π½ΠΈ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ x=[0 | 1 | 3 | 5 | 7 | 9 ])
:: -mmt=on - ΡΠ°Π·ΡΠ΅ΡΠ°Π²Π° ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΠΎΡΡ ΡΠ°ΠΌ, ΠΊΡΠ΄Π΅ΡΠΎ Π½Π΅ Π΅ Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½Π°
:: -mtc=off - Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ° Π²ΡΠ΅ΠΌΠ΅Π²ΠΈΡΠ΅ ΠΌΠ°ΡΠΊΠΈ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π°ΡΠ° ΡΠΈΡΡΠ΅ΠΌΠ° (ΠΊΠΎΠ³Π°ΡΠΎ ΡΠ° Π·Π°ΠΏΠΈΡΠ°Π½ΠΈ, ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠ°Π½ΠΈ ΠΈ Ρ.Π½.)
:: -ssw - ΡΡΡΠΎ ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡΠ° ΡΠ°ΠΉΠ»ΠΎΠ²Π΅, ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ Π·Π° Π·Π°ΠΏΠΈΡ
:: -xr!.Sync* - ΠΈΠ·ΠΊΠ»ΡΡΠ²Π° Π²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈΡΠ΅ BtSync ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΠΎΡ Π°ΡΡ
ΠΈΠ²ΠΈΡΠ°Π½Π΅, ΠΎΡΡΠ°Π²ΡΠΉΠΊΠΈ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΈ
ΠΠΎΠ½ΡΡΡΡΠΊΡΠΈΡΡΠ° Π½Π° set now=% ΠΈ Ρ.Π½. Π²ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π΄Π° Π·Π°ΠΏΠ°Π·ΠΈΡΠ΅ ΡΠΎΡΠΌΠ°ΡΠ° Π½Π° Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π·Π° Π·Π°ΠΏΠΈΡ Π² ΠΈΠΌΠ΅ΡΠΎ Π½Π° ΡΠ°ΠΉΠ»Π° Π±Π΅Π· ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ Π²ΡΠ·Π½ΠΈΠΊΠ²Π°Ρ, ΠΊΠΎΠ³Π°ΡΠΎ Π½ΠΎΠΌΠ΅ΡΡΡ Π½Π° Π΄Π΅Π½Ρ ΠΈΠ»ΠΈ ΠΌΠ΅ΡΠ΅ΡΠ° Π΅ ΠΏΠΎ-ΠΌΠ°Π»ΡΠΊ ΠΎΡ 10, ΡΠΎΠ΅ΡΡ Π·Π°ΠΌΠ΅ΡΡΠ²Π°ΠΌΠ΅ Π½ΡΠ»Π°.
ΠΠΎΠΌΠ΅Π½ΡΠ°Ρ -xr!.Sync* Π΅ ΡΡΠ΄ΠΈΠΌΠ΅Π½Ρ, ΠΎΡΡΠ°Π½Π°Π» ΠΎΡ ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈΡ
ΠΠΎ 500 GB ΠΈ 700-800 Ρ ΠΈΠ»ΡΠ΄ΠΈ ΡΠ°ΠΉΠ»Π°, BTSync Π²ΡΠ΅ ΠΎΡΠ΅ ΡΠ°Π±ΠΎΡΠ΅ΡΠ΅ Π΄ΠΎΠ±ΡΠ΅, ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°ΡΠ΅ ΡΠ΅ Π² Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅, Π½ΠΎ Ρ ΡΠ΅ΠΊΡΡΠΈΡΠ΅ ΠΎΠ±Π΅ΠΌΠΈ ΠΊΠΎΠ½ΡΡΠΌΠΈΡΠ°ΡΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠ°ΠΌΠ΅Ρ ΠΈ ΠΏΡΠΎΡΠ΅ΡΠΎΡΠ½ΠΈ ΡΠ΅ΡΡΡΡΠΈ ΠΊΠ°ΠΊΡΠΎ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²ΠΈΡ ΡΡΡΠ²ΡΡ Π½Π° Ubuntu, ΡΠ°ΠΊΠ° ΠΈ Π½Π° ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΡΠΎ ΠΊΠΎΠΏΠΈΠ΅ Π½Π° Windows, ΠΊΡΠ΄Π΅ΡΠΎ Π±Π΅ΡΠ΅ ΡΡΠ°ΡΡΠΈΡΠ°Π½ΠΎ ΠΎΡ ΡΡΠ»ΡΠ³Π°ΡΠ°, Π° ΡΡΡΠΎ ΠΈ ΠΏΡΠΎΡΡΠΎ ΠΈΠ·Π½Π°ΡΠΈΠ»Π΅Π½Π° Π΄ΠΈΡΠΊΠΎΠ²Π° ΡΠΈΡΡΠ΅ΠΌΠ° ΡΡΠ΅Π· ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΡΠ΅ΡΠ΅Π½Π΅ ΠΈ Π·Π°ΠΏΠΈΡ.
ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠ΅ Π°ΡΡ ΠΈΠ²Π°ΡΠΎΡΡΡ Π΅ 7-zip, Π½ΠΈΠ΅ Π³ΠΎ Π°ΡΡ ΠΈΠ²ΠΈΡΠ°ΠΌΠ΅ Π² zip ΡΠΎΡΠΌΠ°Ρ Π²ΠΌΠ΅ΡΡΠΎ ΡΠΎΠ΄Π½ΠΈΡ 7z, Π·Π°ΡΠΎΡΠΎ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π±ΡΡΠ· ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½ΡΠΌΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° Π² ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡΡΠ° Ρ mx=1, ΡΠΎΠ²Π° Π΅ ΠΏΠΎΡΠ²ΡΡΠ΄Π΅Π½ΠΎ ΠΎΡ ΠΌΠ½ΠΎΠ³ΠΎ Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈ.
ΠΡΡ ΠΈΠ²ΠΈΡΠ΅ ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Ρ Π΅Π΄ΠΈΠ½ ΠΏΠΎ Π΅Π΄ΠΈΠ½.
ΠΠ°ΠΏΠΊΠ°ΡΠ° Ρ Π°ΡΡ
ΠΈΠ²ΠΈ ΡΡΡΠΎ ΡΠ΅ ΠΏΠΎΡΠΈΡΡΠ²Π° ΡΡΠ΅Π· ΠΏΠ»Π°Π½ΠΈΡΠ°Π½Π° Π·Π°Π΄Π°ΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΠΏΠΎΠΌΠΎΡΠ½Π°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° fpurge, ΠΎΡΡΠ°Π²ΡΠΉΠΊΠΈ Π°ΡΡ
ΠΈΠ²ΠΈ Π½Π΅ ΠΏΠΎ-ΡΡΠ°ΡΠΈ ΠΎΡ ΡΠ΅Π΄ΠΌΠΈΡΠ°.
Π ΡΠ΅Π·ΡΠ»ΡΠ°Ρ Π½Π° ΡΠΎΠ²Π° ΠΈΠΌΠ°ΠΌΠ΅ ΠΊΠΎΠΏΠΈΠ΅ Π½Π° ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΏΡΠ΅Π΄ΠΈΡΠ½ΠΈΡ Π΄Π΅Π½, ΠΊΠ°ΠΊΡΠΎ ΠΈ Π°ΡΡ
ΠΈΠ²ΠΈ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½Π°ΡΠ° ΡΠ΅Π΄ΠΌΠΈΡΠ°; FreeFileSync ΠΏΠΎΡΡΠ°Π²Ρ ΠΈΠ·ΡΡΠΈΡΠΈΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ Π² ΠΊΠΎΡΡΠ΅ΡΠΎ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: www.habr.com