Veja estas ferramentas:
Você pode descobrir que essas ferramentas atendem aos requisitos e eliminam sua necessidade de scripts. Eu uso scripts também, mas eles são para situações particulares. Se você quiser exemplos do que outras pessoas fizeram, duas pessoas postaram seus scripts de backup aqui .
Os backups foram cobertos exaustivamente no ServerFault. Se você está tentando desenvolver uma estratégia de backup, sugiro pesquisar no site. Se você não conseguir encontrar uma pergunta específica respondida, você pode perguntar isso em outra pergunta.