Делался во времена 8.3.11, т.к. вручную переключать 30 баз ну очень долго.Как ни странно остался актуальный и при 8.3.12. Т.к. заходить в конфигуратор 30 баз это тоже как-то не быстро. Python чтобы работало и под Linux, и под Windows. Ну и учу его по-немного сейчас. Старые журналы не перегружаются, а уносятся в отдельную папку. Где искать и куда бэкапить задается в самом скрипте
workdir = "C:/Program Files/1cv8/srvinfo/reg_1541"
backupdir = "c:/backup"
Под windows обязательно запускать в сессии с "Run as administrator". На одном из серверов после переключения формата не оказалось нормальных прав на workdir. Права на папки не проверяются, поэтому после переключения лучше проверить, что все работает.
Если скрипт окажется интересным кому-то кроме меня самого - постараюсь причесать и выложить на github.