Anamnesis, sekutaura:
Fujitsu rx300 s6 server, RAID6 ye6 1TB disks, XenServer 6.2 yakaiswa, akati wandei masevha anotenderera, pakati pavo Ubuntu ane akati wandei mabhora, 3,5 miriyoni mafaera, 1,5 TB yedata, zvese izvi zviri kukura zvishoma nezvishoma uye kuzvimba.
Basa: gadzira data backup kubva kune faira server, chikamu zuva nezuva, chikamu vhiki.
Tine Windows backup muchina neRAID5 (yakashata yakajairika system unit ine RAID controller yakavakirwa muna amai) pamwe neakaparadzana 2TB dhisiki yekukopa yepakati mamiriro azvino emafaira. Zvaigoneka kushandisa chero kugovera kweLinux, asi muchina uyu waive watovepo neraid array uye rezinesi reWindows.
Isa pane backup server
Chinhu chakakosha: kana uchichengetedza batch basa, iva nechokwadi chekutarisa "Vhara hwindo rebasa kana rapera," zvikasadaro maitiro acho achawanda uye awanda.
Tinokanda mafaira enguva pfupi mumasiki kunze: *.dwl, *.dwl2, *.tmp.
FreeFileSync inoshandisa network zvakanyanya, kukopa kunoitika mune akati wandei, kumhanya kunosvika 80 Mbps kana uchikopa mafaera makuru, hapana kuvharika kwakawanikwa pamafaira madiki.
Kuchengetedza kuchaitwa pane yemuno backup server, panzvimbo peyaimboshandiswa kare
Zvakare zvakashandiswa kare
Kuchengeta maforodha anodiwa, tinonyora batch faira re
set now=%TIME:~0,-3%
set now=%now::=.%
set now=%now: =0%
set now=%DATE:~-4%.%DATE:~3,2%.%DATE:~0,2%_%now%
C:"Mafaira eChirongwa"7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_10-04.zip E:10-04
C:"Mafaira eChirongwa"7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_35-110.zip E:35-110
C:"Mafaira eChirongwa"7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_asu.zip E:asu
C:“Mafaira eChirongwa”7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_director.zip E:director
C:“Mafaira eChirongwa”7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_gpr.zip E:gpr
C:"Mafaira eChirongwa"7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_otiz.zip E:otiz
C:“Mafaira eChirongwa”7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_ps.zip E:ps
C:“Mafaira eChirongwa”7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_pto.zip E:pto
C:“Mafaira eChirongwa”7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_rza.zip E:rza
C:“Mafaira eChirongwa”7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_smeta.zip E:smeta
::a - kugadzira archive
:: -tzip kana -t7z - archive type (zip iri 1.5-2 nguva nekukurumidza)
:: -mx=1 - compression reshiyo (1 zvishoma, 9 dzepamusoro dzakakosha x=[0 | 1 | 3 | 5 | 7 | 9])
:: -mmt=on - inogonesa kuverenga kwakawanda uko kusina kugoneswa
:: -mtc=off - inodzima nguva dzemafaira system (kana yachengetwa, yakagadziridzwa, nezvimwewo)
:: -ssw - zvakare inomanikidza mafaera akavhurwa kuti anyore
:: -xr!.Sync* - haisanganisi mafaira eBtSync echinguvana kubva mukuchengetedza, achisiya anogara
Kuvakwa kweseti ikozvino =% uye zvichingodaro zvinokubvumira kuchengetedza maitiro ekurekodha nguva mune zita refaira pasina matambudziko akamuka apo nhamba yezuva kana mwedzi yaive isingasviki gumi, ndiko kuti, isu tinotsiva zero.
Comment -xr!.Sync* chinhu chakasara kubva pane chakamboshandiswa
Kusvikira ku500 GB uye 700-800 zviuru mafaera, BTSync ichiri kushanda zvakanaka, yakawiriraniswa panhunzi, asi nemavhoriyamu aripo zvaidya zvakanyanya ndangariro uye processor zviwanikwa zvese paUbuntu faira server uye paWindows backup kwayakatangwa na. iyo sevhisi, uye zvakare kungobata chibharo disk system nekugara uchiverenga uye kunyora.
Kunyangwe iyo archiver iri 7-zip, tinoichengeta mu zip fomati pachinzvimbo cheiyo 7z, nekuti inokurumidza, uye hapana mutsauko mukumanikidzana ne mx=1, izvi zvakasimbiswa nemiedzo yakawanda.
Archives inoitwa imwe neimwe.
Iyo folda ine zvinyorwa zvakare inocheneswa kuburikidza neyakarongwa basa uchishandisa iyo fpurge utility, ichisiya zvinyorwa zvisingapfuuri vhiki.
Nekuda kweizvozvo, isu tine kopi yemafaira ezuva rapfuura, pamwe nematura esvondo rapfuura; FreeFileSync inoisa mafaera akadzimwa mumarara.
Source: www.habr.com