Linux är ett open - source , Unix -operativsystem . För att Linux -kärnan , eller kärnan i operativsystemet , stöder ett brett utbud av hårdvara , säkerhetskopiering och återställning på ett annat system stöds i någon version av programvaran . Tjära är den mest grundläggande backup-program inbyggt i varje version av Linux och går tillbaka till allmännyttiga band backup i Unix . Kombinerat med " dd " kommandot för att backa upp master boot record ( MBR ) , kan tjära användas för att backa upp en komplett Linux- server och återställa det på ett annat system . Instruktioner
1
Anslut en extern hårddisk i systemet och montera den . Konsultera ditt system handbok för specifika instruktioner om montering av frekvensomriktaren . Var noga med den externa enheten har tillräckligt med utrymme för att säkerhetskopiera hela systemet
2
Öppna ett terminalfönster och skriv följande kommando för att kopiera MBR : .
Su-c ' dd if = /dev /sda of = /sökväg /till /externaldrive /sdabk.mbr count = 1 bs = 512 '
Ersätt " /sökväg /till /externaldrive /" med sökvägen till den externa enheten . Var noga med att inkludera de enskilda citat i kommandot
3
Skriv följande kommando för att backa upp systemet : .
Su-c ' tar- cvpzf /sökväg /till /extern /linuxbackup.tgz - exclude = /sökväg /till /extern - exclude = /lost + found - exclude = /dev - exclude = /proc - exclude = /sys /'
Ersätt " /sökväg /till /extern /" med sökvägen till din externa hårddisk . Ange kommandot på en enda rad och exakt som det visas . Detta skapar " linuxbackup.tgz " filen på den externa enheten , vilket är en fullständig säkerhetskopia av systemet . Kommandot utesluter den externa enheten i sig och de kataloger som är dynamiskt fyllda av systemet vid uppstart . Detta kommando kan ta mycket lång tid att köra , flera timmar på ett system med 20 GB eller mer data .
4
Un - mount och koppla den externa enheten från källan systemet . Konsultera ditt system handbok för specifika un - monteringsanvisningar .
5
Koppla in och montera den externa enheten på den nya servern . Konsultera ditt system handbok för specifika monteringsanvisningar
6
Skriv följande kommando på målservern för att återställa MBR : .
Dd if = /sökväg /till /extern /sdabk . MBR = /dev /sda
Ersätt " /sökväg /till /externaldrive /" med sökvägen till den externa enheten
7
Skriv följande kommando på målservern . :
su-c ' tar- xvpzf /sökväg /till /extern /linuxbackup.tgz - C /'
Ersätt " /sökväg /till /extern /" med sökvägen till den externa enheten . Var noga med att ange kommandot på rätt server , eftersom det kommer att helt utplåna systemet och ersätta det med backup
8
Skriv följande kommando för att skapa de uteslutna kataloger : .
su-c ' mkdir /proc && mkdir /lost + found && mkdir /dev && mkdir /sys && init 6 '
Detta återskapar de uteslutna kataloger och startar systemet. Servern är nu identisk med originalet .