FreeFileSync နှင့် 7-zip ကို အသုံးပြု၍ ဒေတာအရန်ကူးခြင်း။

Anamnesis၊ ပြောစရာ၊

Fujitsu rx300 s6 ဆာဗာ၊ 6 6TB ဒစ်ခ်များ၏ RAID1၊ XenServer 6.2 ထည့်သွင်းပြီး ဆာဗာများစွာ လည်ပတ်နေသည်၊ ၎င်းတို့တွင် ဘောလုံးများစွာရှိသော Ubuntu၊ ဖိုင်ပေါင်း 3,5 သန်း၊ ဒေတာ 1,5 TB၊ ဤအရာအားလုံးသည် တဖြည်းဖြည်း ကြီးထွားလာပြီး ရောင်ရမ်းလာပါသည်။

လုပ်ဆောင်စရာ- ဖိုင်ဆာဗာတစ်ခုမှ ဒေတာအရန်ကူးယူခြင်းကို သတ်မှတ်ပါ၊ နေ့စဥ်တစ်ပိုင်း၊ တစ်စိတ်တစ်ပိုင်း၊ အပတ်စဉ်။
ကျွန်ုပ်တို့တွင် RAID5 (မိခင်တွင်တည်ဆောက်ထားသော RAID ထိန်းချုပ်ကိရိယာပါသည့် ညံ့ဖျင်းသောစံစနစ်ယူနစ်) နှင့် ဖိုင်များ၏လက်ရှိအခြေအနေကို အလယ်အလတ်ကူးယူရန်အတွက် သီးခြား 2TB ဒစ်ခ်တစ်ခုရှိသည်။ မည်သည့် Linux ဖြန့်ဖြူးမှုကိုမဆို အသုံးပြုရန် ဖြစ်နိုင်သော်လည်း ဤစက်ကို စီးနင်းမှုခင်းကျင်းခြင်းနှင့် Windows လိုင်စင်ဖြင့် ရရှိနေပြီဖြစ်သည်။

အရန်ဆာဗာတွင် ထည့်သွင်းပါ။ FreeFileSync18 နာရီကြာပြီးနောက် XNUMX နာရီကြာပြီးနောက် ဖိုင်ဆာဗာမျှဝေမှုများမှ ဆက်တိုက်ပြုလုပ်ထားသော အရာအားလုံး၏ "ကြေးမုံ" တစ်ခုအား ကျွန်ုပ်တို့က သတ်မှတ်ပေးပါသည်။

အရေးကြီးသောအချက်- batch task တစ်ခုကို သိမ်းဆည်းသောအခါ၊ ပြီးသွားသောအခါ "Close Task Window" ကိုစစ်ဆေးပါ သို့မဟုတ် လုပ်ငန်းစဉ်များသည် များပြားပြီး များပြားလာမည်ဖြစ်သည်။

ကျွန်ုပ်တို့သည် ယာယီဖိုင်များကို မျက်နှာဖုံးခြွင်းချက်အဖြစ် *.dwl, *.dwl2, *.tmp.

FreeFileSync သည် ကွန်ရက်ကို အလွန်ကောင်းမွန်စွာ အသုံးပြုသည်၊ ကော်ပီကူးခြင်းသည် စာတွဲများစွာတွင် ဖြစ်ပွားသည်၊ ဖိုင်ကြီးများကို ကူးယူသောအခါ အမြန်နှုန်း 80 Mbps သို့ရောက်ရှိသည်၊၊ သေးငယ်သောဖိုင်များတွင် ပိတ်ဆို့ခြင်းမတွေ့ရှိရပါ။

သိမ်းဆည်းခြင်းကို ယခင်ကအသုံးပြုခဲ့သည့်အစား ဒေသတွင်း အရန်ဆာဗာတွင် သိမ်းဆည်းခြင်းကို လုပ်ဆောင်မည်ဖြစ်သည်။ မိတ္တူ ကွန်ရက်သိမ်းဆည်းခြင်းနှင့်အတူ။ စကားမစပ်၊ TheCopier က အရမ်းကောင်းပါတယ်။ သို့သော်ထိုကဲ့သို့သော volumes များဖြင့်၊ အရန်ဖိုင်တွင် 1Gbps နှင့် 2Gbps (ကွန်ရက်ကတ်နှစ်ခု၏နှောင်ကြိုး) ရှိသော်လည်း အရာအားလုံးကို လွှဲပြောင်းရန် အချိန်မရှိပေ။

အရင်ကလည်း သုံးတယ်။ SyncToyဒါပေမယ့် ဖိုင်အရေအတွက် 1,5-2 သန်းကျော်သွားတဲ့အခါ ပုံမှန်အတိုင်း အလုပ်မလုပ်တော့ဘဲ ကိုင်တွယ်ဖြေရှင်းလို့ မရပါဘူး။

လိုအပ်သောဖိုင်တွဲများကို သိမ်းဆည်းရန်အတွက် batch ဖိုင်ကို ရေးပါ။ 7-ဇစ်:

ယခုသတ်မှတ်သည်=%TIME-~0,-3%
set now=%now::=။%
set now=%now:=0%
ယခုသတ်မှတ်သည်=%DATE:~-4%.%DATE:~3,2%.%DATE:~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:“Program Files”7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_director.zip E:ဒါရိုက်တာ
C:“Program Files”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:“Program Files”7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_ps.zip E:ps
C:“Program Files”7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_pto.zip E:pto
C:“Program Files”7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_rza.zip E:rza
C:“Program Files”7-Zip7z.exe a -tzip -mx=1 -mmt=on -mtc=off -ssw D:backupsAll%now%_smeta.zip E:smeta

::a - မှတ်တမ်းတစ်ခု ဖန်တီးနေသည်။
:: -tzip သို့မဟုတ် -t7z - မှတ်တမ်းဖိုင်အမျိုးအစား (ဇစ်သည် ၁.၅-၂ ဆ ပိုမြန်သည်)
:: -mx=1 — ချုံ့အချိုး (အနည်းဆုံး 1၊ အမြင့်ဆုံးတန်ဖိုး 9 x=[0 | 1 | 3 | 5 | 7 | 9 ])
:: -mmt=on - ၎င်းကို ဖွင့်မထားသည့် ကဏ္ဍစုံကို ဖွင့်ပေးသည်။
:: -mtc=off - ဖိုင်စနစ်အချိန်တံဆိပ်တုံးများကို ပိတ်သည် (သိမ်းဆည်းပြီး ပြင်ဆင်သည့်အခါ၊ စသည်ဖြင့်)
:: -ssw - စာရေးရန်အတွက် ဖွင့်ထားသော ဖိုင်များကိုလည်း ချုံ့သည်။
:: -xr!.Sync* - ယာယီ BtSync ဖိုင်များကို သိမ်းဆည်းခြင်းမှ ဖယ်ထုတ်ပြီး အမြဲတမ်းဖိုင်များကို ချန်ထားခဲ့သည်

set now=% and so on တည်ဆောက်ခြင်းသည် နေ့ သို့မဟုတ် လ၏ နံပါတ် 10 ထက်နည်းသည့်အခါ ပြဿနာများမရှိဘဲ ဖိုင်အမည်တစ်ခုတွင် ရိုက်ကူးသည့်အချိန်ပုံစံကို သိမ်းဆည်းနိုင်စေသည်၊ ဆိုလိုသည်မှာ ကျွန်ုပ်တို့သည် သုညကို အစားထိုးသည်။

မှတ်ချက် -xr!.Sync* သည် မူလအသုံးပြုထားသည့်အရာမှ ကျန်ရှိနေသည့်အပိုင်းတစ်ခုဖြစ်သည်။ BTSync.

500 GB နှင့် 700-800 ဖိုင်များအထိ၊ BTSync သည် ကောင်းမွန်စွာအလုပ်လုပ်ပြီး လျင်မြန်စွာ တစ်ပြိုင်တည်းလုပ်ဆောင်နေသေးသော်လည်း လက်ရှိ volumes နှင့်အတူ ၎င်းသည် Ubuntu ဖိုင်ဆာဗာနှင့် ၎င်းစတင်ခဲ့သည့် Windows Backup တွင် Memory နှင့် Processor အရင်းအမြစ်များကို အလွန်စားသုံးပါသည်။ ဝန်ဆောင်မှုကို စဉ်ဆက်မပြတ် ဖတ်ရှုရေးသားခြင်းဖြင့် ရိုးရိုးရှင်းရှင်း အဓမ္မပြုကျင့်သည့် ဒစ်ခ်စနစ်လည်း ဖြစ်သည်။

archiver သည် 7-zip ဖြစ်သော်လည်း၊ ၎င်းကို မူရင်း 7z အစား ဇစ်ဖော်မတ်ဖြင့် သိမ်းဆည်းထားသောကြောင့် ၎င်းသည် ပိုမိုမြန်ဆန်ပြီး mx=1 နှင့် ချုံ့ခြင်းတွင် လက်တွေ့အားဖြင့် ကွာခြားမှုမရှိကြောင်း၊ ၎င်းကို စမ်းသပ်မှုများစွာဖြင့် အတည်ပြုထားသည်။

မော်ကွန်းတိုက်များကို တစ်ခုပြီးတစ်ခု လုပ်ဆောင်သည်။

မော်ကွန်းတိုက်ပါရှိသော ဖိုင်တွဲကိုလည်း fpurge utility ကို အသုံးပြု၍ စီစဉ်ထားသော အလုပ်တစ်ခုမှတစ်ဆင့် ရှင်းထုတ်ပြီး မော်ကွန်းတိုက်များကို တစ်ပတ်ထက် မပိုစေရပါ။
ရလဒ်အနေဖြင့်၊ ကျွန်ုပ်တို့တွင် ယခင်နေ့အတွက် ဖိုင်များ မိတ္တူအပြင် ပြီးခဲ့သည့် ရက်သတ္တပတ်အတွက် မော်ကွန်းတိုက်များ ရှိသည်၊ FreeFileSync သည် ဖျက်လိုက်သော ဖိုင်များကို အမှိုက်ပုံးထဲသို့ ထည့်ပါသည်။

source: www.habr.com

မှတ်ချက် Add