Rayna é administradora de sistemas RHEL na Red Hat. Sua tarefa: fazer backup do diretório /home/rayna/files/ do RHEL Server_A para Server_B usando rync.
O nome da conta dela em ambos os servidores: firstname.lastname@example.org
Sua regra pessoal: nunca execute comandos como root: use apenas sudo.
Liste e explique todos os comandos que Rayna precisará executar para concluir esta tarefa.
Com certeza, aqui estão os comandos que Rayna precisaria executar para completar a tarefa de backup do
diretório /home/rayna/files/ do RHEL Server_A para Server_B usando
rsync, seguindo sua regra pessoal de não executar comandos como root:
a. Abra um terminal.
b. Faça login no Server_A usando SSH com a conta dela
a. Abra um terminal.
b. Faça login no Server_B usando SSH com a conta dela
a. Crie um diretório em Server_B para armazenar os dados de backup (se ainda não existir):
mkdir -p /email@example.com/backup
rsync para realizar o backup do Server_A para o Server_B:
rsync -avz --progress --stats --exclude-from=exclude-list.txt /home/rayna/files/ firstname.lastname@example.org@Server_B:/email@example.com/backup/
Veja quais são as opções usadas no
-a: Modo de arquivamento, que preserva permissões, propriedade, carimbos de data/hora e muito mais.
-v: modo detalhado para mostrar resultados detalhados.
-z: Compacta dados durante a transferência para economizar largura de banda.
--progress: Mostra o progresso da transferência.
--stats: exibe estatísticas no final da transferência.
--exclude-from=exclude-list.txt: Exclua arquivos ou diretórios listados no
arquivo exclude-list.txt do backup.
/home/rayna/files/: Diretório de origem para backup.
firstname.lastname@example.org@Server_B:/email@example.com/backup/: Diretório de destino no Server_B.
a. Se necessário, efetue logout do terminal do Server_B.
a. Se necessário, efetue logout do terminal do Server_A.
Rayna pode criar um
exclude-list.txtfile em seu diretório inicial no Server_A para especificar quaisquer arquivos ou diretórios que devem ser excluídos do backup. Por exemplo:
Lembre-se, a regra pessoal de Rayna é evitar executar comandos como root. Usando
sudom pode ser necessário para determinadas tarefas ou configurações, mas para o propósito desta tarefa de backup específica, os privilégios de usuário padrão são suficientes.
Para garantir a segurança dos dados durante a transferência, as chaves SSH associadas à conta de Rayna no Servidor_A e no Servidor_B devem ser configuradas corretamente. As chaves públicas devem ser adicionadas aos respectivos
Esta configuração pressupõe que Rayna tenha as permissões e propriedade necessárias para acessar os arquivos dos quais precisa fazer backup. Se houver algum problema de permissão, talvez ela precise resolvê-lo antes de prosseguir com o backup.
Tenha em mente que este guia fornece uma abordagem geral. Rayna deve adaptar essas etapas ao seu ambiente específico e seguir todas as políticas ou diretrizes de segurança da empresa em vigor.