Перемещение пакетов Synology и приложений ipkg на другой том

У меня только что был жесткий диск сбой в RAID1 на моем Synology DS412+, и так как диск недоступен для замены, я обновил до 3x 3TB плюс один старый 1TB (тот, который остался в старом массиве). 3x 3TB теперь является моим "основным" Томом, но поскольку приложения установлены на старом массиве (оставшиеся 2TB, теперь деградированные), я не могу использовать приложения.

проблема не в пакетах Synology, а в пакетах, установленных с помощью диспетчера пакетов ipkg. Как я могу "перенести" эти приложения (если возможно, все приложения и их настройки) на мой новый том?

8
задан thilemann
14.11.2022 7:51 Количество просмотров материала 2551
Распечатать страницу

1 ответ

если кто-то все еще задает себе этот вопрос четыре года спустя, то вот ответ, предоставленный Эндрю Маклин:Перемещение Приложения Между Томами

  • остановить все приложения (Центр пакетов > установлено > действие > остановить)
sudo /var/packages/[app_name]/scripts/start-stop-status stop 
  • переместить файлы приложения со старого Тома на нужный (в данном случае из volume1 to volume2)
sudo mv /volume1/\@appstore/[app_name] /volume2/\@appstore/
  • удалить устаревшие симлинк на старое приложение путь
sudo rm -fv /var/packages/[app_name]/target
  • создать новую ссылку Sim, указывая на новый, правильный путь приложения
sudo ln -s /volume2/\@appstore/[app_name] /var/packages/[app_name]/target
  • перезагрузка

Примечание : приложений, таких как репликация моментальных снимков, CrashPlan и DownloadStation было чтобы удалить и переустановить вручную, но для большинства приложения это должно работать.

экспериментальные скрипт предоставлено Себастьяном Оттом

0
отвечен belgacea 2022-11-15 15:39

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх