Você só precisa fazer isso se o modo de recuperação do banco de dados estiver definido como "cheio". Se estiver definido como "simples", você não precisará fazer um backup do log de transações. Mas cuidado com a diferença entre essas duas opções!
Primeiro de tudo: Se você quiser restaurar o banco de dados a um ponto de tempo específico , é necessário usar o modo "completo". (Eu acho que você pode ajustar o tempo tão preciso que você pode até especificar os milissegundos para o ponto de restauração) No modo "simples" você só pode voltar para o último backup completo .
Se você não fizer backup / truncar seu log de transações, ele aumentará o tempo todo (no modo completo). Vi bancos de dados em que o arquivo .trn era duas vezes maior que o próprio banco de dados. Isso depende de quantas vezes foram feitas alterações no banco de dados.
Outro ponto é que um backup de log normalmente é mais rápido que um backup completo.
Então, acho que seu plano de backup para fazer um backup completo a cada hora não é o ideal. Mas isso depende da sua situação:
Se você disser: Ok, se eu puder restaurar o DB para a última hora completa, tudo ficará bem. - > Você também pode pensar em definir o modo de recuperação como "simples" se quiser manter o backup completo a cada hora.
Na minha opinião, uma idéia melhor seria fazer um backup completo no início da manhã e fazer um backup do log de transações a cada hora. Deve ser muito mais rápido e você pode restaurar a qualquer momento que desejar. E também o seu arquivo .trn não vai crescer muito ...
Espero que isso ajude.