Clonar servidor

1. Clonar servidor

Marcos Vinícius
marcoslaphroaig

(usa Debian)

Enviado em 30/10/2024 - 01:02h


Hoje tenho um servidor em VPS que roda meu sistema em Debian 11, tenho todos as minhas configurações e personalizações do sistema que fiz, e atualmente estou querendo criar outro servidor com o mesmo sistema, mas não quero ter que refazer tudo de novo, como posso clonar o meu servidor 01 para um segundo servidor, sem perder nenhuma configuração ( o primeiro servidor tem 500GB de espaço, mas usa somente 8GB/ e o segundo servidor irei fazer com 200GB).




  


2. Re: Clonar servidor

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 30/10/2024 - 08:26h


opa , na vps não terias como fazer um snapshot da vm e subir ela ?


3. Re: Clonar servidor

Buckminster
Buckminster

(usa Debian)

Enviado em 30/10/2024 - 10:49h

O VPS é teu ou é um serviço no qual você hospeda o servidor?


_________________________________________________________
Always listen the Buck!
Enquanto o cursor estiver pulsando, há vida!


4. Re: Clonar servidor

Marcos Vinícius
marcoslaphroaig

(usa Debian)

Enviado em 30/10/2024 - 14:52h


A VPS é da master Web, só utilizo o servidor deles para rodar me sistema, aí queria meio que clonar ou criar uma forma de poder instalar o meu sistema como ele está hoje em outras VPS mesmo com tamanho de discos diferentes


5. Re: Clonar servidor

Buckminster
Buckminster

(usa Debian)

Enviado em 30/10/2024 - 15:23h

1- A Master Web não tem um serviço de cópia do sistema?
Pergunto porque geralmente esses provedores tem um serviço de backup/cópia, alguns tem do sistema inteiro e outros somente dos dados. Alguns não possuem suporte para tirar "snapshots" da VM como na Digital Ocean.

2- Uma sugestão bacana é usar o Clonezilla. Lembrando que, caso o hardware seja diferente, aqueles drivers mais chatos, como os das placas de vídeos, wifi e outros dispositivos, podem não funcionar corretamente, até que sejam reinstalados, mas é melhor do que instalar e reconfigurar tudo;

3- Outra sugestão seria usar o dd e clonar para um HD/SD externo na tua máquina em casa, porém, o dd é demorado.
# dd if=/dev/hda of=/dev/hdb
sendo que no lugar de /dev/hda você indica o disco de origem e em /dev/hdb você indica o HD/SD de destino. A cópia é feita bit a bit, não importa qual sistema operacional, nem o sistema de arquivos usado no HD de origem. A cópia é completa, incluindo a tabela de partição do HD e o setor de boot. Pode clonar para o próprio SD da VPS (se tiver espaço), depois baixar e apagar na VPS.

Ou
ssh root@host "dd if=/dev/sda" | dd of=backup.img
Pode criar uma imagem no próprio HD/SD da VPS (se tiver espaço) e depois que baixar, apague a imagem para não ficar ocupando espaço;

4- Tem o Bacula também, mas esse nunca usei;

5- Pode usar o rsync para salvar arquivos e diretórios mais importantes de configurações;

6- Pode usar o Filezilla também para salvar arquivos e diretórios mais importantes de configurações.

Lembrando que /dev, /proc, /media, /sys, /tmp, /var/tmp, /mnt, /selinux, /var/run e /var/log são diretórios controlados pelo sistema, não é tão necessário backup, mas entendo teu caso, tu quer uma cópia completa para não ter de ficar reinstalando o sistema e reconfigurando do zero.
Depois de instalar o clone na nova máquina/VPS imediatamente atualize o sistema e verifique os logs para ver a necessidade de atualizar driver, etc.


_________________________________________________________
Always listen the Buck!
Enquanto o cursor estiver pulsando, há vida!


6. Re: Clonar servidor

Marcos Vinícius
marcoslaphroaig

(usa Debian)

Enviado em 31/10/2024 - 00:02h


Eu utilizei já o dd e meio que deu certo, criei uma ISO do sistema, só que o problema é que hoje o meu HD do sistema tem 500GB, mais só ocupa 8GB de espaço (isso o sistema sem uso é claro), aí quando eu fiz a imagem ISO ainda utilizei o comando para compactar e ela ficar menor, mas mesmo assim ficou com 400GB. Ou seja ele copiou até o espaço livre, e não deu certo pra mim por conta que se eu tentar passar o sistema para uma VPS onde o HD seja menor ele não vai caber, então queria saber se tem alguma forma de eu fazer isso mas mantendo só o espaço ocupado


7. Re: Clonar servidor

Buckminster
Buckminster

(usa Debian)

Enviado em 31/10/2024 - 08:42h

marcoslaphroaig escreveu:


Eu utilizei já o dd e meio que deu certo, criei uma ISO do sistema, só que o problema é que hoje o meu HD do sistema tem 500GB, mais só ocupa 8GB de espaço (isso o sistema sem uso é claro), aí quando eu fiz a imagem ISO ainda utilizei o comando para compactar e ela ficar menor, mas mesmo assim ficou com 400GB. Ou seja ele copiou até o espaço livre, e não deu certo pra mim por conta que se eu tentar passar o sistema para uma VPS onde o HD seja menor ele não vai caber, então queria saber se tem alguma forma de eu fazer isso mas mantendo só o espaço ocupado


dd if=/dev/sda of=/dev/sdb bs=100MB count=1000

Os parâmetros bs=100MB e count=1000 dizem para copiar os primeiros 100GB da partição.
100MB X 1000 = 100.000MB ou seja, 100GB.

bs=BYTES

count=N
Copia somente N blocos de entrada.

Caso quiser copiar somente 8GB:

dd if=/dev/sda of=/dev/sdb bs=100MB count=80

Aconselho a copiar um pouco mais:
dd if=/dev/sda of=/dev/sdb bs=100MB count=90

Caso queira ser mais específico:
dd if=/dev/sda of=/dev/sdb count=8000B

man dd
https://convertlive.com/pt/u/converter/megabytes/em/gigabytes
https://www.linuxdescomplicado.com.br/2016/11/alguns-exemplos-de-que-o-comando-dd-pode-ser-considera...
https://blog.kubesimplify.com/the-complete-guide-to-the-dd-command-in-linux

Caso não resolver, use o Clonezilla.

_________________________________________________________
Always listen the Buck!
Enquanto o cursor estiver pulsando, há vida!


8. Re: Clonar servidor

Raimundo Oliveira da Silva
rausilva

(usa Linux Mint)

Enviado em 31/10/2024 - 08:53h

Siga este vídeo: https://www.youtube.com/watch?v=_UIQnOuJ3lA&t=1s



9. Re: Clonar servidor

Patrick Ernandes
patrickernandes

(usa Debian)

Enviado em 31/10/2024 - 09:08h

faz um boot via livecd e um tar.gz de todo o seu sistema; vai armazenar somente os arquivos.
depois restaura no disco novo..

att,
---
Linux para suporte: http://sino.ernandes.info






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts