Turinys
Saugojant duomenis skaitmeninėje aplinkoje svarbu atsižvelgti į tai, kaip užtikrinti, kad kilus problemai jūsų informacija būtų prieinama.Mes aprašysime keletą skirtingų metodų, kaip užtikrinti duomenų atsarginę kopiją ir dubliavimą.
Kuo skiriasi atleidimas nuo atsarginės kopijos?
Duomenų dubliavimas yra duomenų kopija ir veikia perjungiant, o tai reiškia, kad jei vieno duomenų rinkinio nėra, kita kopija nedelsiant pakeičiama nepavykusiu. Tai reiškia kelias sekundes ir programa ar svetainė gali toliau teikti užklausas taip, lyg nieko nebūtų nutikę.
Tuo tarpu sistemos administratorius (šiuo atveju jūs) turi galimybę išspręsti problemą ir grąžinti sistemą į visiškai veikiančią būseną.
Atleidimas nesuteikia apsaugos nuo gedimo, kuris turi įtakos visoms mašinoms. Pvz., Jei turite veidrodinį dviejų diskų RAID, sukonfigūruotą kaip RAID 1, jis yra nereikalingas, jei vienas diskas nepavyksta, kitas vis tiek bus pasiekiamas. Tačiau jei pati mašina sugenda, abu diskai sugenda.
Kitas šio tipo konfigūracijos trūkumas yra tas, kad kiekviena operacija atliekama su visomis duomenų kopijomis. Tai apima kenkėjiškas ar atsitiktines operacijas. Tikras atsarginės kopijos sprendimas leis jums atkurti tašką, kuriame anksčiau buvo žinoma, kad duomenys yra geri.
Atsarginė kopija
Viena iš populiariausių atsarginių kopijų formų yra failo lygio atsarginė kopija. Šio tipo atsarginėms kopijoms failams perkelti į kitą vietą ar įrenginį naudojami automatiniai arba rankiniai atsarginės kopijos kūrimo įrankiai.
Kaip naudoti komandą cp
Lengviausias būdas sukurti atsarginę „Linux“ mašinos, kaip ir jūsų VPS, atsarginę kopiją yra naudojant komandą cp. Tai tik failų kopijavimas iš vienos vietos į kitą. Vietiniame kompiuteryje galite prijungti keičiamąjį diską ir nukopijuoti failus į jį:
mount / dev / sdc / mnt / my- backup cp -a / etc / * / mnt / my- backup umount / dev / sdc
Šiame pavyzdyje montuojamas keičiamasis diskas ir tada nukopijuojamas katalogas / etc į diską. Tada išardote diską, kurį galima laikyti kitur.
Kaip naudotis Rsync
Geresnė CP alternatyva yra komanda rsync, kuri gali būti naudojama lanksčiau atlikti vietines atsargines kopijas. Mes galime atlikti tą pačią operaciją kaip ir ankstesnė, naudodami rsync su šiomis komandomis:
mount / dev / sdc / mnt / my- backup rsync- azvP / etc / * / mnt / my- backup umount / dev / sdc
Greitai suprasite, kad vietinės failų sistemos atsarginės kopijos yra sudėtingos ir varginančios. Jei norite išsaugoti savo duomenis vagystės ar gaisro atveju, turite fiziškai prijungti ir atjungti atsarginį diską ir perkelti jį į kitą vietą. Naudodami tinklo atsargines kopijas galite pasiekti daug tų pačių pranašumų.
Rsync atsargines atsargines kopijas galite atlikti taip pat lengvai, kaip ir vietines atsargines kopijas. Jums tereikia naudoti alternatyvią sintaksę. Tai veikia bet kurioje mašinoje, kurioje galite naudoti SSH, jei „rsync“ yra įdiegta abiejuose galuose:
rsync- azvP / etc / * vartotojo vardas @ remote_server: / backup /
Jis sukuria atsargines vietinio kompiuterio katalogo / etc atsargines kopijas į katalogą remote_host, esantį / backup. Taip atsitiks, jei turite leidimą rašyti į šį katalogą ir nėra laisvos vietos.
Sukurkite atsarginę skaidinio ar disko atsarginę kopiją naudodami dd
Tokiu atveju nukopijuojame visą įrenginį su komandiniu disku į diską
dd, jei = / kelias / įrenginys = / kelias / atsarginė kopija
Šiuo atveju if = nurodo įvesties įrenginį arba vietą. De = nurodo išvesties failą arba vietą. Labai svarbu prisiminti šį skirtumą, nes valyti visą diską, jei jie yra atvirkščiai, yra nereikšminga.
Jei norite sukurti skaidinio, kuriame yra dokumentai, esantį / dev / sda3, atsarginę kopiją, galite sukurti tokį vaizdo failą:
dd jei = / dev / sda3 iš = ~ / dokumentai.imgAr jums patiko ir padėjo ši pamoka?Galite apdovanoti autorių paspausdami šį mygtuką, kad suteiktumėte jam teigiamą tašką