gildot

Topo
Sobre
FAQ
Tópicos
Autores
Preferências
Artigos
Sondagens
Propor artigo


8/3
gildicas
9/30
jobs
10/9
perguntas
10/25
press

 
Cópias de instalações
Contribuído por vaf em 19-03-03 19:17
do departamento clonagem
perguntas Gimp escreve "Viva. Tenho neste momento pela frente o problema de ter de instalar/configurar 3 máquinas idênticas. Por questões ligadas às aplicações, tive que configurar os discos em RAID 0. A minha pergunta é esta: há alguma possibilidade de copiar a instalação de uma máquina para as restantes, isto é, cópia de discos para discos? Das buscas que fiz e estou a fazer não aparece nada útil.
P.S. Maravilha se der para copiar por rede :-)."

[vaf: E que tal umas sugestões sobre boot remoto?]

up2date | Alianca entre a HP e RedHat  >

 

gildot Login
Login:

Password:

Referências
  • Mais acerca perguntas
  • Também por vaf
  • Perguntas
  • Como se pode ter o seu próprio host ?
  • Linux preparado para 'enterprise'?
  • Produtividade: linha de comando vs IDE
  • Sistemas operativos: O que são?
  • linux distribuído nas revistas, sim ou não ?
  • Pergunte ao Gildot: qual o melhor codificador de mp3?
  • staroffice
  • Esta discussão foi arquivada. Não se pode acrescentar nenhum comentário.
    netcat (Pontos:3, Interessante)
    por jig em 19-03-03 19:27 GMT (#1)
    (Utilizador Info)
    Já experimentaste?
    Re:netcat (Pontos:2)
    por Gimp em 19-03-03 19:31 GMT (#2)
    (Utilizador Info)
    Como nunca fiz uma coisa destas qualquer sugestão será novidade (à partida) :-).


    "No comments"

    Re:netcat (Pontos:2)
    por jig em 19-03-03 20:00 GMT (#11)
    (Utilizador Info)
    Podes utilizar o netcat para passares as imagens da primeira instalação os outros computadores (arrancas nesses computadores com um cd de Linux com suporte de rede e scsi (procura no freshmeat.net)) e passas a imagem para esses computadores.Não só não tens que estar a abrir máquinas e a correr riscos de deixar cair material como te permite fazer a transferência das imagens para máquinas que se encontram separadas (a vários pisos de distância por exemplo...) desde que tenhas uma rede decente :)
    Re:netcat (Pontos:2)
    por jig em 19-03-03 19:46 GMT (#7)
    (Utilizador Info)
    Hilariante?O meu comentário?
    "P.S. Maravilha se der para copiar por rede :-)."
    Leste bem isto,não conheces o netcat ou esse comentário não era para mim?
    Re:netcat (Pontos:4, Informativo)
    por jig em 19-03-03 20:04 GMT (#12)
    (Utilizador Info)
    Já experimentei fazer isto com imagens e quantidades de dados relativamente grandes (>2G) e o netcat não deu problemas.
    Quanto a velocidades razoáveis não me lembro de ter tido problemas mas ele também não disse que tinha pressa ;)
    nc é o meu canivete suíco :)
    Re:netcat (Pontos:2)
    por leitao em 19-03-03 20:09 GMT (#15)
    (Utilizador Info) http://scaletrix.com/nuno/
    Nao sei ate' que ponto e' que confiaria no netcat para duplicar imagens de discos via uma rede.

    Nao digo que nao seja possivel/nao funcione, mas para uma tarefa destas nao ha' nada como dois discos no mesmo bus.


    "Arguing on the Internet is like running in the Special Olympics -- Even if you win you're still retarded."

    Re:netcat (Pontos:3, Informativo)
    por cgd em 20-03-03 11:02 GMT (#30)
    (Utilizador Info)

    Se o problema é confiança, podes sempre meter um 'checksum like' program antes do nc na origem e depois no destino.

    Por exemplo, com o gzip temos validação da integridade dos dados e tb se aproveita a compressão:
    src$ dd if=device | gzip -1 | nc -w 5 desthost 2222
    dst$ nc -l 2222 | gzip -dc | dd of=device

    Discos no mesmo bus pode não ser uma opção viável. Por exemplo, quando se troca de portatil -)


    -- carlos

    Sugestão (Pontos:2, Informativo)
    por |Polaris| em 19-03-03 19:35 GMT (#3)
    (Utilizador Info) http://bsousa.homeip.net
    O Norton Ghost 2003 (http://www.symantec.com/sabu/ghost/ghost_personal/ ) é um software porreiro para esse tipo de tarefas. Suporta ext2,ext3,fat16,fat32,reiserfs,ntfs...enfim uma quantidade bastante boa. O programa permite fazer uma disquete com drivers para uma placa de rede e poderás fazer a clonagem das máquinas por rede.Este processo é muito demorado! Se tiveres cdrom nas máquinas, podes sempre criar um boot-cd com o Ghost e basta fazeres o boot que o Ghost faz quase tudo sozinho. Por experiência digo-te que o programa resulta! Fica bem.
    It Must Be Hard Being So Good...
    Re:Sugestão (Pontos:1, Informativo)
    por Anonimo Cobarde em 20-03-03 2:01 GMT (#26)
    partimage

    --
    slug

    SO? (Pontos:3, Informativo)
    por joaorf em 19-03-03 19:38 GMT (#4)
    (Utilizador Info)
    Esqueceste-te de mencionar que sistema de ficheiros queres usar, assim como que sistema operativo...
    Dá uma olhada no mkCDrec que serve para clonar partições.
    Re:SO? (Pontos:2)
    por Gimp em 19-03-03 20:08 GMT (#14)
    (Utilizador Info)
    Um Red Hat 8.0 com EXT3.


    "No comments"

    dd (Pontos:4, Informativo)
    por leitao em 19-03-03 19:43 GMT (#6)
    (Utilizador Info) http://scaletrix.com/nuno/
    Algo que ja' fiz com sucesso, e assumindo que os discos teem geometrias iguais (i.e., sao discos do mesmo modelo e fabricante):

    • instala a primeira maquina com a configuracao desejada,
    • instala os discos das outras maquinas no mesmo bus SCSI ou IDE,
    • poe o sistema operativo em run-level 1: init 1,
    • usa o dd para fazer uma copia da imagem para os discos das outras maquinas: dd bs=1024k if=/dev/sda of=/dev/sdb, onde o if e' o disco de origem, e o of o disco de destino.

    Se vires erros durante a copia tenta diminuir o "blocksize" (bs=1024k) para 512k (dependente do tamanho da cache do disco).

    Depois so' tens que instalar os discos nas maquinas novas, arrancar, e reconfigurar coisas como os interfaces de rede, hostnames e coisas do genero.

    Funciona muito bem, e' simples e rapido!


    "Arguing on the Internet is like running in the Special Olympics -- Even if you win you're still retarded."

    Re:dd (Pontos:0, Interessante)
    por Anonimo Cobarde em 19-03-03 22:27 GMT (#18)
    Neste caso, para além do disco o hardware (board, placa video, placa grafica, placa rede, whatever) da outra máquina não tem de ser igual ao hardware da máquina inicial ????
    Re:dd (Pontos:3, Informativo)
    por vaf em 20-03-03 2:04 GMT (#27)
    (Utilizador Info) http://students.fct.unl.pt/users/vaf12086/
    Terá, em princípio.

    O processador tem de ser da mesma família, e igual ou mais recente que aquele para o qual os binários estão compilados.

    Se tiveres periféricos diferentes terás de reconfigurar os módulos e quem sabe o kernel, para se adequarem a esse novo cenário. Uma placa de rede, de vídeo ou gráfica diferente, provavelmente requererá um módulo diferente.

    Pode-se dar ainda o caso de haver drivers genéricos, que por serem isso mesmo, funcionam com vários periféircos diferentes, desde que haja um denominador comum. Por exemplo, leitores de CD de marcas diferentes provavelmente trabalham com um módulo (driver) igual.
    Não te metas nisso (Pontos:4, Informativo)
    por MavicX em 19-03-03 19:54 GMT (#9)
    (Utilizador Info) http://www.startux.org
    A maior parte das Distribuições de Linux no Install tem a possibilidade de criares uma diskete de instalação para outros computadores com todas as opções que fizes-te e o software que instalas-te.

    Nos outros computadores basta meteres a diskete e os cd's de instalação que ele faz uma copia exacta da outra distribuição automaticamente, sem trabalho nem confusões.

    Pedro Esteves

    Re:Não te metas nisso (Pontos:2)
    por BlueNote em 19-03-03 22:39 GMT (#19)
    (Utilizador Info)
    Na debian não sei, na redhat é possível através de uma instalação kickstart. Após instalares a máquina fazes makekick (ou algo parecido, agora já não tenho a certeza -- desde que o tenhas instalado, claro ;) e ele gera-te o script de kickstart que te permite instalar uma configuração exactamente igual à tua. Consulta os manuais da redhat e o kickstart-HOWTO.
    Re:Não te metas nisso (Pontos:2)
    por BlueNote em 20-03-03 22:15 GMT (#35)
    (Utilizador Info)
    ROFL!
    CasperXP (Pontos:0, Informativo)
    por Anonimo Cobarde em 19-03-03 19:54 GMT (#10)
    Tens sempre o CasperXP que também é muito bom para fazer clones de discos.
    Nota (Pontos:2)
    por Gimp em 19-03-03 20:06 GMT (#13)
    (Utilizador Info)
    Na máquina já instalada, só tenho disponível mais uma entrada. Conseguir "fitas" para ligar discos SCSI vai consumir algumas horas, o que queria evitar. Daí que a cópia por rede ser importante. Como disse, as máquinas são idênticas em tudo.


    "No comments"

    Ctrl^l (Pontos:0, Engraçado)
    por Anonimo Cobarde em 19-03-03 22:44 GMT (#20)
    cat /dev/hdb /dev/hdc && cat /dev/hdb /dev/hdd && echo "adoro quando o ppl complica"

    />/-/34/2
    Re:Ctrl^l (Pontos:0, Informativo)
    por Anonimo Cobarde em 19-03-03 23:42 GMT (#22)
    cat /dev/hdb > /dev/hdc
    Re:Ctrl^l (Pontos:0, Informativo)
    por Anonimo Cobarde em 20-03-03 2:04 GMT (#28)
    cp -R /dev/hdb > /dev/hdc
    *g*
    Distros (Pontos:2)
    por chbm em 20-03-03 0:12 GMT (#23)
    (Utilizador Info) http://chbm.nu/
    A RH tem o kickstart que basicamente dá para fazer uma instalação automática mas é capaz de dar trabalho a mais para 3 máquinas :)

    A SuSE tem (tinha ?) uma opção para copiar a config para uma diskete e depois era só ler essa config nas máquinas que levam as instalações clonadas.
    possível solução (Pontos:4, Interessante)
    por bgravato em 20-03-03 1:43 GMT (#25)
    (Utilizador Info)
    Parece que o teu problema tem a ver com o raid0 e não conseguires ter mais que 2 discos ligados em simultaneo ao bus scsi, certo?

    Consegues arrancar as máquinas (com uma bootdisk de linux por exemplo) de forma a que os discos não estejam em raid0?

    Se sim então copias um disco de cada vez com o dd...

    Estou acordado desde as 8h da manhã com 3 horas de sono e estive o dia todo a montar circuitos com opamp's, dac's, adc's e afins, por isso, peço desculpa se estiver a dizer alguma "bacorada", mas o cansaço já é muito... :-|

    Cumprimentos,
    Bruno Gravato.


    Sytemimager (Pontos:0, Informativo)
    por Anonimo Cobarde em 20-03-03 9:18 GMT (#29)
    Fantástico, boot por CD, fd ou então simplesmente actulização por rede. Já vem com o Debian e Gentoo.
    Podes testar tambem o mondo.

    Nuno Dantas
    já conheces estas... (Pontos:3, Informativo)
    por quantic_oscillation em 20-03-03 14:04 GMT (#32)
    (Utilizador Info) http://fs-oss.cjb.net
    Dá uma olhada a estas ferramentas, algumas já foram mencionadas, incluindo o 'dd' mas outras não....

    Mondo

    Partition Image

    g4u - hard disc image cloning for pc's

    não usei ainda os outros, mas parece-me que talvez o Mondo sejo o que realmente precisas, digo isto, pois o Mondo foi criado para duplicar hard disc's penso que numa loja de hardware, onde passavam a vida a chatear o gajo para voltar a reinstalar os SO's e o bacano criou esta ferramenta que penso que agora está muito evoluida e é mantida por um sr da HP.

    and that's all...

    Hard Disk Upgrade HOWTO (Pontos:2)
    por bgravato em 20-03-03 15:25 GMT (#33)
    (Utilizador Info)
    Apesar de não ser exactamente o que se pretende aqui, um HOWTO interessante é o Hard Disk Upgrade HOWTO.

    Recentemente precisei de trocar o disco de uma máquina a correr linux e como os discos eram diferentes, e além disso pretendia redimensionar as partições, a solução do "dd" não era viável.

    Após alguma pesquisa descobri este HOWTO e devo dizer que tudo correu na perfeição.

    (por acaso não foi exactamente na perfeição, pois tive um problema qualquer com o lilo no primeiro boot e tive que arrancar com diskete, mas foi erro meu ao editar o lilo.conf)

    Cumprimentos,
    Bruno Gravato.


    HOWTO (Pontos:2)
    por Lamego em 20-03-03 18:30 GMT (#34)
    (Utilizador Info) http://www.ptlink.net
    Se bem percebi a tua pergunta é: "HOWTO Clone Disk Images on Linux Booted from a Network" :)
    Re:HOWTO (Pontos:2)
    por Gimp em 21-03-03 19:10 GMT (#36)
    (Utilizador Info)
    Ok, obrigado pelos comentários, alguns excelentes, outros nem tanto(software proprietario , não, obrigado), e para uma situ~ção geral, o kickstart com uma boa consulta ao install.log, deve ser maravilha para a instalação do software. Para terminar, o link fornecido neste comentário é excelente, e fico a imaginar o trabalho que se poupa num crash de discos de uma máquina...


    "No comments"

     

     

    [ Topo | Sugerir artigo | Artigos anteriores | Sondagens passadas | FAQ | Editores | Preferências | Contacto ]