Ar saugu naudoti standųjį diską Nors rsync veikia?
Jei pirmą kartą pradėjote dirbti su rsync ir turite daug didelių standžiųjų diskų, kad galėtumėte padaryti atsargines kopijas, ar ilgą procesą saugu naudoti vieną ar daugiau iš jų? Šiandienos „SuperUser“ Q&A pranešimas turi atsakymą į nerimą keliančio skaitytojo klausimą.
Šiandienos „Klausimų ir atsakymų“ sesija mums suteikiama pagal „SuperUser“ - „Stack Exchange“ padalinį, bendruomenės sukurtą „Q&A“ svetainių grupavimą.
Klausimas
„SuperUser“ skaitytuvas Visi nori žinoti, ar saugu naudoti standųjį diską, kai rsync veikia:
Aš planuoju atsarginę kopiją didelių standžiųjų diskų rinkmenai naudojant rsync ir tikiuosi, kad tai užtruks kelias dienas. Ar saugu naudoti originalų standųjį diską (pridedant failus), o rsync veikia arba geriau palikti standžius diskus nepaliestus, kol rsync bus visiškai baigtas?
Ar saugu naudoti standųjį diską, kai veikia rsync?
Atsakymas
„SuperUser“ autorius Michaelas Kjorlingas mums atsako:
Kaip kiti jau nurodė, yra saugu skaityti iš šaltinio disko arba naudoti tikslinį diską už tikslinio katalogo, kai veikia rsync. Taip pat saugu skaityti tiksliniame kataloge, ypač jei tikslinis katalogas yra užpildytas tik rsync paleisti.
Tačiau tai, kas paprastai nėra saugu, yra rašyti šaltinio kataloge, kai veikia rsync. „Rašyti“ yra bet kas, kuris pakeičia šaltinio katalogo ar jo bet kurio antrinio katalogo turinį, todėl apima failų atnaujinimus, ištrynimus, kūrimą ir kt..
Tokiu būdu iš tikrųjų nebus pertraukos, tačiau pakeitimas gali arba negali būti išrinktas rsync kopijavimui į tikslinę vietą. Tai priklauso nuo pakeitimo rūšies, ar rsync dar nuskaito tą konkretų katalogą ir ar rsync nukopijavo atitinkamą failą ar katalogą.
Vis dėlto tai lengva. Baigę rsync, paleiskite jį dar kartą tais pačiais parametrais (nebent turite tam tikrą funky ištrynimo parametrą; jei tai padarysite, būkite šiek tiek atsargesnis). Tai padarys rsync iš naujo nuskaitymo šaltinį ir perkelia visus skirtumus, kurie nebuvo paimti per pradinį veiksmą.
Antrasis važiavimas turėtų perkelti tik skirtumus, kurie įvyko per ankstesnį rsync paleistį, ir kaip toks bus baigtas daug greičiau. Taigi, jūs galite jaustis laisvai naudotis kompiuteriu įprastai per pirmąjį važiavimą, tačiau per antrąjį važiavimą turėtumėte vengti kuo daugiau pakeitimų. Jei galite, prieš pradėdami antrą rsync paleistį, primygtinai apsvarstykite galimybę iš naujo įterpti šaltinio failų sistemą (tik kažką panašaus į „mount“, „red“ / „media“ / šaltinis).
Ar ką nors papildyti paaiškinimu? Garsas išjungtas komentaruose. Norite perskaityti daugiau atsakymų iš kitų „tech-savvy Stack Exchange“ vartotojų? Čia rasite visą diskusijų temą.
Vaizdo kreditas: „Linux“ Screenshots („Flickr“)