Відмінності між версіями «Оновлення DSpace»

м (Оновлення DSpace 1.5.2 »» 1.8.1)
Рядок 18: Рядок 18:
  
 
Отож розглядається варіант встановлення нового DSpace 1.8.1 та перенесення на нього усіх даних та налаштувань.
 
Отож розглядається варіант встановлення нового DSpace 1.8.1 та перенесення на нього усіх даних та налаштувань.
 +
 +
== Резервна копія ==
 +
 +
Копія БД:
 +
 +
для таблиці „dspace“:
 +
 +
sudo -u postgres pg_dump -Ft -b -U dspace dspace  | pbzip2 -9 > /home/dspace/backups/pg_dump__dspace__DSpace_1_6_2_Postgres_8_4.tar.bz2
 +
 +
для усєї БД:
 +
 +
sudo -u postgres pg_dumpall -U postgres | pbzip2 -9 > /home/dspace/backups/pg_dumpall__DSpace_1_8_1_Postgres_9_1.sql.bz2
 +
 +
 +
Копія сховища:
 +
 +
2_backup_data_not_db.sh
 +
3_backup_DSpace_tomcat_etc_installation_full.sh
 +
 +
Утворені архіви:
 +
 +
  
 
== Встановлення DSpace  ==
 
== Встановлення DSpace  ==

Версія за 11:41, 21 лютого 2012

Оновлення DSpace

Оновлення DSpace 1.5.2 »» 1.8.1

Відхід від рекомендованого оновлення

В офіційних керівництвах рекомендується робити покрокові оновлення, зокрема:

Однак описаний в цих керівництвах метод не дав результату. Декілька причин:

1) Конфігураційний файл dspace.cfg — рекомендується вносити в нього усі зміни, що з’являються від версії до версії, а їх доволі багато. Виявилося простіше перенести персональні налаштування у новий dspace.cfg.

2) Скомпілювати DSpace на 1.6.2 так і не вдалося.

Отож розглядається варіант встановлення нового DSpace 1.8.1 та перенесення на нього усіх даних та налаштувань.

Резервна копія

Копія БД:

для таблиці „dspace“:

sudo -u postgres pg_dump -Ft -b -U dspace dspace  | pbzip2 -9 > /home/dspace/backups/pg_dump__dspace__DSpace_1_6_2_Postgres_8_4.tar.bz2

для усєї БД:

sudo -u postgres pg_dumpall -U postgres | pbzip2 -9 > /home/dspace/backups/pg_dumpall__DSpace_1_8_1_Postgres_9_1.sql.bz2


Копія сховища:

2_backup_data_not_db.sh 3_backup_DSpace_tomcat_etc_installation_full.sh

Утворені архіви:


Встановлення DSpace

Детальніше про встановлення DSpace.

Див. також