sys.portal
Published on sys.portal (https://sysportal.carnet.hr)

Početna > Kopije važnih datoteka u /var/backups

Kopije važnih datoteka u /var/backups

Ako ste ikada zavirili u /var/backups, mogli ste vidjeti da se tamo nalaze pohranjene kopije nekih konfiguracijskih datoteka, nastale obično kod nadogradnje sustava. Ali, tamo se mogu naći i neke važne datoteke, a koje možda niste očekivali: passwd, shadow, group (i gshadow).

Ukoliko ste slučajno pregazili ili na drugi način oštetili datoteku /etc/passwd, sada znate da sigurno imate barem još jednu kopiju. Backup za ove datoteke se vrši svaki dan iz crona /etc/cron.daily/passwd:

#!/bin/sh

cd /var/backups || exit 0

for FILE in passwd group shadow gshadow; do
        test -f /etc/$FILE              || continue
        cmp -s $FILE.bak /etc/$FILE     && continue
        cp -p /etc/$FILE $FILE.bak && chmod 600 $FILE.bak
done

Datoteke će se arhivirati samo ukoliko se trenutna inačica razlikuje od stare (naredba "cmp"). Ovu skriptu možete modificirati i spremiti bilo koju drugu datoteku "na sigurno", samo je ubacite u direktorij /etc/cron.daily i nazovite drugačije.

Naravno, i dalje se preporučuje biti u sustavu sys.backup ili raditi vlastiti na trake ili udaljene diskove, jer opreza nikada dosta s tako bitnim datotekama.

Usput, provjerite ispravnost ovih datoteka s naredbama pwck i grpck (pogledajte članak na http://sistemac.carnet.hr/node/841 [1]), pogotovo ako radite preseljenje podataka na novi poslužitelj.

 

 

 

pet, 2014-10-17 13:30 - Željko Boroš
Kuharice: 
Linux [2]
Kategorije: 
Software [3]
Vote: 
0
No votes yet

Copyright ©2003.-2017. CARNet. Sva prava pridržana.
Mail to portal-team(at)CARNet.hr

Google+


Source URL: https://sysportal.carnet.hr/node/1441

Links
[1] https://sysportal.carnet.hr/node/841
[2] https://sysportal.carnet.hr/taxonomy/term/17
[3] https://sysportal.carnet.hr/taxonomy/term/25