Иногда случается переустановка системы. И, как обычно, мысль о том что именно забыл забекапить приходит только уже после форматирования системного диска. Всё основное важное у меня хранится на других физических дисках, поэтому некоторые критичные настройки с системного диска я и забываю предварительно сохранить. Так и получилось у меня после чистого перехода на Windiws 10. Все комиксы остались на втором диске в целости, но база, соответственно, была пуста.
И если списки я смог восстановить (они у меня загружены на сервер), и после прохода ComicVine скраппером по всем комиксам списки успешно подхватили эти комиксы, то все выставленные оценки успешно потерялись.
Чтобы не повторить такое, оказывается, в дебрях конфиг-файла есть строка — где хранить базу данных.
Конфиг-файл ComicRack.ini находится в корне установленной ComicRack.
Практически в самом начале файла есть следующие строчки:
;Path to the Database (same as -db command switch)
;DatabasePath =
Строку с DatabasePath нужно раскоментировать (убрать ; ) и после «=» добавить желаемый путь.
Путь по умолчанию: C:\Users\[Пользователь]\AppData\Roaming\cYo\ComicRack, что весьма неудобно для бекапа, поэтому можно выбрать другое удобное место (подойдут и папки с синхронизацией, вроде Dropbox и т.п.).
Таким образом строка должна принять похожий вид:
DatabasePath = D:\ComicRack\DB
Таким образом можно не думать о бекапе базы. А если синхронизировать её с облачным хранилищем выйдет ещё удобнее. Размер самой базы не такой и большой. При моих 3300 комиксах ComicDb.xml весит 12 мегабайт.