Seguindo a linha de instalação do Samba por repositórios no Debian postado aqui, ficamos sem o suporte á backup no serviço (não confundir com backups de dados de servidor de arquivos), pois ainda não é contemplado na instalação via apt-get. Então, postei um tutorial aqui onde encontrei métodos e os scripts oficiais para o backup no Samba 4.
Hoje quero postar um outro método, mais manual, que pode atender seu ambiente e fazer um backup funcional do Samba 4 para ser usado como AD na nossa rede.
Implementando backup no Samba 4
No servidor primário!
Salvamos os principais arquivos dos serviços propostos, exemplos :
Samba: (/etc/samba/smb.conf) BD: (/var/lib/samba/private) Krb5: (/etc/krb5.conf) Ntp: (/etc/ntp.conf) Usuários: (/etc/passwd) Grupos: (/etc/group) Senhas: (/etc/shadow)
Lembre-se de salvar também suas configurações de rede e hostname:
Ips: (/etc/network/interfaces) Resolv: (/etc/resolv.conf) Hostname: (/etc/hostname) Hosts: (/etc/hosts)
Sugiro criar um diretório para melhor gerenciar os arquivos de backup do Samba 4:
Mova todos os arquivos a serem salvos para este diretório e salve na sua máquina.
Abra um terminal e obtenha o SID do SERVIDOR PRIMÁRIO, ANOTE:
Você verá algo como:
Se for Domain Controller:
Você verá algo como:
Primeira etapa concluída, seguimos em frente. Desligue o servidor primário.
Segunda etapa, ligue o SERVIDOR SECUNDÁRIO para iniciar a transferência dos arquivos:
Instale os pacotes do Samba 4 que vimos no post passado:
Setar as permissões especiais do Windows para usar o SAMBA 4 como AD:
Insira a pasta salva que você obteve da primeira máquina, no SERVIDOR SECUNDÁRIO:
Devolva os arquivos que estão no diretório BKPSAMBA4 aos mesmos respectivos locais:
Samba: (/etc/samba/smb.conf) BD: (/var/lib/samba/private) Krb5: (/etc/krb5.conf) Ntp: (/etc/ntp.conf) Usuários: (/etc/passwd) Grupos: (/etc/group) Senhas: (/etc/shadow)
Lembre-se de devolver também suas configurações de rede e hostname:
Ips: (/etc/network/interfaces) Resolv: (/etc/resolv.conf) Hostname: (/etc/hostname) Hosts: (/etc/hosts)
Crie os diretórios apontados no smb.conf.
Altere as permissões dos diretórios recriados, isso é importante, senão você acessa os diretórios mas não os conteúdos dentro deles!
Abra o terminal e execute os seguintes comandos para alterar o Domainsid e cole o SID do SERVIDOR PRIMÁRIO que você anotou:
Reinicie:
Logue suas máquinas como fazia com o SERVIDOR PRIMÁRIO! Este é o meu modo de fazer a coisa neste momento, continuo estudando e aberto! That’s all folks!