glucopy-glurestore

Tela Software:
glucopy-glurestore
Detalhes de Software:
Versão: 1.1
Data de upload: 14 Apr 15
Licença: Livre
Popularidade: 11

Rating: 1.0/5 (Total Votes: 1)

glucopy-glurestore é um conjunto de scripts para copiar e restaurar um completamente funcional GNU / Linux (ou outro Unix-like) do sistema.
O script glucopy fará o backup de todo o conteúdo do sistema (os arquivos do usuário e do sistema), enquanto o script glurestore vai particionar e formatar um sistema idêntico, restaurar os arquivos de sistema e usuários, e fazer o sistema iniciar.
os scripts glucopy-glurestore estão incluídos na documentação HTML.
O back-up deve (idealmente) ser feita enquanto o sistema não está funcionando, o que normalmente significa que você precisa para arrancar com um disco de sistema de resgate. Um número de disquete adequado ou imagens do sistema baseadas em CD pode ser baixado a partir da rede, ou melhor, incluído nas opções de inicialização da sua distribuição. Certifique-se de que este sistema de resgate suporta o tipo de discos em seu sistema de destino (SATA / SCSI ou IDE).
O script a seguir irá obter informações de partição em um formulário que pode ser usado para restaurar o sistema em novos discos e, em seguida, recolher os arquivos do sistema de trabalho em um (ou mais) bolas de alcatrão comprimido.
O programa sfdisk é usado para obter informações sobre a partição (opção -d). Dê uma olhada em sys_partitions.txt após o script glucopy.sh terminou.
Nesta aplicação, considera-se que todos os Master Boot Record (MBR) informações serão substituídos pelos programas de carregadora de particionamento e de inicialização. Se você precisar de uma cópia de toda ou de parte da MBR, no entanto, dd é seu amigo.
Diretórios do sistema que contêm informações transitória (eg / proc, / sys) não são copiados. Diretórios ou arquivos individuais contendo informações indesejadas podem ser excluídas usando o tar do & ndash; excluir = opção / diretório / arquivo.
#! / Bin / sh
###########################
# Glucopy.sh
#
# Cria o diretório / glucopy
# Informações de partição de cópias em sys_partitions.txt
# Opcionalmente faz uma cópia do MBR no mbr.bin
Cópias de trabalho # sistema GNU / Linux para .tgz arquivos
#
# USO:
# Sistema de boot com um CD de recuperação ou de qualquer CD de arranque
# Que suporta o seu tipo de discos (SATA / SCSI ou IDE).
# Executar o script de back-up: ./glucopy.sh
#
# Neste exemplo, o sistema está em / dev / sda
# / Dev / sda1 é uma pequena partição com utilitários fabricante HW
# / Dev / sda2 tem raiz do sistema (/) -> montado / mnt
# / Dev / sda3 é uma reposição (em branco) partição
# / Dev / sda4 tem casa (/ home) e espaço para armazenar
# A informação a ser copiado -> montado / mnt2
#
# 061116 jp / dm
###########################
# Altere a seguinte para refletir o lugar onde a raiz do sistema (/)
# E os diretórios home (/ home / *) são montados
mkdir / tmp / MNT1
mkdir / tmp / mnt2
mount / dev / sda2 / tmp / MNT1
mount / dev / sda4 / tmp / mnt2
# O diretório para armazenar a cópia do sistema é colocado sobre a partição maior
mkdir / tmp / mnt2 / glucopy
# Mude para o diretório de trabalho
cd / tmp / mnt2 / glucopy
# Opcionalmente copiar informações MBR
#dd if = / dev / sda of = mbr.bin bs = 512 count = 1
# Copiar informações de partição
/ Sbin / sfdisk -d / dev / sda> sys_partitions.txt
# Fazer tarballs
tar -C / tmp / MNT1 -cvzf syscopy.tgz bota bin etc lib media raiz opt sbin usr var dev
# Mova-se um nível
cd ..
# Aqui estamos sob o nível do diretório / home
# Aviso de que RSYNC_EXCLUDEFROM vai excluir qualquer coisa que corresponda a um _pattern_
# O diretório glucopy ainda será criado no tarball
tar -cvzf ./glucopy/homecopy.tgz * --exclude = glucopy / *
# Copie o backup / restore os scripts (aqui sob root /), eo programa sfdisk, bem
cp /glucopy.sh ./glucopy
cp /glurestore.sh ./glucopy
cp / sbin / sfdisk ./glucopy
# Notificar usuário
echo -e & ldquo; glucopy: terminar a & rdquo;

O que é novo nesta versão:

  • Esta versão acrescenta RAID preparação, backup e restauração, e atributo de dispositivo persistente considerações (UUID, endereços MAC, initrd e GIDs).

Programas semelhantes

BashBurn
BashBurn

11 May 15

patool
patool

20 Feb 15

fmorgue
fmorgue

14 Apr 15

Comentário para glucopy-glurestore

Comentários não encontrado
Adicionar comentário
Ligue imagens!