{"id":32477,"date":"2019-10-31T21:47:17","date_gmt":"2019-10-31T18:47:17","guid":{"rendered":"https:\/\/prohoster.info\/blog\/rezervnoe-kopirovanie-chast-1-naznachenie-obzor-metodov-i-tehnologij\/"},"modified":"2019-10-31T21:47:17","modified_gmt":"2019-10-31T18:47:17","slug":"rezervnoe-kopirovanie-chast-1-naznachenie-obzor-metodov-i-tehnologij","status":"publish","type":"post","link":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/rezervnoe-kopirovanie-chast-1-naznachenie-obzor-metodov-i-tehnologij","title":{"rendered":"Biztons\u00e1gi ment\u00e9s, 1. r\u00e9sz: C\u00e9l, m\u00f3dszerek \u00e9s technol\u00f3gi\u00e1k \u00e1ttekint\u00e9se","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"Biztons\u00e1gi ment\u00e9s, 1. r\u00e9sz: C\u00e9l, m\u00f3dszerek \u00e9s technol\u00f3gi\u00e1k \u00e1ttekint\u00e9se\" src=\"\/wp-content\/uploads\/2019\/04\/08d5ae9677c96628896868d3e19efd8f.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\nMi\u00e9rt is sz\u00fcks\u00e9ges biztons\u00e1gi m\u00e1solatot k\u00e9sz\u00edteni? Hiszen a berendez\u00e9sek meglehet\u0151sen megb\u00edzhat\u00f3ak, \u00e9s ott vannak a \u201efelh\u0151k\u201d, amelyek megb\u00edzhat\u00f3s\u00e1gukban jobbak a fizikai szerverekn\u00e9l: helyes be\u00e1ll\u00edt\u00e1s eset\u00e9n a \u201efelh\u0151s\u201d szerver k\u00f6nnyen t\u00fal\u00e9lheti egy fizikai infrastrukt\u00fara le\u00e1ll\u00e1s\u00e1t, r\u00e1ad\u00e1sul a szolg\u00e1ltat\u00e1sok felhaszn\u00e1l\u00f3i sz\u00e1m\u00e1ra ez csup\u00e1n egy kis, alig \u00e9szlelhet\u0151 k\u00e9sleked\u00e9s id\u0151ben. Tov\u00e1bb\u00e1, az inform\u00e1ci\u00f3k m\u00e1sol\u00e1sa gyakran extra processzorterhel\u00e9st, lemezterhel\u00e9st \u00e9s h\u00e1l\u00f3zati forgalmat ig\u00e9nyel.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<blockquote><p>Az ide\u00e1lis program gyorsan m\u0171k\u00f6dik, nem sziv\u00e1rog ki a mem\u00f3ri\u00e1b\u00f3l, nincsenek hib\u00e1i \u00e9s nem l\u00e9tezik.<\/p>\n<p>\u2014Ismeretlen<\/p><\/blockquote>\n<p> Mivel a programokat m\u00e9g mindig emberi fejleszt\u0151k \u00edrj\u00e1k, a tesztel\u00e9si folyamat gyakran hi\u00e1nyzik, \u00e9s a programok szolg\u00e1ltat\u00e1sa is ritk\u00e1n t\u00f6rt\u00e9nik meg a \u201elegjobb gyakorlatok\u201d alkalmaz\u00e1s\u00e1val (amelyek maguk is programok, teh\u00e1t nem t\u00f6k\u00e9letesek), a rendszergazd\u00e1knak t\u00f6bbnyire olyan feladatokat kell megoldaniuk, amelyek r\u00f6viden, de tal\u00e1l\u00f3an hangzanak: \u201evissza\u00e1ll\u00edtani, ahogy volt\u201d, \u201evissza\u00e1ll\u00edtani az adatb\u00e1zist a norm\u00e1lis m\u0171k\u00f6d\u00e9shez\u201d, \u201elassan m\u0171k\u00f6dik - visszagordulunk\u201d, valamint a kedvencem \u201enem tudom, mi az, de jav\u00edtani kell\u201d.<\/p>\n<p>A fejleszt\u0151k gondatlans\u00e1g\u00e1b\u00f3l sz\u00e1rmaz\u00f3 logikai hib\u00e1k mellett, mint a v\u00e9letlen egybees\u00e9sek, valamint a programok fel\u00e9p\u00edt\u00e9s\u00e9nek apr\u00f3 r\u00e9szleteivel val\u00f3 hi\u00e1nyos tud\u00e1s vagy meg\u00e9rt\u00e9s - ide\u00e9rtve a kapcsol\u00f3d\u00f3 \u00e9s rendszerszint\u0171 dolgokat, p\u00e9ld\u00e1ul az oper\u00e1ci\u00f3s rendszereket, illeszt\u0151programokat \u00e9s firmware-t - m\u00e1s hib\u00e1k is l\u00e9teznek. P\u00e9ld\u00e1ul a legt\u00f6bb fejleszt\u0151 a fut\u00e1si k\u00f6rnyezetre t\u00e1maszkodik, teljesen megfeledkezve a fizikai t\u00f6rv\u00e9nyekr\u0151l, amelyeket program seg\u00edts\u00e9g\u00e9vel m\u00e9g mindig lehetetlen megker\u00fclni. Ez mag\u00e1ban foglalja a lemezes alrendszer \u00e9s \u00e1ltal\u00e1ban b\u00e1rmilyen t\u00e1rol\u00e1si alrendszer (bele\u00e9rtve a RAM-ot \u00e9s a processzor cache-t!) v\u00e9gtelen megb\u00edzhat\u00f3s\u00e1g\u00e1t, a processzorn\u00e1l nulladik feldolgoz\u00e1si id\u0151t, a h\u00e1l\u00f3zati \u00e1tviteln\u00e9l \u00e9s a processzor feldolgoz\u00e1s\u00e1n\u00e1l hib\u00e1k hi\u00e1ny\u00e1t, valamint a 0-\u00e1s h\u00e1l\u00f3zati k\u00e9sleltet\u00e9seket. A h\u00edrhedt hat\u00e1rid\u0151t sem szabad figyelmen k\u00edv\u00fcl hagyni, mert ha nem siker\u00fcl tartani - akkor probl\u00e9m\u00e1k mer\u00fclnek fel a h\u00e1l\u00f3zat \u00e9s a lemez m\u0171k\u00f6d\u00e9s\u00e9nek apr\u00f3bb r\u00e9szletein\u00e9l.<\/p>\n<p><img decoding=\"async\" alt=\"Biztons\u00e1gi ment\u00e9s, 1. r\u00e9sz: C\u00e9l, m\u00f3dszerek \u00e9s technol\u00f3gi\u00e1k \u00e1ttekint\u00e9se\" src=\"\/wp-content\/uploads\/2019\/04\/fed33628de53de522bae208f52fd7811.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nMi legyen a probl\u00e9m\u00e1kkal, amelyek szemben \u00e1llnak \u00e9s fenyegetik az \u00e9rt\u00e9kes adatokat? Az \u00e9l\u0151 fejleszt\u0151ket nem lehet p\u00f3tolni, \u00e9s nem biztos, hogy a k\u00f6zelj\u00f6v\u0151ben lehets\u00e9ges lesz. M\u00e1sr\u00e9szt teljes bizony\u00edt\u00e9kot eddig csak n\u00e9h\u00e1ny projekt tudott felmutatni arra, hogy a program \u00fagy m\u0171k\u00f6dik, ahogy azt elk\u00e9pzelt\u00e9k, \u00e9s nem felt\u00e9tlen\u00fcl lehet az ilyen bizony\u00edt\u00e9kokat m\u00e1s, hasonl\u00f3 projektekre \u00e1tv\u00e1ltani. Az ilyen bizony\u00edt\u00e9kok r\u00e1ad\u00e1sul rengeteg id\u0151t ig\u00e9nyelnek, \u00e9s k\u00fcl\u00f6nleges k\u00e9szs\u00e9geket \u00e9s tud\u00e1st k\u00f6vetelnek, ami gyakorlatilag minimaliz\u00e1lja a haszn\u00e1latuk lehet\u0151s\u00e9g\u00e9t a hat\u00e1rid\u0151k figyelembev\u00e9tel\u00e9vel. R\u00e1ad\u00e1sul m\u00e9g nem tudunk szupergyors, olcs\u00f3 \u00e9s v\u00e9gtelen\u00fcl megb\u00edzhat\u00f3 adatmegtart\u00f3, feldolgoz\u00f3 \u00e9s tov\u00e1bb\u00edt\u00f3 technol\u00f3gi\u00e1kr\u00f3l. Az ilyen technol\u00f3gi\u00e1k, ha l\u00e9teznek, akkor \u00e1ltal\u00e1ban csak koncepci\u00f3k form\u00e1j\u00e1ban tal\u00e1lhat\u00f3k meg, vagy \u2014 leggyakrabban \u2014 csak a fantasztikus k\u00f6nyvekben \u00e9s filmekben.<\/p>\n<blockquote><p>A j\u00f3 m\u0171v\u00e9szek m\u00e1solnak, a nagyszer\u0171 m\u0171v\u00e9szek lopnak.<\/p>\n<p>\u2014Pablo Picasso.<\/p><\/blockquote>\n<p> A legjobban siker\u00fclt megold\u00e1sok \u00e9s a meglep\u0151en egyszer\u0171 dolgok \u00e1ltal\u00e1ban ott j\u00f6nnek l\u00e9tre, ahol l\u00e1tsz\u00f3lag teljesen \u00f6sszeegyeztethetetlen fogalmak, technol\u00f3gi\u00e1k, tudom\u00e1ny\u00e1gak tal\u00e1lkoznak.<\/p>\n<p>P\u00e9ld\u00e1ul a madaraknak \u00e9s a rep\u00fcl\u0151g\u00e9peknek is vannak sz\u00e1rnyaik, azonban a funkcion\u00e1lis hasonl\u00f3s\u00e1g ellen\u00e9re \u2014 bizonyos \u00fczemm\u00f3dokban a m\u0171k\u00f6d\u00e9si elv egybeesik, \u00e9s a technikai probl\u00e9m\u00e1k hasonl\u00f3 m\u00f3don oldhat\u00f3k meg: \u00fcreges csontok, tart\u00f3s \u00e9s k\u00f6nny\u0171 anyagok haszn\u00e1lata stb. \u2014 az eredm\u00e9nyek teljesen elt\u00e9r\u0151ek, b\u00e1r igen hasonl\u00f3ak. A legjobb mint\u00e1k, amelyeket a technik\u00e1nkban megfigyel\u00fcnk, szint\u00e9n nagyr\u00e9szt a term\u00e9szett\u0151l sz\u00e1rmaznak: a z\u00e1rt rekeszek a haj\u00f3kon \u00e9s tengeralattj\u00e1r\u00f3kon k\u00f6zvetlen anal\u00f3gia a gy\u0171r\u0171sf\u00e9rgekkel; a raid t\u00f6mb\u00f6k ki\u00e9p\u00edt\u00e9se \u00e9s az adatok integrit\u00e1s\u00e1nak ellen\u0151rz\u00e9se \u2014 a DNS-l\u00e1nc duplik\u00e1l\u00e1sa; valamint a p\u00e1ratlan szervek, k\u00fcl\u00f6nb\u00f6z\u0151 szervek f\u00fcggetlen m\u0171k\u00f6d\u00e9se a k\u00f6zponti idegrendszert\u0151l (a sz\u00edv munk\u00e1j\u00e1nak automatiz\u00e1l\u00e1sa) \u00e9s a reflexek \u2014 auton\u00f3m rendszerek az Interneten. Term\u00e9szetesen a megl\u00e9v\u0151 megold\u00e1sok \u201ev\u00e1gatlan\u201d alkalmaz\u00e1sa probl\u00e9m\u00e1kkal j\u00e1rhat, de ki tudja, lehet, hogy nincsenek m\u00e1s megold\u00e1sok.<\/p>\n<blockquote><p>J\u00f3 lenne tudni, hol fogsz elesni \u2014 akkor szalm\u00e1t tenn\u00e9k al\u00e1!<\/p>\n<p>\u2014Belorusz n\u00e9pi k\u00f6zmond\u00e1s.<\/p><\/blockquote>\n<p> Teh\u00e1t a biztons\u00e1gi ment\u00e9sek l\u00e9tfontoss\u00e1g\u00faak azok sz\u00e1m\u00e1ra, akik azt k\u00edv\u00e1nj\u00e1k:<\/p>\n<ul>\n<li>Lehet\u0151s\u00e9get kapni arra, hogy rendszereik m\u0171k\u00f6d\u00e9s\u00e9t minim\u00e1lis le\u00e1ll\u00e1ssal, s\u0151t, ak\u00e1r teljesen le\u00e1ll\u00e1s n\u00e9lk\u00fcl helyre\u00e1ll\u00edts\u00e1k.<\/li>\n<li>B\u00e1tor cselekedni, mert hiba eset\u00e9n van lehet\u0151s\u00e9g a vissza\u00e1ll\u00edt\u00e1sra<\/li>\n<li>Minimaliz\u00e1lni a sz\u00e1nd\u00e9kos adatk\u00e1ros\u00edt\u00e1s k\u00f6vetkezm\u00e9nyeit<\/li>\n<\/ul>\n<p>\n<b class=\"spoiler_title\">Itt egy kis elm\u00e9let<\/b><\/p>\n<blockquote><p>B\u00e1rmilyen klasszifik\u00e1ci\u00f3 \u00f6nk\u00e9nyes. A term\u00e9szet nem klasszifik\u00e1l. Mi magunk klasszifik\u00e1lunk, mert sz\u00e1munkra \u00edgy k\u00e9nyelmesebb, \u00e9s olyan adatok alapj\u00e1n, amelyeket szint\u00e9n \u00f6nk\u00e9nyesen v\u00e1lasztunk ki.<\/p>\n<p>\u2014Jean Bruy\u00e8re<\/p><\/blockquote>\n<p> Fizikai t\u00e1rol\u00e1si m\u00f3dt\u00f3l f\u00fcggetlen\u00fcl a logikai adatkezel\u00e9st k\u00e9tf\u00e9le hozz\u00e1f\u00e9r\u00e9s szerinti m\u00f3dra oszthatjuk: blokk \u00e9s f\u00e1jl alap\u00fa. Ez a feloszt\u00e1s az ut\u00f3bbi id\u0151ben el\u00e9gg\u00e9 elmos\u00f3dott, mert tiszt\u00e1n blokk- vagy tiszt\u00e1n f\u00e1jl alap\u00fa logikai t\u00e1rol\u00f3k nem l\u00e9teznek. Az egyszer\u0171s\u00e9g kedv\u00e9\u00e9rt azonban felt\u00e9telezhetj\u00fck, hogy l\u00e9teznek.<\/p>\n<p>A blokk alap\u00fa adatkezel\u00e9s azt jelenti, hogy van egy fizikai eszk\u00f6z, ahov\u00e1 az adatokat meghat\u00e1rozott fix adagokban, blokkokban \u00edrj\u00e1k. A blokkokhoz egy adott c\u00edm alapj\u00e1n lehet hozz\u00e1f\u00e9rni, minden blokk saj\u00e1t c\u00edmmel rendelkezik az eszk\u00f6z\u00f6n bel\u00fcl.<\/p>\n<p>A biztons\u00e1gi ment\u00e9s \u00e1ltal\u00e1ban az adatok blokkjainak m\u00e1sol\u00e1s\u00e1val t\u00f6rt\u00e9nik. Az adatok integrit\u00e1s\u00e1nak biztos\u00edt\u00e1sa \u00e9rdek\u00e9ben a m\u00e1sol\u00e1s id\u0151pontj\u00e1ban le\u00e1ll\u00edtj\u00e1k az \u00faj blokkok \u00edr\u00e1s\u00e1t, valamint a megl\u00e9v\u0151k m\u00f3dos\u00edt\u00e1s\u00e1t. Ha a hagyom\u00e1nyos vil\u00e1g anal\u00f3gi\u00e1j\u00e1t n\u00e9zz\u00fck, legk\u00f6zelebb a kiszolg\u00e1l\u00f3hoz hasonl\u00edthat\u00f3, amely azonos sz\u00e1m\u00fa rekeszekkel rendelkezik.<\/p>\n<p><img decoding=\"async\" alt=\"Biztons\u00e1gi ment\u00e9s, 1. r\u00e9sz: C\u00e9l, m\u00f3dszerek \u00e9s technol\u00f3gi\u00e1k \u00e1ttekint\u00e9se\" src=\"\/wp-content\/uploads\/2019\/04\/32408012dbd29ec2e227602351d4bba6.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA f\u00e1jl alap\u00fa adatkezel\u00e9s logikai eszk\u00f6zszinten k\u00f6zel \u00e1ll a blokk alap\u00fahoz, \u00e9s gyakran annak felsz\u00edne felett szervez\u0151dik. Fontos k\u00fcl\u00f6nbs\u00e9gek a t\u00e1rol\u00e1s hierarchi\u00e1j\u00e1nak jelenl\u00e9te \u00e9s az ember \u00e1ltal \u00e9rthet\u0151 nevek. Kiemelkedik az absztrakci\u00f3, mint p\u00e9ld\u00e1ul a f\u00e1jl - egy elnevezett adatmez\u0151, valamint a k\u00f6nyvt\u00e1r - egy speci\u00e1lis f\u00e1jl, amely le\u00edr\u00e1sokat \u00e9s hozz\u00e1f\u00e9r\u00e9seket t\u00e1rol m\u00e1s f\u00e1jlokhoz. A f\u00e1jlok kieg\u00e9sz\u00edt\u0151 metaadatokkal is ell\u00e1that\u00f3k: l\u00e9trehoz\u00e1si id\u0151, hozz\u00e1f\u00e9r\u00e9si jelz\u0151k stb. \u00c1ltal\u00e1ban \u00fagy v\u00e9gzik a biztons\u00e1gi ment\u00e9st: megkeresik a m\u00f3dos\u00edtott f\u00e1jlokat, majd azokat egy m\u00e1sik, szerkezet\u00e9ben azonos f\u00e1jl t\u00e1rol\u00f3ba m\u00e1solj\u00e1k. Az adatok integrit\u00e1s\u00e1t \u00e1ltal\u00e1ban az \u00edr\u00e1s alatt \u00e1ll\u00f3 f\u00e1jlok hi\u00e1ny\u00e1val val\u00f3s\u00edtj\u00e1k meg. A f\u00e1jlok metaadatai hasonl\u00f3k\u00e9ppen ment\u00e9sre ker\u00fclnek. A legk\u00f6zelebbi anal\u00f3gia egy k\u00f6nyvt\u00e1r, amely k\u00fcl\u00f6nb\u00f6z\u0151 k\u00f6nyvekkel rendelkez\u0151 szekci\u00f3kat tartalmaz, \u00e9s van egy k\u00f6nyvkatal\u00f3gus \u00e9rthet\u0151 nevekkel.<\/p>\n<p><img decoding=\"async\" alt=\"Biztons\u00e1gi ment\u00e9s, 1. r\u00e9sz: C\u00e9l, m\u00f3dszerek \u00e9s technol\u00f3gi\u00e1k \u00e1ttekint\u00e9se\" src=\"\/wp-content\/uploads\/2019\/04\/796162e24eb255a27c51c6077bcb1f07.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nAz ut\u00f3bbi id\u0151ben n\u00e9ha egy m\u00e1sik lehet\u0151s\u00e9get eml\u00edtenek, amely a f\u00e1jlok t\u00e1rol\u00e1s\u00e1nak alapj\u00e1t k\u00e9pezte, \u00e9s ugyanazokkal az archaikus von\u00e1sokkal rendelkezik: az objektum alap\u00fa t\u00e1rol\u00e1s.<\/p>\n<p>A f\u00e1jlok t\u00e1rol\u00e1s\u00e1t\u00f3l az k\u00fcl\u00f6nb\u00f6zteti meg, hogy nem rendelkezik t\u00f6bb szint m\u00e9lys\u00e9ggel (lapos s\u00e9ma), \u00e9s b\u00e1r a f\u00e1jlnevek emberi olvas\u00e1sra alkalmasak, m\u00e9gis ink\u00e1bb g\u00e9pi feldolgoz\u00e1sra vannak optimaliz\u00e1lva. Biztons\u00e1gi ment\u00e9s eset\u00e9n az objektum t\u00e1rol\u00f3k t\u00f6bbs\u00e9g\u00e9t a f\u00e1jlokhoz hasonl\u00f3an kezelik, de n\u00e9ha vannak m\u00e1s lehet\u0151s\u00e9gek is.<\/p>\n<blockquote><p> \u2014 K\u00e9tf\u00e9le rendszergazda l\u00e9tezik: aki nem k\u00e9sz\u00edt biztons\u00e1gi ment\u00e9seket, \u00e9s aki M\u00c1R k\u00e9sz\u00edt.<br \/>\n\u2014 Val\u00f3j\u00e1ban h\u00e1romf\u00e9le l\u00e9tezik: van m\u00e9g, aki ellen\u0151rzi, hogy a biztons\u00e1gi ment\u00e9sek vissza\u00e1ll\u00edthat\u00f3k-e.<\/p>\n<p>\u2014Ismeretlen<\/p><\/blockquote>\n<p> Azt is \u00e9rdemes meg\u00e9rteni, hogy a biztons\u00e1gi adatok ment\u00e9s\u00e9nek folyamata programok \u00e1ltal t\u00f6rt\u00e9nik, ez\u00e9rt minden olyan h\u00e1tr\u00e1nya van, mint b\u00e1rmely m\u00e1s programnak. Az emberi t\u00e9nyez\u0151t\u0151l val\u00f3 f\u00fcggetlens\u00e9g \u00e9rdek\u00e9ben, valamint a jellemz\u0151kt\u0151l \u2014 amelyek k\u00fcl\u00f6n-k\u00fcl\u00f6n nem sokat sz\u00e1m\u00edtanak, de egy\u00fctt jelent\u0151s hat\u00e1st gyakorolhatnak \u2014 a 3-2-1 szab\u00e1lyt alkalmazz\u00e1k. Sokf\u00e9lek\u00e9ppen lehet \u00e9rtelmezni, de sz\u00e1momra a k\u00f6vetkez\u0151 \u00e9rtelmez\u00e9s tetszik a legjobban: 3 azonos adatcsomagot kell t\u00e1rolni, 2 csomagot k\u00fcl\u00f6nb\u00f6z\u0151 form\u00e1tumokban kell meg\u0151rizni, \u00e9s 1 csomagot f\u00f6ldrajzilag t\u00e1voli t\u00e1rol\u00f3ban kell tartani.<\/p>\n<p>A t\u00e1rol\u00e1si form\u00e1t a k\u00f6vetkez\u0151k\u00e9ppen kell \u00e9rteni:<\/p>\n<ul>\n<li>Ha f\u00fcgg\u0151s\u00e9g van a fizikai t\u00e1rol\u00e1si m\u00f3dokt\u00f3l, akkor m\u00f3dos\u00edtjuk a fizikai t\u00e1rol\u00e1si m\u00f3dot.<\/li>\n<li>Ha f\u00fcgg\u0151s\u00e9g van a logikai t\u00e1rol\u00e1si m\u00f3dokt\u00f3l, akkor m\u00f3dos\u00edtjuk a logikai t\u00e1rol\u00e1si m\u00f3dot.<\/li>\n<\/ul>\n<p>\nA 3-2-1 szab\u00e1ly maxim\u00e1lis hat\u00e1s\u00e1nak el\u00e9r\u00e9se \u00e9rdek\u00e9ben javasolt a t\u00e1rol\u00e1si form\u00e1t mindk\u00e9t m\u00f3don megv\u00e1ltoztatni.<\/p>\n<p>A biztons\u00e1gi ment\u00e9s k\u00e9sz\u00fclts\u00e9ge szempontj\u00e1b\u00f3l \u2014 amely a m\u0171k\u00f6d\u00e9s helyre\u00e1ll\u00edt\u00e1s\u00e1t c\u00e9lozza \u2014 a \"forr\u00f3\" \u00e9s \"hideg\" biztons\u00e1gi ment\u00e9seket k\u00fcl\u00f6nb\u00f6ztetj\u00fck meg. A forr\u00f3 biztons\u00e1gi ment\u00e9sek a hideg biztons\u00e1gi ment\u00e9sekt\u0151l mind\u00f6ssze abban k\u00fcl\u00f6nb\u00f6znek, hogy azonnal munk\u00e1ra k\u00e9sz \u00e1llapotban vannak, m\u00edg a hideg ment\u00e9sek helyre\u00e1ll\u00edt\u00e1sa n\u00e9mi tov\u00e1bbi l\u00e9p\u00e9st ig\u00e9nyel: dek\u00f3dol\u00e1st, archiv\u00e1l\u00e1sb\u00f3l val\u00f3 kibont\u00e1st stb.<\/p>\n<p>Ne keverj\u00fck \u00f6ssze a forr\u00f3 \u00e9s hideg m\u00e1solatokat az online \u00e9s offline m\u00e1solatokkal, amelyek fizikai adatizol\u00e1ci\u00f3t felt\u00e9teleznek, \u00e9s l\u00e9nyeg\u00e9ben m\u00e1sfajta biztons\u00e1gi m\u00e1solatok oszt\u00e1lyoz\u00e1s\u00e1nak jelei. \u00cdgy egy offline m\u00e1solat \u2013 amely nincs k\u00f6zvetlen\u00fcl csatlakoztatva ahhoz a rendszerhez, ahol vissza kell \u00e1ll\u00edtani \u2013 lehet forr\u00f3 vagy hideg (a helyre\u00e1ll\u00edt\u00e1si k\u00e9szs\u00e9g szempontj\u00e1b\u00f3l). Az online m\u00e1solat k\u00f6zvetlen\u00fcl el\u00e9rhet\u0151 ott, ahol sz\u00fcks\u00e9g van a helyre\u00e1ll\u00edt\u00e1sra, \u00e9s leggyakrabban forr\u00f3, de hideg is lehet.<\/p>\n<p>Ezen k\u00edv\u00fcl ne felejts\u00fck el, hogy a biztons\u00e1gi m\u00e1solatok k\u00e9sz\u00edt\u00e9si folyamata \u00e1ltal\u00e1ban nem \u00e9r v\u00e9get egyetlen biztons\u00e1gi m\u00e1solat elk\u00e9sz\u00edt\u00e9s\u00e9vel, \u00e9s a m\u00e1solatok sz\u00e1ma meglehet\u0151sen nagy lehet. Ennek megfelel\u0151en k\u00fcl\u00f6nbs\u00e9get kell tenni a teljes biztons\u00e1gi m\u00e1solatok k\u00f6z\u00f6tt, azaz azok k\u00f6z\u00f6tt, amelyek m\u00e1s biztons\u00e1gi m\u00e1solatokt\u00f3l f\u00fcggetlen\u00fcl helyre\u00e1ll\u00edthat\u00f3k, valamint a differenci\u00e1lt (inkrement\u00e1lis, differenci\u00e1lis, dekrement\u00e1lis stb.) m\u00e1solatok k\u00f6z\u00f6tt \u2013 amelyek \u00f6n\u00e1ll\u00f3an nem helyre\u00e1ll\u00edthat\u00f3k, \u00e9s el\u0151zetes helyre\u00e1ll\u00edt\u00e1st ig\u00e9nyelnek egy vagy t\u00f6bb m\u00e1sik biztons\u00e1gi m\u00e1solatb\u00f3l.<\/p>\n<p>A differenci\u00e1lt inkrement\u00e1lis m\u00e1solatok a biztons\u00e1gi m\u00e1solatok t\u00e1rol\u00e1si m\u00e9ret\u00e9nek cs\u00f6kkent\u00e9s\u00e9re tett k\u00eds\u00e9rlet. \u00cdgy a biztons\u00e1gi m\u00e1solatba csak a legut\u00f3bbi m\u00e1solathoz k\u00e9pest megv\u00e1ltozott adatok ker\u00fclnek.<\/p>\n<p>A differenci\u00e1lt dekrement\u00e1lis m\u00e1solatok ugyanazzal a c\u00e9llal k\u00e9sz\u00fclnek, de egy kicsit m\u00e1s m\u00f3don: egy teljes biztons\u00e1gi m\u00e1solat k\u00e9sz\u00fcl, de val\u00f3j\u00e1ban csak a friss m\u00e1solat \u00e9s az el\u0151z\u0151 k\u00f6z\u00f6tti k\u00fcl\u00f6nbs\u00e9get t\u00e1rolj\u00e1k.<\/p>\n<p>K\u00fcl\u00f6n \u00e9rdemes megvizsg\u00e1lni a biztons\u00e1gi m\u00e1solatok k\u00e9sz\u00edt\u00e9s\u00e9nek folyamat\u00e1t olyan t\u00e1rol\u00f3n, amely nem teszi lehet\u0151v\u00e9 a m\u00e1solatok duplik\u00e1l\u00e1s\u00e1t. \u00cdgy ha teljes biztons\u00e1gi m\u00e1solatokat k\u00e9sz\u00edt\u00fcnk rajta, val\u00f3j\u00e1ban csak a biztons\u00e1gi m\u00e1solatok k\u00f6z\u00f6tti k\u00fcl\u00f6nbs\u00e9g ker\u00fcl r\u00f6gz\u00edt\u00e9sre, azonban a biztons\u00e1gi m\u00e1solatok helyre\u00e1ll\u00edt\u00e1si folyamata hasonl\u00f3an fog zajlani, mint a teljes m\u00e1solat helyre\u00e1ll\u00edt\u00e1sa, \u00e9s teljesen \u00e1tl\u00e1that\u00f3 lesz.<\/p>\n<blockquote><p>Quis custodiet ipsos custodes?<\/p>\n<p>(Ki \u0151rzi meg az \u0151r\u00f6ket? \u2014 latin.)<\/p><\/blockquote>\n<p>Nagyon kellemetlen, amikor nincsenek biztons\u00e1gi m\u00e1solatok, de m\u00e9g rosszabb, ha a biztons\u00e1gi m\u00e1solat valahogy elk\u00e9sz\u00fclt, de a helyre\u00e1ll\u00edt\u00e1s sor\u00e1n kider\u00fcl, hogy nem \u00e1ll\u00edthat\u00f3 vissza, mert:<\/p>\n<ul>\n<li>Az eredeti adatok integrit\u00e1sa s\u00e9r\u00fclt.<\/li>\n<li>A biztons\u00e1gi m\u00e1solatok t\u00e1rol\u00f3ja s\u00e9r\u00fclt.<\/li>\n<li>A helyre\u00e1ll\u00edt\u00e1s meglehet\u0151sen lassan m\u0171k\u00f6dik, nem lehet haszn\u00e1lni azokat az adatokat, amelyek r\u00e9szben helyre\u00e1lltak.<\/li>\n<\/ul>\n<p>A megfelel\u0151en fel\u00e9p\u00edtett biztons\u00e1gi m\u00e1solat k\u00e9sz\u00edt\u00e9si folyamatnak figyelembe kell vennie az ilyen megjegyz\u00e9seket, k\u00fcl\u00f6n\u00f6sen az els\u0151 kett\u0151t.<\/p>\n<p>Az eredeti adatok integrit\u00e1s\u00e1t t\u00f6bbf\u00e9le m\u00f3don lehet garant\u00e1lni. Leggyakrabban a k\u00f6vetkez\u0151 m\u00f3dszereket alkalmazz\u00e1k: a) f\u00e1jlrendszer pillanatk\u00e9peinek k\u00e9sz\u00edt\u00e9se blokkszinten, b) a f\u00e1jlrendszer \u00e1llapot\u00e1nak 'lefagyaszt\u00e1sa', c) speci\u00e1lis blokk k\u00e9sz\u00fcl\u00e9kek haszn\u00e1lata verzi\u00f3k t\u00e1rol\u00e1s\u00e1ra, d) f\u00e1jlok vagy blokkok sorrendben t\u00f6rt\u00e9n\u0151 \u00edr\u00e1sa. Ellen\u0151rz\u0151 \u00f6sszegek is alkalmazhat\u00f3k az adatok helyre\u00e1ll\u00edt\u00e1s\u00e1nak ellen\u0151rz\u00e9s\u00e9re.<\/p>\n<p>A t\u00e1rol\u00f3 meghib\u00e1sod\u00e1sai is felfedezhet\u0151k ellen\u0151rz\u0151 \u00f6sszegek seg\u00edts\u00e9g\u00e9vel. Egy m\u00e1sik m\u00f3dszer a speci\u00e1lis eszk\u00f6z\u00f6k, vagy olyan f\u00e1jlrendszerek alkalmaz\u00e1sa, ahol a m\u00e1r r\u00f6gz\u00edtett adatok nem m\u00f3dos\u00edthat\u00f3k, de \u00faj adatokat lehet hozz\u00e1f\u0171zni.<\/p>\n<p>A helyre\u00e1ll\u00edt\u00e1s felgyors\u00edt\u00e1sa \u00e9rdek\u00e9ben a helyre\u00e1ll\u00edt\u00e1shoz t\u00f6bb folyamat alkalmaz\u00e1sa sz\u00fcks\u00e9ges \u2014 felt\u00e9ve, hogy nincs 'sz\u0171k keresztmetszet' a lass\u00fa h\u00e1l\u00f3zat vagy a nem t\u00fal gyors lemezes rendszer miatt. A r\u00e9szben helyre\u00e1ll\u00edtott adatokkal kapcsolatos helyzet megold\u00e1s\u00e1ra a biztons\u00e1gi ment\u00e9s folyamat\u00e1t viszonylag kicsi alfeladatokra lehet bontani, amelyeket k\u00fcl\u00f6n-k\u00fcl\u00f6n hajtanak v\u00e9gre. \u00cdgy lehet\u0151s\u00e9g ny\u00edlik a m\u0171k\u00f6d\u0151k\u00e9pess\u00e9g fokozatos helyre\u00e1ll\u00edt\u00e1s\u00e1ra, az id\u0151tartam el\u0151rejelz\u00e9s\u00e9vel. Ez a probl\u00e9ma leggyakrabban az \u00fczleti szerz\u0151d\u00e9s (SLA) szintj\u00e9n mer\u00fcl fel, ez\u00e9rt nem fogunk r\u00e9szletesebben foglalkozni vele.<\/p>\n<blockquote><p>A f\u0171szerekhez nem az \u00e9rt, aki minden \u00e9telbe beletesz, hanem az, aki soha nem tesz bele semmi feleslegeset.<\/p>\n<p>\u2014V. Szinjavszkij<\/p><\/blockquote>\n<p>A rendszeradminisztr\u00e1torok \u00e1ltal haszn\u00e1lt szoftverek gyakorlata elt\u00e9r\u0151 lehet, de az alapelvek a v\u00e1ltoz\u00e1sokat figyelembe v\u00e9ve is azonosak, k\u00fcl\u00f6n\u00f6sen:<\/p>\n<ul>\n<li>Hat\u00e1rozottan aj\u00e1nlott k\u00e9sz megold\u00e1sokat alkalmazni.<\/li>\n<li>A programoknak kisz\u00e1m\u00edthat\u00f3nak kell lenni\u00fck, azaz nem lehetnek dokument\u00e1latlan saj\u00e1toss\u00e1gok vagy sz\u0171k keresztmetszetek.<\/li>\n<li>Minden program be\u00e1ll\u00edt\u00e1s\u00e1nak annyira egyszer\u0171nek kell lennie, hogy ne kelljen minden alkalommal elolvasni a haszn\u00e1lati \u00fatmutat\u00f3t vagy egy seg\u00e9danyagot.<\/li>\n<li>A megold\u00e1snak univerz\u00e1lisnak kell lennie, mivel a szerverek hardveres jellemz\u0151i jelent\u0151sen elt\u00e9rhetnek egym\u00e1st\u00f3l.<\/li>\n<\/ul>\n<p>A blokkokb\u00f3l sz\u00e1rmaz\u00f3 biztons\u00e1gi ment\u00e9sekhez a k\u00f6vetkez\u0151, elterjedt programok \u00e1llnak rendelkez\u00e9sre:<\/p>\n<ul>\n<li>dd, amelyet a rendszergazd\u00e1k j\u00f3l ismernek, ide tartoznak a hasonl\u00f3 programok (p\u00e9ld\u00e1ul dd_rescue).<\/li>\n<li>N\u00e9h\u00e1ny f\u00e1jlrendszerbe be\u00e9p\u00edtett karbantart\u00f3 programok (seg\u00e9dprogramok), amelyek a f\u00e1jlrendszer m\u00e1solat\u00e1t (dump) k\u00e9sz\u00edtik.<\/li>\n<li>\u00c1ltal\u00e1nos seg\u00e9dprogramok, p\u00e9ld\u00e1ul a partclone.<\/li>\n<li>Saj\u00e1t, gyakran proprietary megold\u00e1sok, p\u00e9ld\u00e1ul NortonGhost \u00e9s a k\u00e9s\u0151bbi verzi\u00f3i.<\/li>\n<\/ul>\n<p>A f\u00e1jlrendszerek eset\u00e9ben a biztons\u00e1gi ment\u00e9s r\u00e9szben megoldhat\u00f3 a blokkeszk\u00f6z\u00f6kre alkalmazott m\u00f3dszerekkel, de a feladat hat\u00e9konyabban is megoldhat\u00f3, p\u00e9ld\u00e1ul:<\/p>\n<ul>\n<li>Rsync, egy univerz\u00e1lis program \u00e9s protokoll a f\u00e1jlrendszerek \u00e1llapot\u00e1nak szinkroniz\u00e1l\u00e1s\u00e1ra.<\/li>\n<li>Be\u00e9p\u00edtett arch\u00edv\u00e1l\u00f3 eszk\u00f6z\u00f6k (ZFS).<\/li>\n<li>Harmadik f\u00e9lt\u0151l sz\u00e1rmaz\u00f3 arch\u00edv\u00e1l\u00f3 eszk\u00f6z\u00f6k; a legn\u00e9pszer\u0171bb k\u00e9pvisel\u0151j\u00fck a tar. Vannak m\u00e1sok is, p\u00e9ld\u00e1ul dar \u2014 a tar modern rendszerekre ir\u00e1nyul\u00f3 alternat\u00edv\u00e1ja.<\/li>\n<\/ul>\n<p>\nK\u00fcl\u00f6n eml\u00edt\u00e9st \u00e9rdemelnek azok a szoftveres eszk\u00f6z\u00f6k, amelyek biztos\u00edtj\u00e1k az adatok konzisztenci\u00e1j\u00e1t a biztons\u00e1gi ment\u00e9sek k\u00e9sz\u00edt\u00e9sekor. Leggyakrabban a k\u00f6vetkez\u0151 megold\u00e1sokat alkalmazz\u00e1k:<\/p>\n<ul>\n<li>A f\u00e1jlrendszer \u00edr\u00e1sv\u00e9dett (ReadOnly) m\u00f3dba t\u00f6rt\u00e9n\u0151 csatol\u00e1sa, vagy a f\u00e1jlrendszer fagyaszt\u00e1sa (freeze) \u2014 ez a m\u00f3dszer korl\u00e1tozottan alkalmazhat\u00f3.<\/li>\n<li>A f\u00e1jlrendszerek vagy blokkeszk\u00f6z\u00f6k \u00e1llapot\u00e1nak m\u00e1solatainak k\u00e9sz\u00edt\u00e9se (LVM, ZFS).<\/li>\n<li>Harmadik f\u00e9lt\u0151l sz\u00e1rmaz\u00f3 eszk\u00f6z\u00f6k alkalmaz\u00e1sa m\u00e1solatok l\u00e9trehoz\u00e1s\u00e1ra, m\u00e9g akkor is, ha az el\u0151z\u0151 pontok b\u00e1rmilyen okb\u00f3l nem biztos\u00edthat\u00f3k (hotcopy t\u00edpus\u00fa programok).<\/li>\n<li>A m\u00f3dos\u00edt\u00e1sok sor\u00e1n t\u00f6rt\u00e9n\u0151 m\u00e1sol\u00e1s technik\u00e1ja (CopyOnWrite), de ez leggyakrabban a haszn\u00e1lt f\u00e1jlrendszerhez k\u00f6t\u0151dik (BTRFS, ZFS).<\/li>\n<\/ul>\n<p>\u00cdgy egy kiszolg\u00e1l\u00f3 eset\u00e9ben olyan biztons\u00e1gi ment\u00e9si rendszert kell biztos\u00edtani, amely megfelel a k\u00f6vetkez\u0151 k\u00f6vetelm\u00e9nyeknek:<\/p>\n<ul>\n<li>K\u00f6nnyen haszn\u00e1lhat\u00f3 \u2014 nem ig\u00e9nyel k\u00fcl\u00f6nleges l\u00e9p\u00e9seket a haszn\u00e1lat sor\u00e1n, minim\u00e1lis tev\u00e9kenys\u00e9g sz\u00fcks\u00e9ges a m\u00e1solatok l\u00e9trehoz\u00e1s\u00e1hoz \u00e9s vissza\u00e1ll\u00edt\u00e1s\u00e1hoz.<\/li>\n<li>Univerz\u00e1lis \u2014 m\u0171k\u00f6dik nagy \u00e9s kis szervereken is; ez fontos a sz\u00e1m n\u00f6veked\u00e9sekor <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/hu\/server\/\"   title=\"szerverek\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1319\">szerverek<\/a> vagy a sk\u00e1l\u00e1z\u00e1skor.<\/li>\n<li>Csomagkezel\u0151vel telep\u00edthet\u0151, vagy egy-k\u00e9t parancs, p\u00e9ld\u00e1ul \u201elet\u00f6lt\u00e9s \u00e9s kicsomagol\u00e1s\u201d seg\u00edts\u00e9g\u00e9vel.<\/li>\n<li>Stabil, standard vagy m\u00e1r r\u00e9g\u00f3ta bev\u00e1lt t\u00e1rol\u00e1si form\u00e1t haszn\u00e1l.<\/li>\n<li>Gyors m\u0171k\u00f6d\u00e9s.<\/li>\n<\/ul>\n<p>\nA k\u00f6vetkez\u0151 k\u00f6vetelm\u00e9nyeknek megfelel\u0151 jel\u00f6ltek:<\/p>\n<ul>\n<li>rdiff-backup<\/li>\n<li>rsnapshot<\/li>\n<li>burp<\/li>\n<li>duplicati<\/li>\n<li>duplicity<\/li>\n<li>deja dup<\/li>\n<li>dar<\/li>\n<li>zbackup<\/li>\n<li>restic<\/li>\n<li>borgbackup<\/li>\n<\/ul>\n<p>\n<img decoding=\"async\" alt=\"Biztons\u00e1gi ment\u00e9s, 1. r\u00e9sz: C\u00e9l, m\u00f3dszerek \u00e9s technol\u00f3gi\u00e1k \u00e1ttekint\u00e9se\" src=\"\/wp-content\/uploads\/2019\/04\/bc9e31c37656c1b6998f08939763a563.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nA tesztk\u00f6rnyezet egy virtu\u00e1lis g\u00e9p (XenServer alap\u00fa) lesz, a k\u00f6vetkez\u0151 jellemz\u0151kkel:<\/p>\n<ul>\n<li>4 mag 2.5 GHz-en,<\/li>\n<li>16 GB RAM,<\/li>\n<li>50 GB hibrid t\u00e1rol\u00e1s (SSD cache a virtu\u00e1lis lemez m\u00e9ret\u00e9nek 20%-\u00e1val) egy k\u00fcl\u00f6n virtu\u00e1lis lemezk\u00e9nt, part\u00edci\u00f3z\u00e1s n\u00e9lk\u00fcl,<\/li>\n<li>200 Mbit\/s internetkapcsolat.<\/li>\n<\/ul>\n<p>\nA biztons\u00e1gi ment\u00e9sek fogad\u00f3 szerver szinte ugyanolyan g\u00e9p lesz, de 500 GB-os merevlemezzel.<\/p>\n<p>Oper\u00e1ci\u00f3s rendszer \u2013 Centos 7 x64: alapvet\u0151 particion\u00e1l\u00e1s, egy tov\u00e1bbi part\u00edci\u00f3 adathordoz\u00f3k\u00e9nt funkcion\u00e1l.<\/p>\n<p>Forr\u00e1sadatk\u00e9nt egy 40 GB-os m\u00e9diatartalommal rendelkez\u0151 WordPress weboldalt v\u00e1lasztunk, valamint MySQL adatb\u00e1zist. Mivel <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/hu\/vps\/\"   title=\"virtu\u00e1lis szervereket\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1262\">virtu\u00e1lis szervereket<\/a> a jellemz\u0151k nagyon k\u00fcl\u00f6nb\u00f6znek, \u00e9s a reproduk\u00e1lhat\u00f3s\u00e1g \u00e9rdek\u00e9ben itt vannak <\/p>\n<p><b class=\"spoiler_title\">a sysbench-szel v\u00e9gzett szerver tesztel\u00e9s\u00e9nek eredm\u00e9nyei.<\/b>sysbench \u2014threads=4 \u2014time=30 \u2014cpu-max-prime=20000 cpu futtat\u00e1s<br \/>\nsysbench 1.1.0-18a9f86 (bundled LuaJIT 2.1.0-beta3 haszn\u00e1lat\u00e1val)<br \/>\nA teszt futtat\u00e1sa a k\u00f6vetkez\u0151 be\u00e1ll\u00edt\u00e1sokkal:<br \/>\nSz\u00e1lak sz\u00e1ma: 4<br \/>\nA v\u00e9letlensz\u00e1m-gener\u00e1tor inicializ\u00e1l\u00e1sa a jelenlegi id\u0151b\u0151l<\/p>\n<p>Pr\u00edmsz\u00e1m hat\u00e1r: 20000<\/p>\n<p>Munkasz\u00e1lak inicializ\u00e1l\u00e1sa\u2026<\/p>\n<p>Sz\u00e1lak elind\u00edtva!<\/p>\n<p>CPU sebess\u00e9g:<br \/>\nm\u00e1sodpercenk\u00e9nti esem\u00e9nyek: 836.69<\/p>\n<p>\u00c1tviteli sebess\u00e9g:<br \/>\nesem\u00e9nyek\/s (eps): 836.6908<br \/>\neltelt id\u0151: 30.0039s<br \/>\n\u00f6sszes esem\u00e9ny sz\u00e1ma: 25104<\/p>\n<p>K\u00e9sleltet\u00e9s (ms):<br \/>\nmin: 2.38<br \/>\n\u00e1tlag: 4.78<br \/>\nmax: 22.39<br \/>\n95-\u00f6s percentilis: 10.46<br \/>\n\u00f6sszeg: 119923.64<\/p>\n<p>Sz\u00e1lak m\u00e9lt\u00e1nyoss\u00e1ga:<br \/>\nesem\u00e9nyek (\u00e1tlag\/sz\u00f3r\u00e1s): 6276.0000\/13.91<br \/>\nfut\u00e1si id\u0151 (\u00e1tlag\/sz\u00f3r\u00e1s): 29.9809\/0.01<\/p>\n<p>sysbench \u2014threads=4 \u2014time=30 \u2014memory-block-size=1K \u2014memory-scope=global \u2014memory-total-size=100G \u2014memory-oper=read mem\u00f3ria futtat\u00e1s<br \/>\nsysbench 1.1.0-18a9f86 (bundled LuaJIT 2.1.0-beta3 haszn\u00e1lat\u00e1val)<br \/>\nA teszt futtat\u00e1sa a k\u00f6vetkez\u0151 be\u00e1ll\u00edt\u00e1sokkal:<br \/>\nSz\u00e1lak sz\u00e1ma: 4<br \/>\nA v\u00e9letlensz\u00e1m-gener\u00e1tor inicializ\u00e1l\u00e1sa a jelenlegi id\u0151b\u0151l<\/p>\n<p>Mem\u00f3ria sebess\u00e9gteszt futtat\u00e1sa a k\u00f6vetkez\u0151 be\u00e1ll\u00edt\u00e1sokkal:<br \/>\nblokkm\u00e9ret: 1KiB<br \/>\n\u00f6sszes m\u00e9ret: 102400MiB<br \/>\nm\u0171velet: olvas\u00e1s<br \/>\nhat\u00f3k\u00f6r: glob\u00e1lis<\/p>\n<p>Munkasz\u00e1lak inicializ\u00e1l\u00e1sa\u2026<\/p>\n<p>Sz\u00e1lak elind\u00edtva!<\/p>\n<p>\u00d6sszes m\u0171veletek: 50900446 (1696677.10 m\u00e1sodpercenk\u00e9nt)<\/p>\n<p>49707.47 MiB \u00e1tvitt (1656.91 MiB\/s)<\/p>\n<p>\u00c1tviteli sebess\u00e9g:<br \/>\nesem\u00e9nyek\/s (eps): 1696677.1017<br \/>\neltelt id\u0151: 30.0001s<br \/>\n\u00f6sszes esem\u00e9ny sz\u00e1ma: 50900446<\/p>\n<p>K\u00e9sleltet\u00e9s (ms):<br \/>\nmin: 0.00<br \/>\n\u00e1tlag: 0.00<br \/>\nmax: 24.01<br \/>\n95-\u00f6s percentilis: 0.00<br \/>\n\u00f6sszeg: 39106.74<\/p>\n<p>Sz\u00e1lak m\u00e9lt\u00e1nyoss\u00e1ga:<br \/>\nesem\u00e9nyek (\u00e1tlag\/sz\u00f3r\u00e1s): 12725111.5000\/137775.15<br \/>\nfut\u00e1si id\u0151 (\u00e1tlag\/sz\u00f3r\u00e1s): 9.7767\/0.10<\/p>\n<p>sysbench \u2014threads=4 \u2014time=30 \u2014memory-block-size=1K \u2014memory-scope=global \u2014memory-total-size=100G \u2014memory-oper=write mem\u00f3ria futtat\u00e1s<br \/>\nsysbench 1.1.0-18a9f86 (bundled LuaJIT 2.1.0-beta3 haszn\u00e1lat\u00e1val)<br \/>\nA teszt futtat\u00e1sa a k\u00f6vetkez\u0151 be\u00e1ll\u00edt\u00e1sokkal:<br \/>\nSz\u00e1lak sz\u00e1ma: 4<br \/>\nA v\u00e9letlensz\u00e1m-gener\u00e1tor inicializ\u00e1l\u00e1sa a jelenlegi id\u0151b\u0151l<\/p>\n<p>Mem\u00f3ria sebess\u00e9gteszt futtat\u00e1sa a k\u00f6vetkez\u0151 be\u00e1ll\u00edt\u00e1sokkal:<br \/>\nblokkm\u00e9ret: 1KiB<br \/>\n\u00f6sszes m\u00e9ret: 102400MiB<br \/>\nm\u0171velet: \u00edr\u00e1s<br \/>\nhat\u00f3k\u00f6r: glob\u00e1lis<\/p>\n<p>Munkasz\u00e1lak inicializ\u00e1l\u00e1sa\u2026<\/p>\n<p>Sz\u00e1lak elind\u00edtva!<\/p>\n<p>\u00d6sszes m\u0171veletek: 35910413 (1197008.62 m\u00e1sodpercenk\u00e9nt)<\/p>\n<p>35068.76 MiB \u00e1tvitt (1168.95 MiB\/s)<\/p>\n<p>\u00c1tviteli sebess\u00e9g:<br \/>\nesem\u00e9nyek\/s (eps): 1197008.6179<br \/>\neltelt id\u0151: 30.0001s<br \/>\n\u00f6sszes esem\u00e9ny sz\u00e1ma: 35910413<\/p>\n<p>K\u00e9sleltet\u00e9s (ms):<br \/>\nmin: 0.00<br \/>\n\u00e1tlag: 0.00<br \/>\nmax: 16.90<br \/>\n95-\u00f6s percentilis: 0.00<br \/>\n\u00f6sszeg: 43604.83<\/p>\n<p>Sz\u00e1lak m\u00e9lt\u00e1nyoss\u00e1ga:<br \/>\nesem\u00e9nyek (\u00e1tlag\/sz\u00f3r\u00e1s): 8977603.2500\/233905.84<br \/>\nfut\u00e1si id\u0151 (\u00e1tlag\/sz\u00f3r\u00e1s): 10.9012\/0.41<\/p>\n<p>sysbench \u2014threads=4 \u2014file-test-mode=rndrw \u2014time=60 \u2014file-block-size=4K \u2014file-total-size=1G f\u00e1jlio futtat\u00e1s<br \/>\nsysbench 1.1.0-18a9f86 (bundled LuaJIT 2.1.0-beta3 haszn\u00e1lat\u00e1val)<br \/>\nA teszt futtat\u00e1sa a k\u00f6vetkez\u0151 be\u00e1ll\u00edt\u00e1sokkal:<br \/>\nSz\u00e1lak sz\u00e1ma: 4<br \/>\nA v\u00e9letlensz\u00e1m-gener\u00e1tor inicializ\u00e1l\u00e1sa a jelenlegi id\u0151b\u0151l<\/p>\n<p>Tov\u00e1bbi f\u00e1jlnyit\u00e1si z\u00e1szl\u00f3k: (nincs)<br \/>\n128 f\u00e1jl, mind 8MiB<br \/>\n1GiB \u00f6sszes f\u00e1jlm\u00e9ret<br \/>\nBlokkm\u00e9ret 4KiB<br \/>\nIO k\u00e9r\u00e9sek sz\u00e1ma: 0<br \/>\nOlvas\u00e1si\/\u00cdr\u00e1si ar\u00e1ny a kombin\u00e1lt v\u00e9letlenszer\u0171 IO tesztn\u00e9l: 1.50<br \/>\nId\u0151szakos FSYNC enged\u00e9lyezve, fsync() h\u00edv\u00e1sa minden 100 k\u00e9r\u00e9sn\u00e9l.<br \/>\nfsync() h\u00edv\u00e1sa a teszt v\u00e9gezt\u00e9vel, enged\u00e9lyezve.<br \/>\nSzinchronikus I\/O m\u00f3d haszn\u00e1lata<br \/>\nV\u00e9letlenszer\u0171 olvas\u00e1si\/\u00edr\u00e1si teszt v\u00e9gz\u00e9se<br \/>\nMunkasz\u00e1lak inicializ\u00e1l\u00e1sa\u2026<\/p>\n<p>Sz\u00e1lak elind\u00edtva!<\/p>\n<p>\u00c1tviteli sebess\u00e9g:<br \/>\nolvas\u00e1s: IOPS=3868.21 15.11 MiB\/s (15.84 MB\/s)<br \/>\n\u00edrja: IOPS=2578.83 10.07 MiB\/s (10.56 MB\/s)<br \/>\nfsync: IOPS=8226.98<\/p>\n<p>K\u00e9sleltet\u00e9s (ms):<br \/>\nmin: 0.00<br \/>\n\u00e1tlag: 0.27<br \/>\nmax: 18.01<br \/>\n95. percentilis: 1.08<br \/>\n\u00f6sszeg: 238469.45<\/p>\n<p>Ez a megjegyz\u00e9s egy nagy <\/p>\n<p><b class=\"spoiler_title\">cikkciklus eleje a biztons\u00e1gi ment\u00e9sr\u0151l<\/b><\/p>\n<ol>\n<li> Biztons\u00e1gi ment\u00e9s, 1. r\u00e9sz: Mi\u00e9rt van sz\u00fcks\u00e9g biztons\u00e1gi ment\u00e9sre, a m\u00f3dszerek \u00e9s technol\u00f3gi\u00e1k \u00e1ttekint\u00e9se<\/li>\n<li> Biztons\u00e1gi ment\u00e9s, 2. r\u00e9sz: A rsync-alap\u00fa biztons\u00e1gi ment\u00e9si eszk\u00f6z\u00f6k \u00e1ttekint\u00e9se \u00e9s tesztel\u00e9se<\/li>\n<li> Biztons\u00e1gi ment\u00e9s, 3. r\u00e9sz: A duplicity, duplicaty, deja dup \u00e1ttekint\u00e9se \u00e9s tesztel\u00e9se<\/li>\n<li> Biztons\u00e1gi ment\u00e9s, 4. r\u00e9sz: A zbackup, restic, borgbackup \u00e1ttekint\u00e9se \u00e9s tesztel\u00e9se<\/li>\n<li> Biztons\u00e1gi ment\u00e9s, 5. r\u00e9sz: A bacula \u00e9s a veeam backup for linux tesztel\u00e9se<\/li>\n<li> Biztons\u00e1gi ment\u00e9s, 6. r\u00e9sz: A biztons\u00e1gi ment\u00e9si eszk\u00f6z\u00f6k \u00f6sszehasonl\u00edt\u00e1sa<\/li>\n<li> Biztons\u00e1gi ment\u00e9s, 7. r\u00e9sz: K\u00f6vetkeztet\u00e9sek<\/li>\n<\/ol>\n<p>Forr\u00e1s: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/southbridge\/blog\/449282\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0417\u0430\u0447\u0435\u043c \u0436\u0435 \u043d\u0443\u0436\u043d\u043e \u0434\u0435\u043b\u0430\u0442\u044c \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u044b\u0435 \u043a\u043e\u043f\u0438\u0438? \u0412\u0435\u0434\u044c \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u0435\u0441\u044c\u043c\u0430 \u0438 \u0432\u0435\u0441\u044c\u043c\u0430 \u043d\u0430\u0434\u0435\u0436\u043d\u043e\u0435, \u043a \u0442\u043e\u043c\u0443 \u0436\u0435 \u0435\u0441\u0442\u044c \u00ab\u043e\u0431\u043b\u0430\u043a\u0430\u00bb, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e \u043d\u0430\u0434\u0435\u0436\u043d\u043e\u0441\u0442\u0438 \u043b\u0443\u0447\u0448\u0435 \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432: \u043f\u0440\u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0439 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u00ab\u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0439\u00bb \u0441\u0435\u0440\u0432\u0435\u0440 \u0437\u0430\u043f\u0440\u043e\u0441\u0442\u043e \u043f\u0435\u0440\u0435\u0436\u0438\u0432\u0435\u0442 \u043e\u0442\u043a\u0430\u0437 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u043d\u043e\u0433\u043e \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u0430 \u0441 \u0442\u043e\u0447\u043a\u0438 \u0437\u0440\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432, \u0431\u0443\u0434\u0435\u0442 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439, \u0435\u043b\u0435 \u0437\u0430\u043c\u0435\u0442\u043d\u044b\u0439 \u0441\u043a\u0430\u0447\u043e\u043a \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043e\u0431\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u043d\u0438\u044f. \u041a \u0442\u043e\u043c\u0443 \u0436\u0435 \u0434\u0443\u0431\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0437\u0430\u0447\u0430\u0441\u0442\u0443\u044e \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u043e\u043f\u043b\u0430\u0442\u0438\u0442\u044c [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":24281,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-32477","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0417\u0430\u0447\u0435\u043c \u0436\u0435 \u043d\u0443\u0436\u043d\u043e.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/rezervnoe-kopirovanie-chast-1-naznachenie-obzor-metodov-i-tehnologij\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u0447\u0430\u0441\u0442\u044c 1: \u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u043e\u0431\u0437\u043e\u0440 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0438 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0417\u0430\u0447\u0435\u043c \u0436\u0435 \u043d\u0443\u0436\u043d\u043e.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/rezervnoe-kopirovanie-chast-1-naznachenie-obzor-metodov-i-tehnologij\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:47:17+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:47:17+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Biztons\u00e1gi ment\u00e9s, 1. r\u00e9sz: C\u00e9l, a m\u00f3dszerek \u00e9s technol\u00f3gi\u00e1k \u00e1ttekint\u00e9se | ProHoster","description":"Mi\u00e9rt van r\u00e1 sz\u00fcks\u00e9g.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/rezervnoe-kopirovanie-chast-1-naznachenie-obzor-metodov-i-tehnologij","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u0437\u0435\u0440\u0432\u043d\u043e\u0435 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u0447\u0430\u0441\u0442\u044c 1: \u041d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u043e\u0431\u0437\u043e\u0440 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0438 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 | ProHoster","og:description":"\u0417\u0430\u0447\u0435\u043c \u0436\u0435 \u043d\u0443\u0436\u043d\u043e.","og:url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/rezervnoe-kopirovanie-chast-1-naznachenie-obzor-metodov-i-tehnologij","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:47:17+00:00","article:modified_time":"2019-10-31T18:47:17+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"32477","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-09 17:02:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 15:35:23","updated":"2026-02-09 17:02:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/32477","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=32477"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/32477\/revisions"}],"predecessor-version":[{"id":158563,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/32477\/revisions\/158563"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media\/24281"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=32477"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=32477"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=32477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}