Outra opção é definir o diretório como imutável. Para fazer isso, você precisa executar o seguinte comando com o ponto de montagem desmontado.
chattr +i /backups
Eu faço isso em qualquer diretório que se destina a ser apenas um ponto de montagem apenas para evitar esse tipo de coisa. Porque há situações em que você não está em condições de adicionar uma verificação para ver se algo está montado. Como se o processo não fosse um script que você controla ou seja um ser humano que está gerando ou movendo os dados. Essa abordagem evitará que dados indesejados sejam gravados em um ponto de montagem desmontado nessas situações. Eu ainda adicionaria a verificação de montagem aos seus scripts para que você pudesse gerar erros significativos.