SlideShare a Scribd company logo
1 of 22
Download to read offline
ALEŠ LICHTENBERG
twitter: @a_lichtenberg
blog: www.alichtenberg.cz
HCL Sametime 12.0 (for Docker)
Converting from native Domino Directory to LDAP
and
Migrating contact list from older Sametime versions
Step by Step
Ver. 1.0
About me
1
I am a technical consultant of HCL Digital Solutions software: Domino/Notes,
Sametime, Nomad, Verse. I am a Member of Czech Lotus User Group =
Sutol. I am a Bloger and a Speaker. I have been primarily engaged in the
Lotus software family since 1994. I remember the era when these products
were owned by Lotus, then IBM, and now I am looking forward to another
successful years with HCL Software.
Contacts:
e-mail: ales@alichtenberg.cz
twitter: a_lichtenberg
blog: alichtenberg.cz
Agenda
▪ Step 1 - Converting from native Domino Directory to LDAP
▪ Step 2 - Migrating contact lists (VPUSERINFO.NSF)
2
Planning for migration to Sametime 12
3
• Sametime 12 does not support upgrades from an existing community or proxy server to
Sametime 12.
• Sametime 12 is now only containerized.You have to deploy the new images and then migrate
your users.
• If the new server is part of the same community as your existing servers, block port 1516
between the new server and existing server to prevent confusion while testing and validating new
features. Prior to migrating, make sure port 1516 is open.
• Running the notes-migration tool moves your contact list to MongoDB.
• If the older Sametime deployment is not configured for LDAP, then the contact lists must be
converted using the Stnamechange utility. Run the utility on Sametime 9, 10 or 11 before
migrating.
4
Step 1
Converting from native Domino directory
to LDAP
If you already have your existing Sametime configured for LDAP, you can skip this step
Sametime 12.0 - Converting from native Domino Directory to LDAP
• Users create a contact list, a privacy list, and an alert-me-when list in the HCL Sametime Connect client
by selecting user names or group names from the Domino or Domino LDAP directory that is used with
the Community Server. These contact, privacy, alert-me-when lists are stored in the user information
database (vpuserinfo.nsf) on Community Servers. When a user starts the Sametime Connect client, the
lists are downloaded from the database to update the lists stored on the client's local computer.
• If the older Sametime deployment is not configured for LDAP, the contact lists must be converted using
the Stnamechange utility before migrating.
• Running the name conversion utility updates Community Server user or group names with the latest
directory changes. The name conversion utility uses a comma-separated value list that you compile to
change names, delete names, or convert all names from Domino to Domino LDAP formatted names.
• Run the task on the older Sametime Community server.
• In our example, we will be migrating from Sametime 11.6
5
Sametime 12.0 - Converting from native Domino Directory to LDAP
• Create a csv file (for example ldap.csv) in a text editor.
• The text file should be saved in UTF-8 format
• In our case, type in the file: LDAP
• Save the file to your local disk for now
• You can find details about creating a csc file in the documentation
6
Sametime 12.0 - Converting from native Domino Directory to LDAP
• Using a Notes or Administrator client open the stnamechange.nsf database on the Sametime
Community server (V11.x).
7
Sametime 12.0 - Converting from native Domino Directory to LDAP
• From the Notes or Administrator Client menus, select Create > Name Change Task.
• Provide a Name and optional Description.
8
Sametime 12.0 - Converting from native Domino Directory to LDAP
• In the next window fill in the name of the document, the "Description” field is optional, In the
“Location” field enter the DN of your Sametime Community Server
(for example “CN=<server_name>/O=<organisation_name>”)
• Paste the saved csv file (ldap.csv) into the "File" field
• Save and Close this document.
9
Sametime 12.0 - Converting from native Domino Directory to LDAP
• If the existing Community server runs on Linux OS:
• To use the tool for Windows OS, use the documentation
• Open a command line
• Stop the HCL Sametime Community Server and the Domino server
• You must run the program as „notes“ user
• Sign in as notes user: su notes
• Change to the Domino data directory: cd /domino/notesdata
• Type the following command: /stnamechange.sh domino_bin_directory domino_data_directory
• For example: ./stnamechange.sh /opt/hcl/domino/notes/11000100/linux /local/notesdata
10
Sametime 12.0 - Converting from native Domino Directory to LDAP
• A successful transfer looks like this
11
Sametime 12.0 - Converting from native Domino Directory to LDAP
• When the utility runs, it creates a log file that summarizes information or error found during the
conversion. It stores the log file in the "trace" folder (/local/notesdata/trace) with a name that includes
the time and date that the utility ran, such as name_change_summary_report_220906_2022.log.
12
DONE!
You have now completed the conversion from the native Domino Directory to LDAP
13
Step 2
Migrating contact lists (VPUSERINFO.NSF)
14
• In Sametime 9.x, 10.x and 11.x, VPUserinfo.nsf stores all the contact list for users. To
migrate your contact list from a previous release to Sametime 12, the contact list
data must be migrated to MongoDB.
• On the Sametime server you want to migrate from, copy and extract the notes-
migration.zip to the server notesdata directory from the Sametime_12.0.zip or
Sametime_Premium_12.0.zip file downloaded from the HCL Software Portal.
15
Sametime 12.0 - Migrating contact list from older Sametime versions
• Edit the notes-migration-user-input.txt file
16
Sametime 12.0 - Migrating contact list from older Sametime versions
• Enter the path to the vpuserinfo .nsf file
NSF_PATH=/local/notesdata/vpuserinf.nsf
• Enter Mongo connections URL
• And enter „true“ in the USER_MIGRATION and PRIVACY_MIGRATION:
USER_MIGRATION=true
PRIVACY_MIGRATION=true
• Save and close file
17
Sametime 12.0 - Migrating contact list from older Sametime versions
18
Sametime 12.0 - Migrating contact list from older Sametime versions
• If the existing Community server runs on Linux OS:
• To use the tool for Windows OS, use the documentation
• Open a command line
• Stop the HCL Sametime Community Server and the Domino server
• You must run the program as „notes“ user
• Sign in as notes user: su notes
• Change to the Domino data directory: cd /domino/notesdata
• You must run this command from the Sametime server's program directory where sametime.ini and
notes.ini exist
• Run the following commands to setup the environment and run the migration task
source ./setenv.sh
./notes-migration.sh
19
Sametime 12.0 - Migrating contact list from older Sametime versions
• You can also monitor the progress of the conversion of vpuserinfo.nsf to Mongo DB
20
Sametime 12.0 - Migrating contact list from older Sametime versions
• You can also monitor the progress of the conversion of vpuserinfo.nsf to Mongo DB
• Once done, you can log in to the new Sametime 12.0 community server and you should see your
original contact list
DONE!
You have now completed the migrating contact list from older Sametime versions
to Sametime 12.0
21

More Related Content

What's hot

RNUG - Dirty Secrets of the Notes Client
RNUG - Dirty Secrets of the Notes ClientRNUG - Dirty Secrets of the Notes Client
RNUG - Dirty Secrets of the Notes ClientChristoph Adler
 
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehtsZusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehtspanagenda
 
June OpenNTF Webinar - Domino V12 Certification Manager
June OpenNTF Webinar - Domino V12 Certification ManagerJune OpenNTF Webinar - Domino V12 Certification Manager
June OpenNTF Webinar - Domino V12 Certification ManagerHoward Greenberg
 
Migrate your Sametime Server to LDAP Authentication (Admincamp 2013)
Migrate your Sametime Server to LDAP Authentication (Admincamp 2013)Migrate your Sametime Server to LDAP Authentication (Admincamp 2013)
Migrate your Sametime Server to LDAP Authentication (Admincamp 2013)Novakenstein
 
HTTP - The Other Face Of Domino
HTTP - The Other Face Of DominoHTTP - The Other Face Of Domino
HTTP - The Other Face Of DominoGabriella Davis
 
Improving notes addressing experience with recent contacts
Improving notes addressing experience with recent contactsImproving notes addressing experience with recent contacts
Improving notes addressing experience with recent contactsVinayak Tavargeri
 
Important tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routingImportant tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routingjayeshpar2006
 
JMP105 - "How Stuff Works" - Domino Style!
JMP105 - "How Stuff Works" - Domino Style!JMP105 - "How Stuff Works" - Domino Style!
JMP105 - "How Stuff Works" - Domino Style!NerdGirlJess
 
Die ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web AdministratorenDie ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web Administratorenpanagenda
 
Domino Server Health - Monitoring and Managing
 Domino Server Health - Monitoring and Managing Domino Server Health - Monitoring and Managing
Domino Server Health - Monitoring and ManagingGabriella Davis
 
Domino Tech School - Upgrading to Notes/Domino V10: Best Practices
Domino Tech School - Upgrading to Notes/Domino V10: Best PracticesDomino Tech School - Upgrading to Notes/Domino V10: Best Practices
Domino Tech School - Upgrading to Notes/Domino V10: Best PracticesChristoph Adler
 
dominocamp2022.t1s1.dde.pptx
dominocamp2022.t1s1.dde.pptxdominocamp2022.t1s1.dde.pptx
dominocamp2022.t1s1.dde.pptxUlrich Krause
 
IBM Notes Traveler Best Practices
IBM Notes Traveler Best PracticesIBM Notes Traveler Best Practices
IBM Notes Traveler Best Practicesjayeshpar2006
 
An introduction to configuring Domino for Docker
An introduction to configuring Domino for DockerAn introduction to configuring Domino for Docker
An introduction to configuring Domino for DockerGabriella Davis
 
RNUG - HCL Notes V11 Performance Boost
RNUG - HCL Notes V11 Performance BoostRNUG - HCL Notes V11 Performance Boost
RNUG - HCL Notes V11 Performance BoostChristoph Adler
 
DominoMigrationProposal
DominoMigrationProposalDominoMigrationProposal
DominoMigrationProposalLynn Levash
 
From frustration to fascination: dissecting Replication
From frustration to fascination: dissecting ReplicationFrom frustration to fascination: dissecting Replication
From frustration to fascination: dissecting ReplicationBenedek Menesi
 

What's hot (20)

Domino Adminblast
Domino AdminblastDomino Adminblast
Domino Adminblast
 
Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012
Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012
Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012
 
RNUG - Dirty Secrets of the Notes Client
RNUG - Dirty Secrets of the Notes ClientRNUG - Dirty Secrets of the Notes Client
RNUG - Dirty Secrets of the Notes Client
 
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehtsZusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
 
June OpenNTF Webinar - Domino V12 Certification Manager
June OpenNTF Webinar - Domino V12 Certification ManagerJune OpenNTF Webinar - Domino V12 Certification Manager
June OpenNTF Webinar - Domino V12 Certification Manager
 
Migrate your Sametime Server to LDAP Authentication (Admincamp 2013)
Migrate your Sametime Server to LDAP Authentication (Admincamp 2013)Migrate your Sametime Server to LDAP Authentication (Admincamp 2013)
Migrate your Sametime Server to LDAP Authentication (Admincamp 2013)
 
60 Admin Tips
60 Admin Tips60 Admin Tips
60 Admin Tips
 
HTTP - The Other Face Of Domino
HTTP - The Other Face Of DominoHTTP - The Other Face Of Domino
HTTP - The Other Face Of Domino
 
Improving notes addressing experience with recent contacts
Improving notes addressing experience with recent contactsImproving notes addressing experience with recent contacts
Improving notes addressing experience with recent contacts
 
Important tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routingImportant tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routing
 
JMP105 - "How Stuff Works" - Domino Style!
JMP105 - "How Stuff Works" - Domino Style!JMP105 - "How Stuff Works" - Domino Style!
JMP105 - "How Stuff Works" - Domino Style!
 
Die ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web AdministratorenDie ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web Administratoren
 
Domino Server Health - Monitoring and Managing
 Domino Server Health - Monitoring and Managing Domino Server Health - Monitoring and Managing
Domino Server Health - Monitoring and Managing
 
Domino Tech School - Upgrading to Notes/Domino V10: Best Practices
Domino Tech School - Upgrading to Notes/Domino V10: Best PracticesDomino Tech School - Upgrading to Notes/Domino V10: Best Practices
Domino Tech School - Upgrading to Notes/Domino V10: Best Practices
 
dominocamp2022.t1s1.dde.pptx
dominocamp2022.t1s1.dde.pptxdominocamp2022.t1s1.dde.pptx
dominocamp2022.t1s1.dde.pptx
 
IBM Notes Traveler Best Practices
IBM Notes Traveler Best PracticesIBM Notes Traveler Best Practices
IBM Notes Traveler Best Practices
 
An introduction to configuring Domino for Docker
An introduction to configuring Domino for DockerAn introduction to configuring Domino for Docker
An introduction to configuring Domino for Docker
 
RNUG - HCL Notes V11 Performance Boost
RNUG - HCL Notes V11 Performance BoostRNUG - HCL Notes V11 Performance Boost
RNUG - HCL Notes V11 Performance Boost
 
DominoMigrationProposal
DominoMigrationProposalDominoMigrationProposal
DominoMigrationProposal
 
From frustration to fascination: dissecting Replication
From frustration to fascination: dissecting ReplicationFrom frustration to fascination: dissecting Replication
From frustration to fascination: dissecting Replication
 

Similar to HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migrating contact list from older Sametime versions

RNUG 2020: Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Ci...
RNUG 2020: Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Ci...RNUG 2020: Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Ci...
RNUG 2020: Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Ci...panagenda
 
RNUG - Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Citrix...
RNUG - Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Citrix...RNUG - Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Citrix...
RNUG - Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Citrix...Christoph Adler
 
DNUG HCL Domino 11 First Look
DNUG HCL Domino 11 First LookDNUG HCL Domino 11 First Look
DNUG HCL Domino 11 First Lookdaniel_nashed
 
training-lotus
training-lotustraining-lotus
training-lotusNeo Neo
 
Lotus Notes Basics
Lotus Notes BasicsLotus Notes Basics
Lotus Notes BasicsNeo Neo
 
CollabSphere 2020: INF111 - Virtual, Faster, Better! How to deploy HCL Notes ...
CollabSphere 2020: INF111 - Virtual, Faster, Better! How to deploy HCL Notes ...CollabSphere 2020: INF111 - Virtual, Faster, Better! How to deploy HCL Notes ...
CollabSphere 2020: INF111 - Virtual, Faster, Better! How to deploy HCL Notes ...panagenda
 
CollabSphere 2020 Live - Virtual, Faster, Better! How to deploy HCL Notes 11....
CollabSphere 2020 Live - Virtual, Faster, Better! How to deploy HCL Notes 11....CollabSphere 2020 Live - Virtual, Faster, Better! How to deploy HCL Notes 11....
CollabSphere 2020 Live - Virtual, Faster, Better! How to deploy HCL Notes 11....Christoph Adler
 
LOT-925 Installing and Configuring IBM Lotus Notes and Domino 8.5
LOT-925 Installing and Configuring IBM Lotus Notes and Domino 8.5LOT-925 Installing and Configuring IBM Lotus Notes and Domino 8.5
LOT-925 Installing and Configuring IBM Lotus Notes and Domino 8.5Marek Zawadzki
 
Step by step_linux_guide
Step by step_linux_guideStep by step_linux_guide
Step by step_linux_guidevinod31dec
 
The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...Wannes Rams
 
The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...Klaus Bild
 
User management through administration process 2307
User management through administration process 2307User management through administration process 2307
User management through administration process 2307Hansraj Mali
 
Domino V10 and How to Get There - IBM Think 2019
Domino V10 and How to Get There - IBM Think 2019Domino V10 and How to Get There - IBM Think 2019
Domino V10 and How to Get There - IBM Think 2019Dylan Redfield
 
Connections fornewbies
Connections fornewbiesConnections fornewbies
Connections fornewbiesr4ttl3r
 
AdminCamp 2015 - Going Cloud
AdminCamp 2015 - Going CloudAdminCamp 2015 - Going Cloud
AdminCamp 2015 - Going CloudChristoph Adler
 
INF107 - Integrating HCL Domino and Microsoft 365
INF107 - Integrating HCL Domino and Microsoft 365INF107 - Integrating HCL Domino and Microsoft 365
INF107 - Integrating HCL Domino and Microsoft 365Dylan Redfield
 
Presentation on samba server & apache server
Presentation on samba server & apache serverPresentation on samba server & apache server
Presentation on samba server & apache serverManoz Kumar
 

Similar to HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migrating contact list from older Sametime versions (20)

RNUG 2020: Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Ci...
RNUG 2020: Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Ci...RNUG 2020: Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Ci...
RNUG 2020: Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Ci...
 
RNUG - Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Citrix...
RNUG - Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Citrix...RNUG - Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Citrix...
RNUG - Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Citrix...
 
DNUG HCL Domino 11 First Look
DNUG HCL Domino 11 First LookDNUG HCL Domino 11 First Look
DNUG HCL Domino 11 First Look
 
training-lotus
training-lotustraining-lotus
training-lotus
 
Lotus Notes Basics
Lotus Notes BasicsLotus Notes Basics
Lotus Notes Basics
 
CollabSphere 2020: INF111 - Virtual, Faster, Better! How to deploy HCL Notes ...
CollabSphere 2020: INF111 - Virtual, Faster, Better! How to deploy HCL Notes ...CollabSphere 2020: INF111 - Virtual, Faster, Better! How to deploy HCL Notes ...
CollabSphere 2020: INF111 - Virtual, Faster, Better! How to deploy HCL Notes ...
 
CollabSphere 2020 Live - Virtual, Faster, Better! How to deploy HCL Notes 11....
CollabSphere 2020 Live - Virtual, Faster, Better! How to deploy HCL Notes 11....CollabSphere 2020 Live - Virtual, Faster, Better! How to deploy HCL Notes 11....
CollabSphere 2020 Live - Virtual, Faster, Better! How to deploy HCL Notes 11....
 
MCITP
MCITPMCITP
MCITP
 
LOT-925 Installing and Configuring IBM Lotus Notes and Domino 8.5
LOT-925 Installing and Configuring IBM Lotus Notes and Domino 8.5LOT-925 Installing and Configuring IBM Lotus Notes and Domino 8.5
LOT-925 Installing and Configuring IBM Lotus Notes and Domino 8.5
 
Step by step_linux_guide
Step by step_linux_guideStep by step_linux_guide
Step by step_linux_guide
 
L2 lotus help
L2 lotus helpL2 lotus help
L2 lotus help
 
Lotus Domino Admin.
Lotus Domino Admin.Lotus Domino Admin.
Lotus Domino Admin.
 
The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...
 
The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...
 
User management through administration process 2307
User management through administration process 2307User management through administration process 2307
User management through administration process 2307
 
Domino V10 and How to Get There - IBM Think 2019
Domino V10 and How to Get There - IBM Think 2019Domino V10 and How to Get There - IBM Think 2019
Domino V10 and How to Get There - IBM Think 2019
 
Connections fornewbies
Connections fornewbiesConnections fornewbies
Connections fornewbies
 
AdminCamp 2015 - Going Cloud
AdminCamp 2015 - Going CloudAdminCamp 2015 - Going Cloud
AdminCamp 2015 - Going Cloud
 
INF107 - Integrating HCL Domino and Microsoft 365
INF107 - Integrating HCL Domino and Microsoft 365INF107 - Integrating HCL Domino and Microsoft 365
INF107 - Integrating HCL Domino and Microsoft 365
 
Presentation on samba server & apache server
Presentation on samba server & apache serverPresentation on samba server & apache server
Presentation on samba server & apache server
 

More from Ales Lichtenberg

HCL Sametime 12 Corporate Branding - step-by-step
HCL Sametime 12  Corporate Branding - step-by-stepHCL Sametime 12  Corporate Branding - step-by-step
HCL Sametime 12 Corporate Branding - step-by-stepAles Lichtenberg
 
HCL Sametime Meetings server upgrade to V11.6
HCL Sametime Meetings server upgrade to V11.6HCL Sametime Meetings server upgrade to V11.6
HCL Sametime Meetings server upgrade to V11.6Ales Lichtenberg
 
Ugprade HCL Sametime V11.5 to V11.6 - Step by Step
Ugprade HCL Sametime V11.5 to V11.6 - Step by StepUgprade HCL Sametime V11.5 to V11.6 - Step by Step
Ugprade HCL Sametime V11.5 to V11.6 - Step by StepAles Lichtenberg
 
HCL Sametime Meetings 11.5 Setup Live Stream
HCL Sametime Meetings 11.5 Setup Live StreamHCL Sametime Meetings 11.5 Setup Live Stream
HCL Sametime Meetings 11.5 Setup Live StreamAles Lichtenberg
 
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021Ales Lichtenberg
 
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021Ales Lichtenberg
 
HCL Sametime Meetings 11.5 Step-by-Step
HCL Sametime Meetings 11.5  Step-by-StepHCL Sametime Meetings 11.5  Step-by-Step
HCL Sametime Meetings 11.5 Step-by-StepAles Lichtenberg
 
Upgrade HCL Sametime server 11.0 to 11.5
Upgrade HCL Sametime server 11.0 to 11.5Upgrade HCL Sametime server 11.0 to 11.5
Upgrade HCL Sametime server 11.0 to 11.5Ales Lichtenberg
 
HCL Sametime Meetings 11.5 Pre-Release - Step-by-Step
HCL Sametime Meetings 11.5 Pre-Release - Step-by-StepHCL Sametime Meetings 11.5 Pre-Release - Step-by-Step
HCL Sametime Meetings 11.5 Pre-Release - Step-by-StepAles Lichtenberg
 
HCL Sametime V11 - Step by Step v1.1 (include FP2)
HCL Sametime V11 - Step by Step v1.1 (include FP2)HCL Sametime V11 - Step by Step v1.1 (include FP2)
HCL Sametime V11 - Step by Step v1.1 (include FP2)Ales Lichtenberg
 
HCL Sametime V11 - Step by Step
HCL Sametime V11 - Step by StepHCL Sametime V11 - Step by Step
HCL Sametime V11 - Step by StepAles Lichtenberg
 
HCL Sametime V11 instalace - tipy
HCL Sametime V11  instalace - tipyHCL Sametime V11  instalace - tipy
HCL Sametime V11 instalace - tipyAles Lichtenberg
 
HCL Nomad pro Administratory - CZ
HCL Nomad pro Administratory - CZHCL Nomad pro Administratory - CZ
HCL Nomad pro Administratory - CZAles Lichtenberg
 
HCL Nomad for Admins - ENG
HCL Nomad for Admins - ENGHCL Nomad for Admins - ENG
HCL Nomad for Admins - ENGAles Lichtenberg
 
Upgrade Notes 10 via Panagenda - ENG
Upgrade Notes 10 via Panagenda - ENGUpgrade Notes 10 via Panagenda - ENG
Upgrade Notes 10 via Panagenda - ENGAles Lichtenberg
 

More from Ales Lichtenberg (20)

HCL Sametime 12 Corporate Branding - step-by-step
HCL Sametime 12  Corporate Branding - step-by-stepHCL Sametime 12  Corporate Branding - step-by-step
HCL Sametime 12 Corporate Branding - step-by-step
 
HCL Domino V12 - TOTP
HCL Domino V12 - TOTPHCL Domino V12 - TOTP
HCL Domino V12 - TOTP
 
HCL Sametime Meetings server upgrade to V11.6
HCL Sametime Meetings server upgrade to V11.6HCL Sametime Meetings server upgrade to V11.6
HCL Sametime Meetings server upgrade to V11.6
 
Ugprade HCL Sametime V11.5 to V11.6 - Step by Step
Ugprade HCL Sametime V11.5 to V11.6 - Step by StepUgprade HCL Sametime V11.5 to V11.6 - Step by Step
Ugprade HCL Sametime V11.5 to V11.6 - Step by Step
 
HCL Sametime Meetings 11.5 Setup Live Stream
HCL Sametime Meetings 11.5 Setup Live StreamHCL Sametime Meetings 11.5 Setup Live Stream
HCL Sametime Meetings 11.5 Setup Live Stream
 
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
 
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
HCL Sametime Meetings on Docker - SUTOL Cafe 2/2021
 
HCL Sametime Meetings 11.5 Step-by-Step
HCL Sametime Meetings 11.5  Step-by-StepHCL Sametime Meetings 11.5  Step-by-Step
HCL Sametime Meetings 11.5 Step-by-Step
 
Upgrade HCL Sametime server 11.0 to 11.5
Upgrade HCL Sametime server 11.0 to 11.5Upgrade HCL Sametime server 11.0 to 11.5
Upgrade HCL Sametime server 11.0 to 11.5
 
HCL Sametime Meetings 11.5 Pre-Release - Step-by-Step
HCL Sametime Meetings 11.5 Pre-Release - Step-by-StepHCL Sametime Meetings 11.5 Pre-Release - Step-by-Step
HCL Sametime Meetings 11.5 Pre-Release - Step-by-Step
 
HCL Sametime V11 - Step by Step v1.1 (include FP2)
HCL Sametime V11 - Step by Step v1.1 (include FP2)HCL Sametime V11 - Step by Step v1.1 (include FP2)
HCL Sametime V11 - Step by Step v1.1 (include FP2)
 
HCL Sametime V11 - Step by Step
HCL Sametime V11 - Step by StepHCL Sametime V11 - Step by Step
HCL Sametime V11 - Step by Step
 
HCL Sametime V11 instalace - tipy
HCL Sametime V11  instalace - tipyHCL Sametime V11  instalace - tipy
HCL Sametime V11 instalace - tipy
 
Mobilni spoluprace
Mobilni spoluprace Mobilni spoluprace
Mobilni spoluprace
 
Prechazime na desitky
Prechazime na desitkyPrechazime na desitky
Prechazime na desitky
 
HCL Sametime V11 - CZ
HCL Sametime V11 - CZHCL Sametime V11 - CZ
HCL Sametime V11 - CZ
 
HCL Nomad pro Administratory - CZ
HCL Nomad pro Administratory - CZHCL Nomad pro Administratory - CZ
HCL Nomad pro Administratory - CZ
 
HCL Sametime V11 - ENG
HCL Sametime V11 - ENGHCL Sametime V11 - ENG
HCL Sametime V11 - ENG
 
HCL Nomad for Admins - ENG
HCL Nomad for Admins - ENGHCL Nomad for Admins - ENG
HCL Nomad for Admins - ENG
 
Upgrade Notes 10 via Panagenda - ENG
Upgrade Notes 10 via Panagenda - ENGUpgrade Notes 10 via Panagenda - ENG
Upgrade Notes 10 via Panagenda - ENG
 

Recently uploaded

Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationBradBedford3
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Natan Silnitsky
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfLivetecs LLC
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfIdiosysTechnologies1
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfFerryKemperman
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfMarharyta Nedzelska
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...OnePlan Solutions
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 

Recently uploaded (20)

Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
How to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion ApplicationHow to submit a standout Adobe Champion Application
How to submit a standout Adobe Champion Application
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
Taming Distributed Systems: Key Insights from Wix's Large-Scale Experience - ...
 
How to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdfHow to Track Employee Performance A Comprehensive Guide.pdf
How to Track Employee Performance A Comprehensive Guide.pdf
 
Best Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdfBest Web Development Agency- Idiosys USA.pdf
Best Web Development Agency- Idiosys USA.pdf
 
Introduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdfIntroduction Computer Science - Software Design.pdf
Introduction Computer Science - Software Design.pdf
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort ServiceHot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
Hot Sexy call girls in Patel Nagar🔝 9953056974 🔝 escort Service
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
A healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdfA healthy diet for your Java application Devoxx France.pdf
A healthy diet for your Java application Devoxx France.pdf
 
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
Tech Tuesday - Mastering Time Management Unlock the Power of OnePlan's Timesh...
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 

HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migrating contact list from older Sametime versions

  • 1. ALEŠ LICHTENBERG twitter: @a_lichtenberg blog: www.alichtenberg.cz HCL Sametime 12.0 (for Docker) Converting from native Domino Directory to LDAP and Migrating contact list from older Sametime versions Step by Step Ver. 1.0
  • 2. About me 1 I am a technical consultant of HCL Digital Solutions software: Domino/Notes, Sametime, Nomad, Verse. I am a Member of Czech Lotus User Group = Sutol. I am a Bloger and a Speaker. I have been primarily engaged in the Lotus software family since 1994. I remember the era when these products were owned by Lotus, then IBM, and now I am looking forward to another successful years with HCL Software. Contacts: e-mail: ales@alichtenberg.cz twitter: a_lichtenberg blog: alichtenberg.cz
  • 3. Agenda ▪ Step 1 - Converting from native Domino Directory to LDAP ▪ Step 2 - Migrating contact lists (VPUSERINFO.NSF) 2
  • 4. Planning for migration to Sametime 12 3 • Sametime 12 does not support upgrades from an existing community or proxy server to Sametime 12. • Sametime 12 is now only containerized.You have to deploy the new images and then migrate your users. • If the new server is part of the same community as your existing servers, block port 1516 between the new server and existing server to prevent confusion while testing and validating new features. Prior to migrating, make sure port 1516 is open. • Running the notes-migration tool moves your contact list to MongoDB. • If the older Sametime deployment is not configured for LDAP, then the contact lists must be converted using the Stnamechange utility. Run the utility on Sametime 9, 10 or 11 before migrating.
  • 5. 4 Step 1 Converting from native Domino directory to LDAP If you already have your existing Sametime configured for LDAP, you can skip this step
  • 6. Sametime 12.0 - Converting from native Domino Directory to LDAP • Users create a contact list, a privacy list, and an alert-me-when list in the HCL Sametime Connect client by selecting user names or group names from the Domino or Domino LDAP directory that is used with the Community Server. These contact, privacy, alert-me-when lists are stored in the user information database (vpuserinfo.nsf) on Community Servers. When a user starts the Sametime Connect client, the lists are downloaded from the database to update the lists stored on the client's local computer. • If the older Sametime deployment is not configured for LDAP, the contact lists must be converted using the Stnamechange utility before migrating. • Running the name conversion utility updates Community Server user or group names with the latest directory changes. The name conversion utility uses a comma-separated value list that you compile to change names, delete names, or convert all names from Domino to Domino LDAP formatted names. • Run the task on the older Sametime Community server. • In our example, we will be migrating from Sametime 11.6 5
  • 7. Sametime 12.0 - Converting from native Domino Directory to LDAP • Create a csv file (for example ldap.csv) in a text editor. • The text file should be saved in UTF-8 format • In our case, type in the file: LDAP • Save the file to your local disk for now • You can find details about creating a csc file in the documentation 6
  • 8. Sametime 12.0 - Converting from native Domino Directory to LDAP • Using a Notes or Administrator client open the stnamechange.nsf database on the Sametime Community server (V11.x). 7
  • 9. Sametime 12.0 - Converting from native Domino Directory to LDAP • From the Notes or Administrator Client menus, select Create > Name Change Task. • Provide a Name and optional Description. 8
  • 10. Sametime 12.0 - Converting from native Domino Directory to LDAP • In the next window fill in the name of the document, the "Description” field is optional, In the “Location” field enter the DN of your Sametime Community Server (for example “CN=<server_name>/O=<organisation_name>”) • Paste the saved csv file (ldap.csv) into the "File" field • Save and Close this document. 9
  • 11. Sametime 12.0 - Converting from native Domino Directory to LDAP • If the existing Community server runs on Linux OS: • To use the tool for Windows OS, use the documentation • Open a command line • Stop the HCL Sametime Community Server and the Domino server • You must run the program as „notes“ user • Sign in as notes user: su notes • Change to the Domino data directory: cd /domino/notesdata • Type the following command: /stnamechange.sh domino_bin_directory domino_data_directory • For example: ./stnamechange.sh /opt/hcl/domino/notes/11000100/linux /local/notesdata 10
  • 12. Sametime 12.0 - Converting from native Domino Directory to LDAP • A successful transfer looks like this 11
  • 13. Sametime 12.0 - Converting from native Domino Directory to LDAP • When the utility runs, it creates a log file that summarizes information or error found during the conversion. It stores the log file in the "trace" folder (/local/notesdata/trace) with a name that includes the time and date that the utility ran, such as name_change_summary_report_220906_2022.log. 12
  • 14. DONE! You have now completed the conversion from the native Domino Directory to LDAP 13
  • 15. Step 2 Migrating contact lists (VPUSERINFO.NSF) 14
  • 16. • In Sametime 9.x, 10.x and 11.x, VPUserinfo.nsf stores all the contact list for users. To migrate your contact list from a previous release to Sametime 12, the contact list data must be migrated to MongoDB. • On the Sametime server you want to migrate from, copy and extract the notes- migration.zip to the server notesdata directory from the Sametime_12.0.zip or Sametime_Premium_12.0.zip file downloaded from the HCL Software Portal. 15 Sametime 12.0 - Migrating contact list from older Sametime versions
  • 17. • Edit the notes-migration-user-input.txt file 16 Sametime 12.0 - Migrating contact list from older Sametime versions
  • 18. • Enter the path to the vpuserinfo .nsf file NSF_PATH=/local/notesdata/vpuserinf.nsf • Enter Mongo connections URL • And enter „true“ in the USER_MIGRATION and PRIVACY_MIGRATION: USER_MIGRATION=true PRIVACY_MIGRATION=true • Save and close file 17 Sametime 12.0 - Migrating contact list from older Sametime versions
  • 19. 18 Sametime 12.0 - Migrating contact list from older Sametime versions • If the existing Community server runs on Linux OS: • To use the tool for Windows OS, use the documentation • Open a command line • Stop the HCL Sametime Community Server and the Domino server • You must run the program as „notes“ user • Sign in as notes user: su notes • Change to the Domino data directory: cd /domino/notesdata • You must run this command from the Sametime server's program directory where sametime.ini and notes.ini exist • Run the following commands to setup the environment and run the migration task source ./setenv.sh ./notes-migration.sh
  • 20. 19 Sametime 12.0 - Migrating contact list from older Sametime versions • You can also monitor the progress of the conversion of vpuserinfo.nsf to Mongo DB
  • 21. 20 Sametime 12.0 - Migrating contact list from older Sametime versions • You can also monitor the progress of the conversion of vpuserinfo.nsf to Mongo DB • Once done, you can log in to the new Sametime 12.0 community server and you should see your original contact list
  • 22. DONE! You have now completed the migrating contact list from older Sametime versions to Sametime 12.0 21