Även om det är bättre att köra program för säkerhetskopiering i stället för en Unix shell script för att utföra nattliga säkerhetskopia av systemet , kommer att skriva script arbetar i en nypa och är inte svårt . Skalet manuset kommer att använda en av ett antal verktyg för säkerhetskopiering som redan finns på alla Unix-system . Så länge hårdvaran som används för säkerhetskopiering är tillgängliga för operativsystemet Unix , kan skalet manus skrivas i ett par minuter . Saker du behöver Electronic Hardware för säkerhetskopierade data (band , hårddisk , nätverkslagring )
Visa fler instruktioner
1
Kontrollera maskinvaran där säkerhetskopian ska vill spara är tillgänglig för operativsystemet Unix . Om du använder en disk , montera den läs - skriv . Om du använder en bandstation , se till att den kan nås via " mt " kommando och att det finns ett band som redan införd .
2
Bestäm vilka Unix verktyget kommer att utföra säkerhetskopieringen . Dump eller ufsdump används för att backa upp ett filsystem inklusive särskilda enhetsfiler . Tjära eller gnutar används för att säkerhetskopiera filer . Dd används för att säkerhetskopiera hela hårddisken , inklusive särskilda blockbaserade partitioner och oanvända partitioner .
3
börja skriva den nattliga systemet manus backup skal . För en diskbaserad säkerhetskopiering , kommer den första uppgiften för shell script är att kopiera filer från den föregående dagens backup till någon annan plats . Om det är en bandbaserad backup , har skalet skriptet kör " mt " kommandot för att se ett band som redan har införts . Om inte , har shell script skicka ett mail till personal som begär att ett band ska införas .
4
Därefter har skalet skriptet köra Unix verktyget valt tidigare att köra backupen . Oavsett vilket verktyg för säkerhetskopiering som väljs , se till att inga filer , filsystem eller partitioner missas . I många fall kommer shell script behöver köra backup verktyget flera gånger tills alla data har säkerhetskopierats . Verktyget Säkerhetskopiering måste styra om de data som säkerhetskopieras till bandstation eller filsystemet dedikerad för säkerhetskopior . När säkerhetskopieringen har slutförts
5
har skalet skriptet ut bandet om det är ett band - baserad backup . Spara script när alla kommandon har skrivit .
6
testa och felsöka systemet manus backup skal tills det fungerar korrekt .
7
Kör backup script från cron . Ange cron redigeraläge med " cron - e " kommando som root . Konfigurera cron för att köra systemet manus backup skal kväll .