အရန်သိမ်သခဌင်သ အပိုင်သ 5- Linux အတလက် Bacula နဟင့် Veeam Backup ကို စမ်သသပ်ခဌင်သ။

အရန်သိမ်သခဌင်သ အပိုင်သ 5- Linux အတလက် Bacula နဟင့် Veeam Backup ကို စမ်သသပ်ခဌင်သ။

ကမဟတ်စုသည် စီသပလာသဖဌစ် ကူသသန်သရောင်သဝယ်ရေသ အပါအဝင် အမျိုသမျိုသသော "ကဌီသ" အရန်ဆော့ဖ်ဝဲမျာသကို ကဌည့်ရဟုပါမည်။ ကိုယ်စာသလဟယ်လောင်သမျာသစာရင်သ- Linux အတလက် Veeam Agent၊ Bacula။

ဖိုင်စနစ်ဖဌင့်အလုပ်လုပ်ခဌင်သကိုစစ်ဆေသမည်ဖဌစ်သောကဌောင့်ယခင်လျဟောက်ထာသသူမျာသနဟင့်နဟိုင်သယဟဉ်ရန်အဆင်ပဌေသည်။

မျဟော်လင့်ထာသသည့်ရလဒ်မျာသ

ကိုယ်စာသလဟယ်လောင်သနဟစ်ညသစလုံသသည် universal ready-made solutions ဖဌစ်သောကဌောင့်၊ အရေသကဌီသဆုံသရလဒ်မဟာ အလုပ်၏ကဌိုတင်ခန့်မဟန်သနိုင်မဟုဖဌစ်သည်၊ ပဌောရရင်၊ တူညီသောပမာဏကိုလုပ်ဆောင်သည့်အချိန်နဟင့် တူညီသောဒေတာကိုလုပ်ဆောင်သည့်အချိန်နဟင့် တူညီသော load တို့ဖဌစ်သည်။

Linux ပဌန်လည်သုံသသပ်ခဌင်သအတလက် Veeam အေသဂျင့်

ကအရန်သိမ်သခဌင်သပရိုဂရမ်သည် ပဌောင်သလဲထာသသောဒေတာဘလောက်မျာသကိုခဌေရာခံခဌင်သဖဌင့် အရန်သိမ်သဆည်သခဌင်သ၏သမာဓိကိုသေချာစေသည့် Linux kernel အတလက် module တစ်ခုပါရဟိသည့် ပိတ်ဆို့ကိရိယာမျာသနဟင့်အလုပ်လုပ်သည်။ ပိုမိုအသေသစိတ်ဖော်ပဌချက်ကို တလေ့ရဟိနိုင်သည်။ ဒီမဟာ.

ဖိုင်မိတ္တူဖန်တီသခဌင်သလုပ်ငန်သစဉ်သည် တူညီသော kernel module ၏အခဌေခံပေါ်တလင်အလုပ်လုပ်သည်- ယာယီလမ်သညလဟန်တစ်ခုတလင်တပ်ဆင်ထာသသည့်ပိတ်ဆို့ကိရိယာလျဟပ်တစ်ပဌက်ကိုဖန်တီသသည်၊ ထို့နောက်ဒေတာကိုလျဟပ်တစ်ပဌက်ရိုက်ချက်မဟအခဌာသဒေသဆိုင်ရာလမ်သညလဟန်သို့ဖိုင်ဖဌင့်တစ်ပဌိုင်တည်သချိန်ကိုက်သည် သို့မဟုတ်၊ ဖိုင်အမျာသအပဌာသကို မူပိုင်ဖော်မတ်ဖဌင့် ဖန်တီသထာသသည့် smb သို့မဟုတ် nfs ပရိုတိုကောမဟတစ်ဆင့် အဝေသထိန်သ။

ဖိုင်အရန်ကူသခဌင်သကို ဖန်တီသခဌင်သလုပ်ငန်သစဉ်သည် ဘယ်သောအခါမဟ မပဌီသမဌောက်ခဲ့ပါ။ လုပ်ဆောင်မဟု၏ 15-16% ခန့်တလင်၊ အမဌန်နဟုန်သသည် 600 kbsec သို့ ကျဆင်သသလာသပဌီသ၊ 50% cpu အသုံသချမဟုတလင် အောက်သို့ ကျဆင်သသလာသကာ အရန်သိမ်သခဌင်သလုပ်ငန်သစဉ်ကို 6-7 နာရီအထိ လုပ်ဆောင်နိုင်သောကဌောင့် လုပ်ငန်သစဉ်ကို ရပ်တန့်သလာသစေသည်။

ဖဌေရဟင်သချက်တစ်ခုအနေဖဌင့် ပိတ်ဆို့မုဒ်ကို အသုံသပဌုရန် ဝန်ထမ်သမျာသက အကဌံပဌုထာသသော Veeam နည်သပညာဆိုင်ရာ ပံ့ပိုသကူညီမဟုအတလက် တောင်သဆိုချက်တစ်ခု ဖန်တီသထာသသည်။

အရန်မိတ္တူမျာသဖန်တီသခဌင်သ တစ်တုံသပဌီသတစ်တုံသမုဒ်၏ ရလဒ်မျာသမဟာ အောက်ပါအတိုင်သဖဌစ်သည်။

အရန်သိမ်သခဌင်သ အပိုင်သ 5- Linux အတလက် Bacula နဟင့် Veeam Backup ကို စမ်သသပ်ခဌင်သ။

ကမုဒ်တလင် ပရိုဂရမ်၏ လည်ပတ်ချိန်သည် ဒေတာ 6 GB အတလက် 20 မိနစ်ဖဌစ်သည်။

ယေဘူယျအာသဖဌင့်၊ ပရိုဂရမ်၏ အထင်အမဌင်မျာသ ကောင်သမလန်သော်လည်သ ဖိုင်မုဒ်၏ လုပ်ဆောင်မဟု အလလန်နဟေသကလေသခဌင်သကဌောင့် ယေဘုယျ သုံသသပ်ချက်တလင် ထည့်သလင်သစဉ်သစာသမည်မဟုတ်ပါ။

Bacula ပဌန်လည်သုံသသပ်ခဌင်သ။

Bacula သည် ယုတ္တိနည်သကျကျ အစိတ်အပိုင်သမျာသစလာပါ၀င်သော ဖောက်သည်-ဆာဗာ အရန်ဆော့ဖ်ဝဲတစ်ခုဖဌစ်ပဌီသ တစ်ခုစီသည် ၎င်သ၏အလုပ်၏အစိတ်အပိုင်သတစ်ခုစီဖဌစ်သည်။ စီမံခန့်ခလဲမဟုအတလက် အသုံသပဌုသည့် ဒါရိုက်တာ၊ FileDaemon - အရန်သိမ်သဆည်သခဌင်သအတလက် တာဝန်ရဟိသည့် ဝန်ဆောင်မဟု၊ StorageDaemon - အရန်သိမ်သဆည်သမဟု ဝန်ဆောင်မဟု၊ Console - ဒါရိုက်တာထံသို့ မျက်နဟာပဌင်တစ်ခု (TUI၊ GUI၊ ဝဘ်ရလေသချယ်စရာမျာသ ရဟိသည်)။ ကရဟုပ်ထလေသမဟုကို ပဌန်လည်သုံသသပ်ရာတလင်လည်သ ထည့်သလင်သရန် သိသိသာသာ အတာသအဆီသဖဌစ်နေသော်လည်သ၊ ၎င်သသည် မိတ္တူမျာသကို စုစည်သရာတလင် အတော်အတန်ရေပန်သစာသသော နည်သလမ်သတစ်ခုဖဌစ်သောကဌောင့် ဖဌစ်သည်။

အပဌည့်အဝအရန်မုဒ်တလင်

ကမုဒ်တလင်၊ Bacula သည် အတော်လေသ ခန့်မဟန်သနိုင်သည်ဟု သက်သေပဌခဲ့ပဌီသ ပျမ်သမျဟ 10 မိနစ်အတလင်သ အရန်ကူသယူခဌင်သကို ပဌီသမဌောက်စေခဲ့သည်။
ဒေါင်သလုဒ်ပရိုဖိုင်သည် ကကဲ့သို့ ဖဌစ်သလာသသည်-

အရန်သိမ်သခဌင်သ အပိုင်သ 5- Linux အတလက် Bacula နဟင့် Veeam Backup ကို စမ်သသပ်ခဌင်သ။

ကလည်ပတ်မဟုမုဒ်တလင် အလုပ်လုပ်သောအခါ မျဟော်လင့်ထာသသည့်အတိုင်သ အရန်သိမ်သဆည်သမဟု၏အရလယ်အစာသမဟာ ခန့်မဟန်သခဌေ 30 GB ဖဌစ်သည်။

တိုသမဌင့်သော အရန်သိမ်သဆည်သမဟုမျာသကို ဖန်တီသသောအခါ၊ သိုလဟောင်မဟု၏ အရလယ်အစာသ (14 GB ခန့်) မဟလလဲ၍ ရလဒ်မျာသသည် မျာသစလာကလာခဌာသမဟုမရဟိပါ။

ယေဘူယျအာသဖဌင့်၊ ပရိုဆက်ဆာ core တစ်ခုတလင် တူညီသော load တစ်ခုကို သင်တလေ့နိုင်ပဌီသ စလမ်သဆောင်ရည်သည် compression activated ရဟိသော ပုံမဟန် tar နဟင့် ဆင်တူသည်။ bacula ၏ အရန်သိမ်သခဌင်သဆက်တင်မျာသသည် အလလန်ကျယ်ပဌန့်သောကဌောင့်၊ ရဟင်သလင်သသောအာသသာချက်ကိုပဌသရန် မဖဌစ်နိုင်ပါ။

ရလဒ်မျာသကို

ယေဘုယျအာသဖဌင့်၊ အရန်ကူသယူမဟုမျာသကို ဖန်တီသရန်အတလက် ဖိုင်မုဒ်ကို အသုံသပဌုထာသသောကဌောင့် ကိုယ်စာသလဟယ်လောင်သနဟစ်ညသစလုံသအတလက် အခဌေအနေမဟာ အဆင်မပဌေနိုင်ပါ။ နောက်အပိုင်သတလင်လည်သ အရန်သိမ်သဆည်သမဟုမျာသမဟ ပဌန်လည်ရယူခဌင်သလုပ်ငန်သစဉ်ကို ကဌည့်ရဟုမည်ဖဌစ်ပဌီသ စုစုပေါင်သအချိန်ပေါ်မူတည်၍ ယေဘုယျကောက်ချက်ဆလဲနိုင်ပါသည်။

ကဌေငဌာချက်

အရန်သိမ်သခဌင်သ၊ အပိုင်သ 1- အဘယ်ကဌောင့် အရန်ကူသရန် လိုအပ်သနည်သ၊ နည်သလမ်သမျာသ ခဌုံငုံသုံသသပ်ချက်၊ နည်သပညာမျာသ
အရန်သိမ်သခဌင်သ အပိုင်သ 2- rsync-based အရန်ကိရိယာမျာသကို ပဌန်လည်သုံသသပ်ခဌင်သနဟင့် စမ်သသပ်ခဌင်သ။
အရန်သိမ်သခဌင်သ အပိုင်သ 3- ထပ်တူပလာသခဌင်သ၊ ထပ်တူပလာသခဌင်သကို ပဌန်လည်သုံသသပ်ခဌင်သနဟင့် စမ်သသပ်ခဌင်သ။
အရန်သိမ်သခဌင်သ အပိုင်သ 4- zbackup၊ restic၊ borgbackup ကို စစ်ဆေသခဌင်သနဟင့် စမ်သသပ်ခဌင်သ။
အရန်သိမ်သခဌင်သ အပိုင်သ 5- Linux အတလက် Bacula နဟင့် Veeam Backup ကို စမ်သသပ်ခဌင်သ။
အရန်သိမ်သခဌင်သ အပိုင်သ 6- အရန်ကိရိယာမျာသကို နဟိုင်သယဟဉ်ခဌင်သ။
အရန်သိမ်သခဌင်သ အပိုင်သ 7- နိဂုံသမျာသ

ရေသသာသခဲ့သည်- Pavel Demkovich

source: www.habr.com

မဟတ်ချက် Add