Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com
ハイブリッド環境における SmartCloud Notes Cloudメールからのオフボードガイド 付録 Replicate-DB利用ガイド
2020年2月 株式会社 エイチシーエル・ジャパン
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 2
本ツールとガイドの位置付け
本ツールは「ハイブリッド環境における SmartCloud Notes Cloudメールからのオフボードガイド 」内で言及される、Replicate-DBの利用ガイドです。
IBM SmartCloud Notesから、ローカルのNotesクライアント もしくは Dominoサーバーにメールファイルを複製します。 なお、本ツールでなければ複製できないというものではありません。
本ガイドは SC Notesハイブリッド環境での利用を想定しています。
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 3
SaaS(IBM SmartCloud Notes)
Dominoサーバー (オンプレミス / IaaS)
メールDB
Notesクライアント
ツールを利用した複製の概要
Replicate-DB
Dominoディレクトリ
メールDB
メールDB
⑤定期複製
本ツールは、SaaS上に存在するメールDBのレプリカを、オンプレミス上のDominoサーバー上か、もしくは Notes クライアント上かに作成します。 ① SaaS上のメールDBへのACL設定 ② Replicate-DB配置とツール設定 ③ Domino ディレクトリからユーザー情報取り込み ④ メールレプリカ作成(サーバー or クライアント) ⑤ 定期複製の設定
③ユーザー情報取り込み
①ACL設定
②ツール設定
④レプリカ作成
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 4
入手方法
■ ツール 及び 英語資料(要登録) https://www.hcltechsw.com/wps/portal/page/mail-offboarding ■ オフボードガイドの日本語抄訳版 https://hcljapan.co.jp/software/blog/offboarding-guide-japanese-hybrid
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 5
手順概要
① SaaS上のメールDBへのACL設定
② Replicate-DB配置とツール設定
③ Domino ディレクトリからユーザー情報取り込み
④ メールレプリカ作成
⑤ 定期複製の設定(サーバー上に作成の場合)
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 6
① SaaS上のメールDBにアクセス権設定
複製を実行するSaaS上の個々のメールデータベースに、レプリカ作成エージェント実行ユーザーとオンプレミスサーバーとに対し、読者権限以上のアクセス権限を付与します。 対象ユーザーとサーバーのグループの作成をお勧めします。
Connections Cloud の管理コンソールより「バッチ要求」を実行し、アクセス権限の付与を行います。
権限付与は、SC Notes上に存在するユーザーを指定ください。 SC Notesにアクセスする権限を持つユーザーで実行する必要があるためです。
詳しくは以下のドキュメントをご参照ください。 ■ 複数のメールファイルへのアクセス権限の変更
https://www.ibm.com/support/knowledgecenter/ja/SSPS94/hybrid/topics/adm_acl_batch.html
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 7
• ユーザーグループの例 メンバーのユーザーIDでツールを実行します。
• サーバーグループの例 メンバーのサーバーで定期複製を実行します。
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 8
https://www.ibm.com/support/knowledgecenter/ja/SSPS94/hybrid/topics/adm_acl_batch.html
• SaaS上のユーザーに対し、 前ページで作成したグループへのアクセス権限を付与
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 9
② Replicate-DB配置とツール設定
①で権限付与したユーザーIDで Notesクライアントにログインします。
ReplicateDBのテンプレート(ReplicateDB-Template.ntf)から、実体のnsfファイルを作成し、Notesクライアントで開きます。
DBProfile をクリックし、設定を入力します。 • [Storage Server] : レプリカ作成先のオンプレミスDominoサーバー名 (Notesクライアントローカルに作成場合は空白)
• [Storage Directory] : オンプレミスDominoサーバーのdataディレクトリ下の、レプリカ作成先ディレクトリ (Notesクライアントの場合はフルパス)
• [Domino Server] : ユーザー情報取得用のオンプレミスハブサーバーのDominoサーバー名 • [Directory Path] : オンプレDominoディレクトリのパス
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 10
• Domino サーバーにレプリカを作成する場合の サンプル
レプリカ作成先Domino サーバー
Dominoサーバー内の レプリカ作成ディレクトリ (事前にディレクトリを作成)
Dominoディレクトリ 読込元Domino サーバー
ユーザー情報取得用 Dominoディレクトリ
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 11
• Notes クライアントにレプリカを作成する場合の サンプル
サーバー名は空欄
レプリカ作成ディレクトリ ローカルコンピュータのフルパス
Dominoディレクトリ 読込元Domino サーバー
ユーザー情報取得用 Dominoディレクトリ
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 12
Dominoサーバー上にレプリカを作成するには、実行ユーザーに対してレプリカを作成する権限を付与する必要があります(SCNAdmins グループなど) • Notesクライアント上にレプリカを作成する場合は不要です • Domino ディレクトリのサーバー文書内、セキュリティタブで設定します
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 13
③ Domino ディレクトリからユーザー情報取り込み
Dominoディレクトリから、Replicate-DBツールにユーザー情報を取り込みます。
“has error” のフラグがある文書は、オンプレミスのユーザーであるなど、SaaS上にメールが存在しないユーザーの可能性があります。 確認のうえ、不要であれば該当文書は削除するなどします。
複数回ユーザー情報の取り込みを実行すると、同一ユーザーの文書が複数重複して登録されます。 再実行する必要がある場合には、一度全文書を削除のうえ、再度実行してください。
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 14
• ReplicateDB の [アクション] メニューから “ImportPeopleFromDirectory”を実行
• 重複実行しない旨の警告
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 15
• Dominoディレクトリから、ユーザーの一覧とサーバー名、メールファイル名を取得
• SaaS上のメールユーザーのみがレプリカ対象
• !マークはSaaS上のユーザーでない などの理由で Error フラグ
• 確認のうえ不要な文書は削除
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 16
④ メールレプリカ作成
Replicate-DBツール上で、ユーザーを選択して “Replicate Selected” を実行すると、DBProfile で指定した場所にレプリカ作成が実行されます。
Notesクライアント上にレプリカを作成する場合には、ローカルレプリカを暗号化しない設定を事前に行います。 暗号化した状態ですと、ツールを実行したユーザーのみがメールファイルを開けます。
ユーザー数が多い場合には、DBを複数に分割して複数の Notesクライアントでツールを実行することを検討ください。 その際、同一ユーザーを複数箇所からレプリカ作成しないよう、グループ分けに留意ください。
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 17
Notesクライアント上に複製する場合には、レプリカを暗号化しない設定を行います。 • [ファイル]-[セキュリティ]-[ユーザーセキュリティ]メニュー • [Notesデータ]パネル「ローカルで暗号化しない」を選択し、Notesを再起動
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 18
• 対象のユーザーを選択し “Replicate Selected” を実行
• 選択したユーザーの人数分 繰り返しレプリカの作成が 実行されます
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 19
• 完了すると緑のチェックマークがつきます。
• ビューの右側にスクロールすると、レプリカ作成の日時が表示されます
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 20
• サーバー上にレプリカを作成した場合には、Domino Administrator クライアントで確認できます。
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 21
⑤ 定期複製の設定(Dominoサーバー上に作成の場合)
Dominoサーバー上にレプリカを作成した場合には、新着のメールをキャッチアップするために、定期複製の設定を行います。
オンプレミスのサーバーからSaaS上のサーバーに対して Pull 複製のサーバー接続文書を作成します。
送信側サーバーはレプリカを作成したオンプレミスのDominoサーバーです。
受信側サーバーはSaaS上のメールサーバー名で、追加ネットワークアドレスは “notes.ap.collabserv.com”を指定します。(APデータセンターの場合) メールサーバー名は、ReplicateDBの “By Mail Server”ビューや、Dominoディレクトリの[設定]-[メッセージ]-[メールユーザー] ビューで確認します。
定期複製の実行は、Dominoサーバーのログを確認します。
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 22
• SaaS上のメールサーバー名は、ReplicateDBの “By Mail Server”ビューなどで確認できます。
• サーバー数分の接続文書を作成します。
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 23
• サーバー接続文書のサンプル • 送信側サーバー:レプリカを作成したオンプレミスサーバー名 受信側サーバー:前ページで確認したSaaS上のサーバー名 追加ネットワークアドレス:notes.ap.collabserv.com
• 複製の種類: Pull • 複製するファイル/ディレクトリのパス:
ProfileDBで指定した、レプリカが存在するディレクトリ(replicateDB など)
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 24
• サーバーコンソールで pull コマンドを発行することもできます。 • pull <SaaSサーバー名> <オンプレDominoディレクトリ名>
Copyright © 2020 HCL Technologies Limited | www.hcltechsw.com 25
• サーバー上の log.nsf の “Replication Events”に 複製履歴が記録されます