
O backup é criado, porem ele não vai para o diretório devops, fica em /home/gabrielbzr, o que estou errando? Usando o comando "mv" eu consigo mover o backup para a pasta devops, mas ele não vai de forma automática, utilizando este script.

O backup é criado, porem ele não vai para o diretório devops, fica em /home/gabrielbzr, o que estou errando? Usando o comando "mv" eu consigo mover o backup para a pasta devops, mas ele não vai de forma automática, utilizando este script.
Olá Gabriel!
Pelo que observei no seu script, o problema está na forma como você está utilizando o comando tar. Atualmente, você está criando o arquivo de backup no diretório em que o script é executado, diretório /home/gabrielbzr. Para salvar o arquivo de backup diretamente no diretório devops, você precisa especificar o caminho completo para o arquivo de backup.
Você pode modificar a linha do comando tar para incluir o caminho do diretório devops no nome do arquivo de backup. Aqui está como você pode fazer isso:
#!/bin/bash
diretorio_backup="/home/gabrielbzr/devops"
nome_arquivo="backup_$(date +%Y%m%d_%H%M%S).tar.gz"
tar -czf "$diretorio_backup/$nome_arquivo" "$diretorio_backup"
echo "Backup concluído em $diretorio_backup/$nome_arquivo"
Com essa modificação, o arquivo de backup será salvo diretamente no diretório devops.
Espero ter ajudado e bons estudos!