Я только что стал новым администратором на сервере (виртуальная машина ubuntu-server), на котором размещается redmine на apache2 и Subversion в моей компании.
source.list
заменить xx.ubuntu.com на old-releases.ubuntu.com
, затем я сделал update && upgrade. do-release-upgrade
.Сценарий принудительно удаляет пакет Redmine.
Я клонировал машину и последовательно запустил два dist-upgrade на клонированной машине, поэтому я обновился с 13.04 до 13.10, а затем с 13.10 до 14.04 Trusty LTS, и я решил остаться на LTS.
Теперь проблема в том, чтобы восстановить Redmine в обновленной системе. Как это сделать ? К этой работе добавляются две трудности, потому что:
Каковы ключевые моменты для восстановления полной конфигурации приложения и данных?
Ваши старые данные должны быть в /var/lib/postgresql/9.1/. Сначала сделайте резервную копию этой папки. Возможно, у вас даже есть старый сервер Postgres, который вы могли бы запустить на /usr/lib/postgresql/9.1/
Затем вы можете попробовать переместить данные в новый postgres.
Полезные ссылки:
http://www.postgresql.org/docs/9.3/static/upgrading.html
https://dba.stackexchange.com/questions/60465/upgrading-from-postgres-9-1-to-9-3-on-ubuntu-server
Насколько я понимаю, вам нужен Postgres 9.1, чтобы сделать pg_dump. Видеть http://ubuntuhandbook.org/index.php/2014/02/install-postgresql-ubuntu-14-04/. Если вы не можете установить его 14.04, вы можете запустить pg_dump на исходном компьютере (который вы клонировали и который не был обновлен).
Другой вариант - pg_upgrade. Тогда вам не нужно запускать postgres 9.1 в вашей системе. http://www.postgresql.org/docs/9.3/static/pgupgrade.html
Когда ваша БД будет переведена на более новую версию Postgres, вы можете приступить к обновлению Redmine.
Как я понял, в Ubuntu 13.04 стоит Redmine версии 1.4.4. Он довольно старый, возможно, на вашем сервере он был установлен с http://www.redmine.org/projects/redmine/wiki/Download, а не использовать apt-get. Тогда у вас уже может быть более новая версия Redmine.
В противном случае вам необходимо перейти с 1.4.4 на 2.4.2. Следуйте этому руководству: http://www.redmine.org/projects/redmine/wiki/RedmineUpgrade. Было бы также хорошо, если бы вы могли сделать резервную копию своего каталога Redmine или хотя бы файлов (/ var / lib / redmine / default / files) перед обновлением.