Да, любой файл, местоположение которого указано в файле INI, можно переместить с помощью нескольких шагов -
- Остановить экземпляр как обычно.
- Переместить файл внужное местоположение.
- Отредактируйте файл INI, чтобы изменить старое местоположение на новое.
- Запустите экземпляр как обычно.
Если вы переместите сам файл INIвам может потребоваться настроить команду запуска (которая по умолчанию нацелена на `pwd`/virtuoso.ini
во время запуска и может нацеливаться на любой файл, указав его с помощью аргумента команды -c
или +configfile
).
Часто лучше перемещать всю вложенную папку (в данном случае /var/lib/virtuoso-opensource-6.1/db/
), так как здесь также можно найти несколько рабочих файлов, которые могут существенно увеличиться с использованием (вместе с файлом INI), и таким образом файлы INI и DB (вместе(основа любого экземпляра) хранятся вместе (среди прочего, упрощается резервное копирование и восстановление на основе файловой системы).Конечно, если вы сделаете это, дважды проверьте INI-файл на наличие других жестко закодированных путей к /var/lib/virtuoso-opensource-6.1/db/
, которые затем необходимо будет заменить на новый.
Все, что сказано, вы можетепредпочитаю перемещать весь каталог /var/lib/virtuoso-opensource-6.1/
.Затем вы можете просто заменить оригинал символической ссылкой на новое местоположение - что позволит сохранить все работоспособность, как если бы оно было в исходном местоположении - или снова изменить все вхождения /var/lib/virtuoso-opensource-6.1/
, чтобы отразить новое местоположение.
И все , о которых сказал ... Обновление до текущей VOS версии 7.2.5.1 или более поздней версии настоятельно рекомендуется для всех пользователей VOS версии 6 по многим причинам.,