Curso: Superior Tecnólogo em Análise e Desenvolvimento de Sistemas Disciplina: Sistemas Distribuídos Professor: Társio Ribeiro Cavalcante Exercício 05 - Implementando DFS Criaremos uma raiz DFS de Domínio (Domain DFS Root) e um Vinculo DFS será responsável por distribuir os arquivos em dois servidores distintos, criando assim um ambiente distribuído e redundante. 1. Observações iniciais; a. Utilizaremos três servidores com Windows Server 2003; b. Todos com 256 ou 512 MB de memória RAM; c. Todos devem utilizar interface em modo Host Only; d. Nomes: i. DCSERVER; ii. SERVER1; iii. SERVER2; e. Endereços IP s; i. Livre escolha, porém devem ser fixos; ii. Dica: vejam o IP que foi adquirido do DHCP e configurem cada servidor com esse mesmo IP; iii. Não esqueçam de configurar o endereço do DNS; f. Domínio a ser criado: teste.edu.br 2. Criar o Domain DFS Root (Raiz DFS de Domínio): a. No primeiro Servidor de arquivos, abra o console Distributed File System (Sistema de Arquivos Distribuído), localizado em Administrative Tools (Ferramentas Administrativas); b. Clique com o botão direito sobre Distributed File System (Sistema de Arquivos Distribuído) e escolha a opção New DFS Root (Nova Raiz DFS); c. Clique em Next (Avançar); d. Defina se deseja criar uma Raiz DFS de Domínio ou Raiz Autônoma. Selecione a opção Create a domain DFS root (Criar uma raiz DFS de domínio) e clique em Next (Avançar);
e. Indique agora o nome do domínio no qual a raiz DFS será criada. Selecione o domínio desejado e clique em Next (Avançar); f. Defina o nome do servidor no qual será criada a raiz DFS e clique em Next (Avançar). Utilizaremos aqui o nosso servidor que foi definido como primeiro servidor de arquivos;
g. Defina o nome da raiz DFS como raizdfs e adicione um comentário. Clique em Next (Avançar); h. Defina agora qual será a pasta compartilhada que será associada à raiz DFS. Crie uma pasta denominada pastadaraizdfs no primeiro servidor de arquivos. Faça as configurações desejadas e clique em Next (Avançar); i. Observe que a raiz DFS foi criada e já é exibida no console.
j. O primeiro passo está concluído. Criamos a raiz DFS de domínio. Agora criaremos o link DFS, que apontará para as pastas compartilhadas em nossa rede. 3. Criar o link DFS. a. Pré-Requisito: Crie uma pasta com o nome estagio em SERVER1e compartilhe-a atentando para as permissões. Para esse nosso exemplo, adicione permissão de alteração para todos (tanto de compartilhamento quanto de NTFS). b. Criaremos o link que apontará para a pasta compartilhada ESTAGIO, localizada localmente (\\SERVER1); c. Abra o console Distributed File System (Sistema de Arquivos Distribuído). d. Clique com o botão direito sobre a raiz DFS criada anteriormente e escolha a opção Novo Vínculo; e. Será exibida a janela abaixo, na qual definimos o nome do link, o caminho da pasta compartilhada e um comentário. f. Observe abaixo a configuração da raiz DFS:
4. Criar um link DFS redundante. a. Pré-Requisito: Crie uma pasta com o nome estagio2 em SERVER2 e compartilhea atentando para as permissões. Para esse nosso exemplo, adicione permissão de alteração para todos (tanto de compartilhamento quanto de NTFS). b. Criaremos agora um link DFS redundante para a pasta \\SERVER1\ESTAGIO; c. De volta ao SERVER1, abra o console Distributed File System (Sistema de Arquivos Distribuído); d. Clique com o botão direito sobre o link VESTAGIO e escolha a opção Novo Destino; e. Escolha como novo destino a pasta criada no SERVIDOR2 f. Siga o Wizard que será exibido; g. Escolha agora o SERVER1 como mestre inicial;
h. Para esse exemplo, escolha a topologia de replicação em Malha completa ; i. Pronto, a implementação do serviço DFS está concluída; 5. Acessar a raiz DFS a partir de um cliente. a. Utilizaremos o controlador de domínio como cliente para realização dos testes; b. Abra o Windows Explorer. Clique no menu Ferramentas e Mapear Unidade de Rede; c. Escolha uma letra de Drive (X:) e indique o caminho \\RAIZDFS\VESTAGIO. Observe que esse é o caminho da raiz DFS. d. Clique em Finish (Concluir); e. Coloque um arquivo qualquer nessa unidade e verifique se o mesmo foi distribuído nos dois servidores; *Obs.: Talvez você precise aguardar um certo tempo até que as configurações e o sincronismo inicial seja efetuado.