SlideShare ist ein Scribd-Unternehmen logo
1 von 16
OCS MIGRATION EXPERIENCES
[object Object],[object Object],[object Object],Introdution About Pax ,[object Object],[object Object],[object Object],[object Object],About Pax Migration Experiences
ARQUITECTURES
COEXISTENCE x MIGRATION Mail Migration ,[object Object],[object Object],[object Object],Mail Coexistence ,[object Object],[object Object],[object Object],[object Object]
MAIL COEXISTENCE  ARCHITECTURE  New Server Old Server MX Record for  mydomain.com MX Record for transitory domain  old.mydomain.com MX Record for transitory domain  new.mydomain.com Migrated User User:  [email_address] Alias:  [email_address] Forward:  Migrated User User:  [email_address] Alias:  [email_address] Forward:  [email_address] Not Migrated User User:  [email_address] Alias:  [email_address] Forward:  [email_address] Not Migrated User User:  [email_address] Alias:  [email_address] Forward:
EXCHANGE TO OCS
[object Object],[object Object],[object Object],EXCHANGE TO OCS ESMigration + ExMigration ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Wingra
OCS 9i to OCS 10g - Overview Probably the first partner doing it ,[object Object],What Functionality is Lost?  ,[object Object],[object Object]
OCS TO OCS
OCS 9i to OCS 10g - Steps Pre Migration (shell script) ,[object Object],[object Object],Migration (ESMigration Tool) ,[object Object],Post Migration (shell script) ,[object Object],[object Object],[object Object],[object Object]
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 3 Exporting 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 ,[object Object],[object Object]
Cassio Sousa [email_address] + 55 11 3589 8180 www.paxtecnologia.com.br

Weitere ähnliche Inhalte

Was ist angesagt?

Hidden-Web Induced by Client-Side Scripting: An Empirical Study
Hidden-Web Induced by Client-Side Scripting: An Empirical StudyHidden-Web Induced by Client-Side Scripting: An Empirical Study
Hidden-Web Induced by Client-Side Scripting: An Empirical Study
SALT Lab @ UBC
 
2012 07 making disqus realtime@euro python
2012 07 making disqus realtime@euro python2012 07 making disqus realtime@euro python
2012 07 making disqus realtime@euro python
Adam Hitchcock
 
Amazon Cloud Web Services (AWS) Performance Report – May 2010
Amazon Cloud Web Services (AWS) Performance Report – May 2010Amazon Cloud Web Services (AWS) Performance Report – May 2010
Amazon Cloud Web Services (AWS) Performance Report – May 2010
richm711
 
Scalable network applications, event-driven - Node JS
Scalable network applications, event-driven - Node JSScalable network applications, event-driven - Node JS
Scalable network applications, event-driven - Node JS
Cosmin Mereuta
 
Painless ruby deployment on shelly cloud
Painless ruby deployment on shelly cloudPainless ruby deployment on shelly cloud
Painless ruby deployment on shelly cloud
Giedrius Rimkus
 

Was ist angesagt? (19)

Amazon Aws Presentation Drupal
Amazon Aws Presentation DrupalAmazon Aws Presentation Drupal
Amazon Aws Presentation Drupal
 
Python in the database
Python in the databasePython in the database
Python in the database
 
Introduction to Meteor & React
Introduction to Meteor & ReactIntroduction to Meteor & React
Introduction to Meteor & React
 
Serverless Framework Workshop - Tyler Hendrickson, Chicago/burbs
 Serverless Framework Workshop - Tyler Hendrickson, Chicago/burbs Serverless Framework Workshop - Tyler Hendrickson, Chicago/burbs
Serverless Framework Workshop - Tyler Hendrickson, Chicago/burbs
 
Serverless for the Cloud Native Era with Fission
Serverless for the Cloud Native Era with FissionServerless for the Cloud Native Era with Fission
Serverless for the Cloud Native Era with Fission
 
Hidden-Web Induced by Client-Side Scripting: An Empirical Study
Hidden-Web Induced by Client-Side Scripting: An Empirical StudyHidden-Web Induced by Client-Side Scripting: An Empirical Study
Hidden-Web Induced by Client-Side Scripting: An Empirical Study
 
2012 07 making disqus realtime@euro python
2012 07 making disqus realtime@euro python2012 07 making disqus realtime@euro python
2012 07 making disqus realtime@euro python
 
Introduction to NodeJS
Introduction to NodeJSIntroduction to NodeJS
Introduction to NodeJS
 
Kotlin workshop
Kotlin workshopKotlin workshop
Kotlin workshop
 
A real-world Relay application in production - Stefano Masini - Codemotion Am...
A real-world Relay application in production - Stefano Masini - Codemotion Am...A real-world Relay application in production - Stefano Masini - Codemotion Am...
A real-world Relay application in production - Stefano Masini - Codemotion Am...
 
RxSubject And Operators
RxSubject And OperatorsRxSubject And Operators
RxSubject And Operators
 
Cassandra Java APIs Old and New – A Comparison
Cassandra Java APIs Old and New – A ComparisonCassandra Java APIs Old and New – A Comparison
Cassandra Java APIs Old and New – A Comparison
 
Azure sql insert perf
Azure sql insert perfAzure sql insert perf
Azure sql insert perf
 
Building Scalable Stateless Applications with RxJava
Building Scalable Stateless Applications with RxJavaBuilding Scalable Stateless Applications with RxJava
Building Scalable Stateless Applications with RxJava
 
Amazon Cloud Web Services (AWS) Performance Report – May 2010
Amazon Cloud Web Services (AWS) Performance Report – May 2010Amazon Cloud Web Services (AWS) Performance Report – May 2010
Amazon Cloud Web Services (AWS) Performance Report – May 2010
 
Scalable network applications, event-driven - Node JS
Scalable network applications, event-driven - Node JSScalable network applications, event-driven - Node JS
Scalable network applications, event-driven - Node JS
 
Omnibus database machine
Omnibus database machineOmnibus database machine
Omnibus database machine
 
Painless ruby deployment on shelly cloud
Painless ruby deployment on shelly cloudPainless ruby deployment on shelly cloud
Painless ruby deployment on shelly cloud
 
Tweaking performance on high-load projects
Tweaking performance on high-load projectsTweaking performance on high-load projects
Tweaking performance on high-load projects
 

Andere mochten auch

Andere mochten auch (7)

Best Foot Forward Workshop For Ncge Flying Start
Best Foot Forward Workshop For Ncge Flying StartBest Foot Forward Workshop For Ncge Flying Start
Best Foot Forward Workshop For Ncge Flying Start
 
Workshop On Branding Newer Longer
Workshop On Branding Newer LongerWorkshop On Branding Newer Longer
Workshop On Branding Newer Longer
 
The Web Wonder In 40 Minutes
The Web Wonder In 40 MinutesThe Web Wonder In 40 Minutes
The Web Wonder In 40 Minutes
 
PR Workshop For Rochdale All Dayer
PR Workshop For Rochdale All DayerPR Workshop For Rochdale All Dayer
PR Workshop For Rochdale All Dayer
 
Idea Creation New Workshop For NCGE Flying Start
Idea Creation New Workshop For NCGE Flying StartIdea Creation New Workshop For NCGE Flying Start
Idea Creation New Workshop For NCGE Flying Start
 
Workshop On Branding
Workshop On BrandingWorkshop On Branding
Workshop On Branding
 
The Sales Workshop
The Sales WorkshopThe Sales Workshop
The Sales Workshop
 

Ähnlich wie Pax Migration Ocs 23062008

PuppetDB: Sneaking Clojure into Operations
PuppetDB: Sneaking Clojure into OperationsPuppetDB: Sneaking Clojure into Operations
PuppetDB: Sneaking Clojure into Operations
grim_radical
 

Ähnlich wie Pax Migration Ocs 23062008 (20)

Kerberizing Spark: Spark Summit East talk by Abel Rincon and Jorge Lopez-Malla
Kerberizing Spark: Spark Summit East talk by Abel Rincon and Jorge Lopez-MallaKerberizing Spark: Spark Summit East talk by Abel Rincon and Jorge Lopez-Malla
Kerberizing Spark: Spark Summit East talk by Abel Rincon and Jorge Lopez-Malla
 
Office 365: Migrating Your Business to Office 365!
Office 365: Migrating Your Business to Office 365!Office 365: Migrating Your Business to Office 365!
Office 365: Migrating Your Business to Office 365!
 
Event Driven Microservices
Event Driven MicroservicesEvent Driven Microservices
Event Driven Microservices
 
TypeScript and SharePoint Framework
TypeScript and SharePoint FrameworkTypeScript and SharePoint Framework
TypeScript and SharePoint Framework
 
Mysql Latency
Mysql LatencyMysql Latency
Mysql Latency
 
Scaling application with RabbitMQ
Scaling application with RabbitMQScaling application with RabbitMQ
Scaling application with RabbitMQ
 
MongoDB World 2018: Time for a Change Stream - Using MongoDB Change Streams t...
MongoDB World 2018: Time for a Change Stream - Using MongoDB Change Streams t...MongoDB World 2018: Time for a Change Stream - Using MongoDB Change Streams t...
MongoDB World 2018: Time for a Change Stream - Using MongoDB Change Streams t...
 
MongoDB World 2018: Time for a Change Stream - Using MongoDB Change Streams t...
MongoDB World 2018: Time for a Change Stream - Using MongoDB Change Streams t...MongoDB World 2018: Time for a Change Stream - Using MongoDB Change Streams t...
MongoDB World 2018: Time for a Change Stream - Using MongoDB Change Streams t...
 
Eclipse IoT Talk (Montreal JUG)
Eclipse IoT Talk (Montreal JUG)Eclipse IoT Talk (Montreal JUG)
Eclipse IoT Talk (Montreal JUG)
 
Cassandra at Glogster
Cassandra at GlogsterCassandra at Glogster
Cassandra at Glogster
 
Migrating 3000 users and 1100 applications from Lotus Notes to Office 365
Migrating 3000 users and 1100 applications from Lotus Notes to Office 365Migrating 3000 users and 1100 applications from Lotus Notes to Office 365
Migrating 3000 users and 1100 applications from Lotus Notes to Office 365
 
PuppetDB: Sneaking Clojure into Operations
PuppetDB: Sneaking Clojure into OperationsPuppetDB: Sneaking Clojure into Operations
PuppetDB: Sneaking Clojure into Operations
 
Strata Singapore: Gearpump Real time DAG-Processing with Akka at Scale
Strata Singapore: GearpumpReal time DAG-Processing with Akka at ScaleStrata Singapore: GearpumpReal time DAG-Processing with Akka at Scale
Strata Singapore: Gearpump Real time DAG-Processing with Akka at Scale
 
Jafka guide
Jafka guideJafka guide
Jafka guide
 
How Opera Syncs Tens of Millions of Browsers and Sleeps Well at Night
How Opera Syncs Tens of Millions of Browsers and Sleeps Well at NightHow Opera Syncs Tens of Millions of Browsers and Sleeps Well at Night
How Opera Syncs Tens of Millions of Browsers and Sleeps Well at Night
 
Hazelcast and MongoDB at Cloud CMS
Hazelcast and MongoDB at Cloud CMSHazelcast and MongoDB at Cloud CMS
Hazelcast and MongoDB at Cloud CMS
 
Icinga Director and vSphereDB - how they play together - Icinga Camp Zurich 2019
Icinga Director and vSphereDB - how they play together - Icinga Camp Zurich 2019Icinga Director and vSphereDB - how they play together - Icinga Camp Zurich 2019
Icinga Director and vSphereDB - how they play together - Icinga Camp Zurich 2019
 
XMPP For Cloud Computing
XMPP For Cloud ComputingXMPP For Cloud Computing
XMPP For Cloud Computing
 
EIP In Practice
EIP In PracticeEIP In Practice
EIP In Practice
 
Osiąganie mądrej architektury z Symfony2
Osiąganie mądrej architektury z Symfony2 Osiąganie mądrej architektury z Symfony2
Osiąganie mądrej architektury z Symfony2
 

Kürzlich hochgeladen

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Kürzlich hochgeladen (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 

Pax Migration Ocs 23062008

  • 2.
  • 4.
  • 5. MAIL COEXISTENCE ARCHITECTURE New Server Old Server MX Record for mydomain.com MX Record for transitory domain old.mydomain.com MX Record for transitory domain new.mydomain.com Migrated User User: [email_address] Alias: [email_address] Forward: Migrated User User: [email_address] Alias: [email_address] Forward: [email_address] Not Migrated User User: [email_address] Alias: [email_address] Forward: [email_address] Not Migrated User User: [email_address] Alias: [email_address] Forward:
  • 7.
  • 8.
  • 10.
  • 11. 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
  • 12. OCS 9i to OCS 10g – Trick 2 Moving Calendar with uniical and Tasks with unicpinu/unicpoutu
  • 13. OCS 9i to OCS 10g – Trick 3 Exporting 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
  • 15.
  • 16. Cassio Sousa [email_address] + 55 11 3589 8180 www.paxtecnologia.com.br