glucopy-glurestore

Software screenshot:
glucopy-glurestore
Software detaljer:
Version: 1.1
Upload dato: 14 Apr 15
Licens: Gratis
Popularitet: 11

Rating: 1.0/5 (Total Votes: 1)

glucopy-glurestore er et sæt af scripts til kopiering og genskabe en fuldt funktionel GNU / Linux (eller anden Unix-lignende) system.
Den glucopy script vil sikkerhedskopiere alle systemets indhold (system og brugerfiler), mens glurestore script vil partitionere og formatere en identisk system gendanne systemet og brugerfiler, og gøre systemet bootbar.
glucopy-glurestore scripts er inkluderet i HTML-dokumentation.
Den back-up skal (ideelt set) gøres mens systemet ikke kører, hvilket normalt betyder, at du skal starte med en rednings system disk. En række passende diskette eller CD-baseret system billeder kan downloades fra nettet eller, bedre, inkluderet i din distributions startindstillinger. Sørg for, at denne redningssystem understøtter den type diske i dit mål-system (SATA / SCSI eller IDE).
Følgende script får partition oplysninger i en form, der kan bruges til at gendanne systemet på nye diske og vil derefter samle arbejderklassen systemfiler i en (eller flere), komprimeret tar bolde.
Det sfdisk program bruges til at få partition information (-d option). Tag et kig på sys_partitions.txt efter glucopy.sh scriptet er færdig.
I denne ansøgning vurderes det, at alle Master Boot Record (MBR) oplysninger vil blive overskrevet af de separation og boot loader programmer. Hvis du har brug for en kopi af hele eller dele af MBR, men dd er din ven.
System mapper, der indeholder forbigående oplysninger (f.eks / proc, / sys) kopieres ikke. Mapper eller enkelte filer, der indeholder uønsket information kan udelukkes ved hjælp af tjære s & ndash; udelukke = / mappe / fil mulighed.
#! / Bin / sh
###########################
# Glucopy.sh
#
# Opretter / glucopy biblioteket
# Kopier partition oplysninger sys_partitions.txt
# Eventuelt laver en kopi af MBR i mbr.bin
# kopier arbejder GNU / Linux-system til .tgz filer
#
# ANVENDELSE:
# Boot-system med en rednings-cd eller en bootbar CD
# Der understøtter din type diske (SATA / SCSI eller IDE).
# Køre back-up script: ./glucopy.sh
#
# I dette eksempel er systemet på / dev / sda
# / Dev / sda1 er en lille partition med HW producenten forsyningsselskaber
# / Dev / sda2 har systemet root (/) -> monteret på / mnt
# / Dev / sda3 er et ekstra (tom) partition
# / Dev / sda4 har hjem (/ home) og plads til at holde
# De oplysninger, der skal kopieres -> monteret på / mnt2
#
# 061116 jp / dm
###########################
# Skift følgende for at afspejle det sted, hvor dit system root (/)
# Og hjemmemapperne (/ home / *) er monteret
mkdir / tmp / mnt1
mkdir / tmp / mnt2
mount / dev / sda2 / tmp / mnt1
mount / dev / sda4 / tmp / mnt2
# Mappen til at holde systemet kopi er placeret på større partition
mkdir / tmp / mnt2 / glucopy
# Skift til arbejdsmappen
cd / tmp / mnt2 / glucopy
# Eventuelt kopiere MBR information
#dd if = / dev / sda of = mbr.bin bs = 512 count = 1
# Kopier partition information
/ Sbin / sfdisk -D / dev / sda> sys_partitions.txt
# Gør tarballs
tar -C / tmp / mnt1 -cvzf syscopy.tgz boot bin etc lib medier opt rod sbin usr var dev
# Flyt et niveau op
cd ..
# Her er vi under / home mappe-niveau
# Varsel at --exclude vil udelukke noget, der matcher en _pattern_
# Den glucopy mappe vil stadig blive oprettet i tar-arkivet
tjære -cvzf ./glucopy/homecopy.tgz * --exclude = glucopy / *
# Kopier backup / gendannelse scripts (her under root /) og sfdisk programmet, samt
cp /glucopy.sh ./glucopy
cp /glurestore.sh ./glucopy
cp / sbin / sfdisk ./glucopy
# Underret bruger
echo -e & ldquo; glucopy: færdig med et & rdquo;

Hvad er nyt i denne udgivelse:

  • Denne version tilføjer RAID forberedelse, backup og restaurering, og vedvarende enhed attribut betragtninger (UUID'er, MAC-adresser, initrd og Gids).

Lignende software

Kommentarer til glucopy-glurestore

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!