22Aug

Ali je varno uporabljati trdi disk Medtem ko rsync teče?

Če ste prvič začeli z rsync prvič in imeli več velikih trdih diskov, da naredite varnostne kopije, ali je varno dejansko uporabiti eno ali več med njimi v dolgem procesu? Današnji SuperUser Q & Objava ima odgovor na zaskrbljeno vprašanje bralca.

Današnje vprašanje &S sejo odgovora prihaja uporaba SuperUserja, ki je razdeljena na Stack Exchange, skupinsko spletno mesto Q & A spletnih strani.

Vprašalnik

SuperUser Reader Vse želi vedeti, ali je varno uporabljati trdi disk, medtem ko rsync teče:

Načrtujem, da zbral mojo zbirko večjih trdih diskov z uporabo rsync in predvidevam, da bo trajalo nekaj dni. Ali je varno uporabiti izvirni trdi disk( dodajanje datotek), medtem ko rsync deluje ali je bolje, da trde diske ne zapustite nedotaknjene, dokler ni popolnoma končan rsync?

Ali je varno uporabljati trdi disk, medtem ko rsync deluje?

Odgovor na

SuperUser prispevek Michael Kjorling ima odgovor za nas:

Kot so že poudarili drugi, je varno brati z izvornega diska ali uporabiti ciljni disk izven ciljnega imenika, medtem ko se izvaja rsync. Prav tako je varno brati znotraj ciljnega imenika, še posebej, če ciljni imenik naseljuje izključno run rsync.

Kaj je na splošno varno, pa je napisati v izvornem imeniku, medtem ko rsync teče."Write" je vse, kar spreminja vsebino izvornega imenika ali katerega koli njegovega podimenika, tako da vključuje posodobitve datotek, brisanje, kreiranje itd.

ne bo ničesar zlomil, vendar pa se dejansko morda ne bo zvišala spremembaz rsync za kopiranje na ciljno lokacijo. To je odvisno od vrste spremembe, ali je rsync skeniral ta določen imenik in ali je rsync že kopiral zadevno datoteko ali mapo.

Obstaja preprosta pot okoli tega, vendar. Ko končate program rsync, ga znova zaženite z istimi parametri( razen če imate nekaj funky izbrisnega parametra, če to storite, potem bodite previdnejši).To bo povzročilo rsync, da ponovno pregleda izvor in prenese vse razlike, ki niso bile izbrane med prvotnim zagonom.

Druga serija bi morala prenesti samo razlike, ki so se zgodile med prejšnjim izvajanjem programa rsync, in kot taka bo opravljena veliko hitreje. Tako lahko brez težav uporabljate računalnik med prvim zagonom, vendar se med drugo vožnjo izognite spremembam, kolikor je mogoče, vira.Če lahko, močno razmislite o ponovnem zagonu izvornega datotečnega sistema kot za branje, preden začnete z drugim rsync zagonom( podobno kot mount -o ro, bi morali obnoviti vir /media/).

Ali želite dodati nekaj pojasnila? Zvok v komentarjih.Želite prebrati več odgovorov od drugih uporabniških članov stack Exchange? Oglejte si celotno temo za razpravo tukaj.

Image Credit: Linux Screenshots( Flickr)