Как написать bash-скрипт выполняющий перенос из папки 1 в папку 2 всех файлов на сервере 1 раз в 30 мин с описанием в лог файле результ своей работы?
Ручками, берёшь и пишешь.
Тут прям на хабре статья есть про скрипт бэкапа с логом https://habr.com/ru/post/136313/
Пишете скрипт, который выполняет функцию переноса, с описанием в лог файл
настраиваете в cron запуск вашего скрипта раз в 30 минут