Criação de usuários do servidor de backup

1

Eu tenho um servidor RHEL que atua como o servidor da web para todos os usuários (cerca de 1000 usuários). Agora, eu tenho um script de backup que faz o backup dos dados (todos os dados dentro da pasta /home ) em um disco rígido externo. Esse script de backup também está no cron.daily , para que o backup ocorra diariamente.

Situação hipotética

Vamos supor que o servidor da web do RHEL falhou. Eu vou construir uma nova máquina como um servidor web RHEL. Posso colar os dados dos usuários que já foram armazenados em backup no disco rígido externo na pasta /home da nova máquina.

Mas, para que os 1000 usuários acessem seus diretórios pessoais nessa nova máquina, eu preciso criar novamente os 1000 usuários. Existe uma maneira que eu possa salvar os dados também da máquina existente antes de falhar? Eu sei que /etc/passwd e /etc/groups conterão informações relacionadas ao usuário. Mas se eu salvá-los, não haverá problemas de senha?

    
por Ramesh 12.02.2014 / 01:27

2 respostas

1

Geralmente, sugiro obter os 8 arquivos a seguir junto com o conteúdo de /home quando você deseja preservar as informações do usuário em um determinado sistema. Se algum usuário tiver sudo direitos, muitas vezes você também precisará fazer o backup do arquivo /etc/sudoers . Além disso, você pode querer obter um despejo de todos os RPMs instalados no sistema. Então, aqui está como eu prosseguiria.

$ ls /etc/{passwd{,-},group*,{,g}shadow*,sudoers}
/etc/group   /etc/gshadow   /etc/passwd   /etc/shadow   /etc/sudoers
/etc/group-  /etc/gshadow-  /etc/passwd-  /etc/shadow-

Comandos de exemplo

$ sudo cp -p /etc/{passwd{,-},group*,{,g}shadow*,sudoers} /my/backup/dir/.
$ rsync -avz /home/* /my/backup/dir/homes/.
$ rpm -aq --liast > /my/backup/dir/rpm_list_$(date --iso-8601).txt

O conteúdo do arquivo de lista ficará assim:

mozilla-filesystem-1.9-9.fc19.x86_64          Sat 07 Dec 2013 08:46:35 PM EST
dejavu-fonts-common-2.33-5.fc19.noarch        Sat 07 Dec 2013 08:46:34 PM EST
telepathy-filesystem-0.0.2-5.fc19.noarch      Sat 07 Dec 2013 08:46:33 PM EST
setup-2.8.71-1.fc19.noarch                    Sat 07 Dec 2013 08:46:32 PM EST
fontpackages-filesystem-1.44-7.fc19.noarch    Sat 07 Dec 2013 08:46:31 PM EST
    
por 12.02.2014 / 02:34
1

As senhas são armazenadas em / etc / shadow e também há / etc / shadow-, sim, eu diria que funcionaria. Mas teste-o, tente um usuário para começar.

    
por 12.02.2014 / 01:37

Tags