Migrar Dominio Samba de servidores

13. Migração samba

Daniel Joaquim de Sousa
TI warrior

(usa Debian)

Enviado em 13/02/2011 - 18:27h

Caro tloc,

Depende da distribuição Linux do servidor antigo. Se for um kernel linux genérico, ótimo. Se o samba for um pacote genérico, compatível com o kernel genérico ótimo também. Mas a beleza do linux é que, caso não tenhamos um kernel genérico, basta compilar ou usar um. Se não tivermos um SAMBA com pacote genérico, basta compilar ou usar um...

É claro que a melhor opção, na minha opinião é a que postei inicialmente. Isto, é instalar um servidor novo e depois só migrar as senhas de usuários e máquinas com pdbedit. E finalmente colocar o sid de domínio na máquina nova igual ao sid de domínio na máquina antiga...

Na dúvida, basta colocar o servidor novo, configurado desta forma, em uma rede separada, testando algumas estações nesta rede separada (fisicamente) para ver se deu certo.







  


14. Re: Migrar Dominio Samba de servidores

Rafael Umbelino
tlaloc

(usa Gentoo)

Enviado em 13/02/2011 - 18:32h

Só divirjo (WHAT?!) da tua opinião sobre o SID do domínio.
Isso de ficar "enganando" a rede pode até funcionar na maior parte das vezes, mas com sistemas em produção eu não costumo arriscar.



15. Re: Migrar Dominio Samba de servidores

Jefferson Diego
Diede

(usa Debian)

Enviado em 13/02/2011 - 22:17h

mrluck,
A dica do TI Warrior é o que você precisa para essa migração. Resumidamente algo que você pode fazer é:

Quanto ao samba em si, a não ser que seu Backend seja LDAP, tudo o que você precisa para portar seus usuários (e máquinas cadastradas) para o novo sistema é fazer um backup de /etc/samba/ e /var/lib/samba/
Usando o backend padrão ("TDB") você terá também que recriar os usuários do sistema (dê uma olhada em /etc/passwd) no novo servidor. E só.
Quanto esse seu RAID, esqueça dd ou alguma outra ferramente de clonagem.
Refaça seu RAID da forma que preferir no novo servidor e copie os arquivos de um para o outro. De preferencia via rede, pois será mais prático.


tlaloc,
No caso de copiar o SID não é bem "enganar" a rede...
Não há porquê trocar o SID numa rede já em produção. A idéia é que a troca do server seja transparente, e isso obriga manter o SID anterior, se não todos têm que ser reingressados...


16. muito obrigado!

Lucas Diniz de Paula Lima
mrluk

(usa Slackware)

Enviado em 14/02/2011 - 00:06h

Pessoal, primeiramente, obrigado pela ajuda! Pela quantidade de interacoes esse é realmente um assunto polemico, com muitas possibilidades e posturas a seguir.

TI Warrior, vc matou a pau! Ainda nao executei, mas sem duvida era a orientacao que precisava. Assim que concluir volto aqui para avisar a todos.

Mais uma vez, muito obrigado a todos!


17. Re: Migrar Dominio Samba de servidores

Lucas Diniz de Paula Lima
mrluk

(usa Slackware)

Enviado em 17/02/2011 - 08:33h

TI Warrior, tô nessa missão hoje. O problema é que meu Samba atual acontece o seguinte:

root@kserver:~# net getdomainsid
Could not fetch local SID

To pesquisando, mas ainda não encontrei nada. Sabe o que pode ser? Meu samba é a versão samba-3.0.30-i486-1_slack12.0.


18. Migração samba

Daniel Joaquim de Sousa
ti warrior

(usa Debian)

Enviado em 19/02/2011 - 16:26h

Tente net getlocalsid. Qual é a configuração de seu samba ? Seção [global] ? Qual a versão do seu samba ?




19. Re: Migrar Dominio Samba de servidores

Lucas Diniz de Paula Lima
mrluk

(usa Slackware)

Enviado em 24/02/2011 - 22:14h

TI Warrior,

root@kserver:~# net getlocalsid
[2011/02/24 23:21:34, 0] utils/net.c:net_getlocalsid(642)
Can't fetch domain SID for name: KSERVER

samba-3.0.30-i486-1_slack12.0

Ainda não consegui fazer as estações se logarem no novo, mesmo estando tudo igual.


20. Re: Migrar Dominio Samba de servidores

Lucas Diniz de Paula Lima
mrluk

(usa Slackware)

Enviado em 25/02/2011 - 03:30h

Pessoal, hoje tive minha segunda noite trabalhando em cima do servidor. Por medo de não ter dado certo da primeira vez por algum erro meu, reinstalei todo o SO novamente, não iniciei o samba antes de configurar o SID, importei usuários, cadastrei as máquinas, fiz todas as configurações e por último iniciei o samba. Infelizmente as máquinas permaneceram sem encontrar o domínio.

Para testar, peguei um máquina que estava parada e ingressei ela no novo servidor. Funcionou normalmente. Ou seja, o servidor em si esta funcionando, mas nessa parte do SID ainda esta faltando algo.

Meu servidor original, Slackware 12, realmente não retorna o local SID e domain SID normalmente. Com uma variação do comando (#sudo net rpc getsid) ele me retorna o domain SID. Já no novo servidor, que é Slackware 13.1, o comando que o TI Warrior disse funciona normalmente. Mas como no 12 não, talvez por um bug, como resultado, estou aplicando o mesmo SID para local e domain no novo.

Seria esse o problema? Se sim, existe algum outro método para eu conseguir os SIDs do samba sem ser pelo #net getlocalsid e #net getdomainsid ?


21. Domain sid

Daniel Joaquim de Sousa
ti warrior

(usa Debian)

Enviado em 25/02/2011 - 09:56h

1) Se você encontrou o domain sid, beleza. Agora é só digitar :

net setdomainsid [SID] ---->no servidor novo<--- e testar com uma estação antiga da rede para ver se funcionou.

2) Se você não encontrou o domain sid, digitando os comandos net getdomainsid ou net getlocalsid --->no servidor antigo<---, existem outras ferramentas. A ferramenta PsGetSid da Microsoft (sysinternals) também pode fazer isto... veja os links:

http://technet.microsoft.com/en-us/sysinternals/bb897417
http://lists.samba.org/archive/samba-ntdom/2001-November/020829.html
http://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/NetCommand.html




22. Re: Migrar Dominio Samba de servidores

Kiddo
Beatrix_Kiddo

(usa Outra)

Enviado em 04/04/2011 - 10:38h

Você chegou a ler esta documentação?

http://us1.samba.org/samba/docs/man/Samba-Guide/upgrades.html#id363635



23. Muito bom

leandro luis angelo
lelenux

(usa Ubuntu)

Enviado em 01/09/2011 - 22:04h

Parabens TI Warrior, cara fiz oq vc postou e deu certinho... migrei de um Centos 4.2 para um RedHat 6.1 e funcionou perfeitamente



Valeu !!!! cara me ajudou muito



24. Este procedimento funciona de Samba 3 para Samba$

Antonio Santos
aeps

(usa Debian)

Enviado em 18/07/2017 - 09:03h

Saudações,

Algum tempo eu usei este procedimento para migra de servidor e tudo funcionou e funciona ate hoje, mas novamente terei de substituir o hardware do servidor.

Instalei o Debian 9 e quando instalei o samba, veio na versão 4.

Minha duvida funcionada este procedimento do Samba 3 para o Samba 4?

Caso não funcione, como instalar o Samba 3.6.6?

Obrigado e no aguardo.



01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts