Если кому то еще так же необходим перенос базы индекса, то решил данный тикет через систему с применением символьной ссылки.
Пример решения для Windows 10:
1. Закрыть программу Tonfotos
2. Перенести папку целиком с базой индекса из C:\Users\%имя_пользователя%\AppData\Roaming\tonfotos
в необходимое место (для примера пусть будет e:\Tonfotos_Index\tonfotos
). После переноса по пути C:\Users\%имя_пользователя%\AppData\Roaming\
папки tonfotos не должно быть.
3. Запустить Powershell от имени администратора и выполнить команду -
New-Item -ItemType SymbolicLink -Path "$env:USERPROFILE\AppData\Roaming" -Name "tonfotos" -Target "e:\Tonfotos_Index\tonfotos"
, где "e:\Tonfotos_Index\tonfotos"
папка куда вы перенесли базу индекса.
4. По итогу по пути C:\Users\%имя_пользователя%\AppData\Roaming\
должна создаться символьная ссылка tonfotos
P.S. Зачем оно мне нужно: профиль пользователя, как правило, хранится на системном диске. Системный диск у меня SSD с достаточно ограниченным размером, да и вообще стараюсь ничего не хранить на системном диске. И в связи с тем, что база уже разраслась под 1 ГБ и индексация еще не думает заканчиваться, начал искать варианты переноса базы.
Всех благ!