Para realizarmos um backup incremental em ambientes Linux c...

Próximas questões
Com base no mesmo assunto
Q831777 Sistemas Operacionais
Para realizarmos um backup incremental em ambientes Linux com o comando cp deve-se usar esse comando juntamente com os flags:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: A - -vur

Vamos entender por que a alternativa A é a correta e como o comando cp com os flags -vur é utilizado para realizar um backup incremental em ambientes Linux.

O comando cp é amplamente utilizado no Linux para copiar arquivos e diretórios. Para realizar um backup incremental, é necessário que o comando reconheça quais arquivos mudaram desde a última cópia. Para isso, usamos as seguintes opções:

  • -v (verbose): Mostra cada arquivo que está sendo copiado. Isso é útil para monitorar o progresso e confirmar que os arquivos estão sendo copiados corretamente.
  • -u (update): Copia apenas quando o arquivo de origem é mais recente que o arquivo de destino ou quando o arquivo de destino não existe. Isso permite que o backup seja incremental, ou seja, apenas os arquivos que sofreram modificações desde o último backup serão atualizados.
  • -r (recursive): Copia diretórios recursivamente, essencial para garantir que todos os subdiretórios e seus arquivos também sejam copiados durante o backup.

Agora, vamos analisar por que as outras alternativas estão incorretas:

  • B - -vxz: As opções -x e -z não são reconhecidas pelo comando cp, tornando essa combinação inválida.
  • C - -tuv: A opção -t não é válida para o comando cp. Portanto, essa combinação também não é correta.
  • D - -xyz: As opções -x, -y e -z não são reconhecidas pelo comando cp, tornando essa combinação inválida.

Então, ao usar o comando cp com os flags -vur, garantimos uma cópia apenas dos arquivos que foram alterados ou adicionados, tornando o processo de backup mais eficiente e rápido.

Espero que essa explicação tenha esclarecido suas dúvidas sobre o tema. Se precisar de mais alguma ajuda, estarei à disposição!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

backup incremental é uma cópia dos dados criados e modificados desde a última execução de backup, ou seja somente os 'novos' arquivos;

Sabendo disso, a flag

-r é recursividade;

-v é de verbose, ou seja, mostrará na tela um resumo das ações executadas;

-u Só executa a cópia se o arquivo destino NÃO EXISTIR ou se for mais antigo do que o de origem(modificado);

Com isso temos o gabarito como a alternativa A.

Só sabia que r era de recursivo e fui nessa

Letra A

cp -vur 

Flags:

  • -v :: verbose
  • -u :: update
  • -r ou -R :: recursivamente

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo