Upload
pax
View
866
Download
5
Tags:
Embed Size (px)
DESCRIPTION
Oracle Beehive, Oracle Collaboration Suite, OCS, Microsoft Exchange, Migration
Citation preview
OCS MIGRATION
EXPERIENCES
• Values: Innovation, Passion and Transparency
• Businnes: Delivery complex projects with Fusion Middleware
• Pax Lab: researching Oracle products, concepts and soon on.
IntrodutionAbout Pax
• Migrations:
• Exchange to OCS 9R1 and R2 and OCS 10G
• OpenSource Systems (Qmail/PostFix) to OCS 9i and 10G
• OCS 9R1 to OCS 10g
About Pax Migration Experiences
ARQUITECTURES
COEXISTENCE x MIGRATION
Mail Migration
• One time process
• Easier than coexistence
• High risk
Mail Coexistence
• Gradual process
• Require more efforts
• Low risk
• Most users prefer this option
MAIL COEXISTENCE ARCHITECTURE
New ServerNew Server
Old ServerOld Server
MX Record for mydomain.com
MX Record for transitory domain old.mydomain.com
MX Record for transitory domain new.mydomain.com
Migrated UserUser: [email protected]: [email protected]:
Migrated UserUser: [email protected]: [email protected]: [email protected]
Not Migrated UserUser: [email protected]: [email protected]: [email protected]
Not Migrated UserUser: [email protected]: [email protected]:
EXCHANGE TO OCS
• Not easy to use and manage
• Only migration tools, don't provide coexistence solution
• Development needed (VBScript) to create alias on Exchange
EXCHANGE TO OCSESMigration + ExMigration
• Third-party tool, cost about U$ 6.00 to U$ 9.00/user
• Unique tool for loading users, migration calendar, contacts and mail
• Graphical interface, easy to use
• Coexistence support (automatic create alias and set forward)
• Support standardization for mails and user names
• Sold to Quest in 2005, now support just migration from Notes and
Groupware to Exchange
• Desktop migration tool
Wingra
OCS 9i to OCS 10g - Overview
Probably the first partner doing it
• Note “How To perform a Plain IMAP2IMAP Migration With Esmigration”
(Metalink 398478.1) by 2007, we did in 2005
What Functionality is Lost?
• The ability to respond to the meeting (accept, tentative, or decline)
• Free or busy information for both you and the organizers
OCS TO OCS
OCS 9i to OCS 10g - Steps
Pre Migration (shell script)
•Change user password at new system and keep original password (Trick 1)
•Set forward at old system to alias that point to new system
Migration (ESMigration Tool)
•Use ESMigration to do a IMAP to IMAP copy of messages
Post Migration (shell script)
•Restore user password at new system (Trick 1)
•Migrate Calendar (Meeting and Notes) entries via uniical (Trick 2)
•Migrate Tasks via unicpinu/unicpoutu (Trick 2)
•Migrate contacts using migrate_emailaddressbook.pl (Trick 3)
OCS 9i to OCS 10g – Trick 1
Change the user password to migrate and back the original one
$ORACLE_HOME/bin/ldapsearch -D cn=orcladmin -b "cn=plugin,cn=subconfigsubentry”
objectclass=* orclpluginentryproperties
cn=adwhenbind,cn=plugin,cn=subconfigsubentry
orclpluginentryproperties=(!(&(orclisenabled=ENABLED)(objectclass=orcladuser)))
cn=adwhencompare,cn=plugin,cn=subconfigsubentry
orclpluginentryproperties=(!(&(orclisenabled=ENABLED)(objectclass=orcladuser)))
$ORACLE_HOME/bin/ldapsearch -D cn=orcladmin -b "dc=br" cn=rodrigo orclisenabled
cn=rodrigo,cn=users,dc=domain,dc=com,dc=br
orclisenabled=ENABLED
OCS 9i to OCS 10g – Trick 2
Moving Calendar with uniical and Tasks with unicpinu/unicpoutu
OCS 9i to OCS 10g – Trick 3Exporting contacts via LDAP, converting and importing again
To convert contacts we used the upgrade tool migrate_emailaddressbook.pl:
http://download-uk.oracle.com/docs/cd/B25553_01/collab.1012/b25495/ch5_midtier.htm
OCS TO BEEHIVE
OCS to Beehive
Lab experience at Pax
• The ability to respond to the meeting (accept, tentative, or decline)
• Free or busy information for both you and the organizers