Upgrading from OpenDS to Opendj
2.2.x 버전에서 2.6.x 버전으로 바로 업그레이드 불가
모든 작업은 프로세스 중지 상태에서 수행
Upgrade OpenDS 2.2.0 to OpenDJ 2.4.6
a) $OPENDS_HOME/bin/upgrade
=> OpenDJ-2.4.6.zip
b) rm -rf $OPENDS_HOME/bin/classes/*
c) $OPENDJ_HOME/bin/rebuild-index --baseDN dc=example,dc=com --index ds-sync-hist
d) $OPENDJ_HOME/bin/rebuild-index --baseDN dc=example,dc=com --rebuildAll
Upgrade OpenDJ 2.4.6 to OpenDJ 2.6.2
a) cp -r OpenDJ-2.6.2/* OpenDJ-2.4.6
b) $OPENDJ_HOME/bin/upgrade
c) $OPENDJ_HOME/bin/rebuild-index --baseDN dc=example,dc=com --index ds-sync-hist
d) $OPENDJ_HOME/bin/rebuild-index --baseDN dc=example,dc=com --rebuildAll
Upgrade OpenDJ 2.6.2 to OpenDJ 4.4.10
a) cp -r OpenDJ-4.4.10/* OpenDJ-2.6.2
b) $OPENDS_HOME/bin/upgrade
- JE Backend Migration 작업중 userRoot 에서 오류 발생시 다음과 같이 진행
- $OPENDJ_HOME/db/userRoot 의 db 파일 migration 시 old 파일에서 오류 발생
a) $OPENDJ_HOME/bin/export-ldif --backendID userRoot --ldifFile $OPENDJ_HOME/ldif/userRoot.ldif
b) rm -f $OPENDJ_HOME/db/userRoot/*
c) $OPENDJ_HOME/bin/import-ldif --backendID userRoot --ldifFile $OPENDJ_HOME/ldif/userRoot.ldif
d) cp -r OpenDJ-4.4.10/* OpenDJ-2.6.2
e) $OPENDJ_HOME/bin/upgrade