Selv om det er hensigtsmæssigt at køre backup software i stedet for en Unix shell script til at udføre natlige system backup vil skrive shell script arbejde i en knivspids og er ikke svært. Den shell script vil bruge en af en række backup utilities , der allerede findes på alle Unix-systemer . Så længe den hardware , der anvendes til backup er tilgængelig for Unix-operativsystemet , kan shell script være skrevet i et par minutter. Ting du skal
Hardware til backup data ( båndstation , harddisk , netværk storage)
Vis Flere Instruktioner
1
Sørg hardware hvor backup går skal gemmes er tilgængelig for Unix-operativsystemet . Hvis du bruger en disk, montere den læse-skrive . Hvis du bruger en båndstation , sørg for at det kan tilgås via " mt " kommando , og at der er et bånd allerede indsat .
2
Beslut hvilke Unix nytte vil udføre backup. Dump eller ufsdump bruges til at sikkerhedskopiere et filsystem herunder særlige enhedsfiler . Tjære eller gnutar bruges til at sikkerhedskopiere filer . Dd bruges til at sikkerhedskopiere hele disken , herunder særlige block- baserede partitioner og ubrugt partitioner.
3
Begynd at skrive det natlige system backup shell script. For en disk - baseret backup , vil den første opgave for shell script være at kopiere filer fra den foregående dags backup til en anden placering. Hvis det er en tape -baseret backup, har shell script køre " mt " kommando til at sikre et bånd allerede er indsat. Hvis ikke, har shell script send en mail til personale, der anmoder om , at et bånd blive indsat.
4
Dernæst har shell script udføre Unix nytte valgte tidligere at køre backup. Ligegyldigt hvilken backup utility er valgt , skal du sørge ingen filer , filsystemer eller partitioner er savnet . I mange tilfælde vil den shell script brug for at køre backup utility flere gange, indtil alle data er blevet fulgt op . Den backup utility skal omdirigere de data, der er sikkerhedskopieret til båndstation eller filsystemet dedikeret til sikkerhedskopiering.
5.
Når sikkerhedskopieringen er fuldført , har shell script skubbe båndet , hvis det er et bånd -baseret backup. Gem shell script , når alle kommandoer er blevet skrevet .
6
Test og debug system backup shell script , indtil det virker korrekt.
7
Kør backup script fra cron . Indtast cron Redigeringstilstand med " cron - e" kommandoen som root. Konfigurer cron til at køre systemet backup shell script natlige .