ページビューの合計

ラベル VDI の投稿を表示しています。 すべての投稿を表示
ラベル VDI の投稿を表示しています。 すべての投稿を表示

2020年12月4日金曜日

【資料公開】V11マイグレーションとVDI OSの切り替え


I publish our case study on V11 migration and VDI OS switching.

みなさま、こんにちは。
ブログ記事・・・かなりあいてしまいましたね(汗

コロナの関係もあり、かなり本業が忙しくて・・・・って、言い訳?
まあNotesの世界もいろいろとありまして・・・

というとで、今回は資料公開の案内のみです。すいません。

本資料は11月13日に開催されました、ノーツコンソーシアム ユーザー情報交換会、ならびは本日(12月4日)のテクてくLotus技術者夜会で発表させていただきました資料になります。

内容としては、昨年から本年にかけて実施しました弊社のノーツマイグレーション(V9⇒V11)をVDIのOS入れ替えと同時に行った手順になります。

VDIのメリットは、ユーザーのシステムドライブ(いわゆるCドライブ)を一括管理できる点になりますが、そのCドライブに何か保存してしまうと、アップデートの都度、消えてしまうということになります。

そのためにウィンドウズのプロファイル(マイドキュメントやデスクトップ、お気に入りといったユーザー領域)を移動プロファイルと呼ばれる、サーバーに個別に作成したフォルダ領域をログインスクリプトでユーザーの環境に割り当てることで、個人領域を確保しています。

ノーツの場合、Dataフォルダ内に各自の設定ファイルやアプリケーションが保管されているため、これが毎回消えたりの、リセットされるのでは使い物になりません。
そのため、VDIでは先のプロファイルの配下にDataフォルダを設置する必要があります。

そのあたりの事を説明させて頂いたものになります。

弊社の事例はVMware社のHorizonになりますので、もし何か情報が必要ということでしたら、ご遠慮なく相談ください。

実際に弊社の事例は、複数のユーザー様の構築にわずかですが、寄与できているそうです。

さて、今年もあとわずかですね。
コロナに負けないよう、がんばっていきましょう!!

2020年2月29日土曜日

#VDI のOS変更を見据えたNotesクライアントの入れ替え

This time, I introduce a deployment example of Notes client with a view to OS switching (parallel operation) of VDI.

みなさま、こんにちは。
・・・上の英語、大丈夫かなぁ(汗

コロナウィルス・・・早く終息してほしいものです。
ノーツコンソーシアム 大阪研究会としても、来月に予定していた「第0回 研究会」が延期となってしまいました。
その他、あらゆる活動に影響が出てきています。

みなさまにおかれましても、まずはうがい、手洗い、マスクといった一般的な環境対策からしっかり実施してください。

さていよいよ弊社インフラ入れ替えも大詰めに差し掛かって参りました。
Dominoサーバーの入れ替えは来週末を予定していますが、それにあわせてNotesクライアントをどうするのか、そろそろ決定しなければなりません。

と言いますのも、今回は2段階の変更が予定されているのです。

まずは既存Windows7環境を新たなインフラに移動させるステップ。
次にまったく新規のWindows2016ServerのVDIに移行するステップになります。

当初はWindows7側のNotesクライアントはデフォルトのNotes9のままでと考えておりましたが、よくよく考えると、全てのユーザーにおいて、Win7とWin2016Serverの平行期間が必要になります。

NotesクライアントのNotesディレクトリは、移動プロファイル(弊社ではUドライブに割り当て)内に設置しているのですが、うまくコントロールしなければ、工数が大きく(最悪は全ユーザーのクライアントセットアップが必要)なってしまうことになります。

つまり平行期間中も違和感なく両VDIが利用できること。および同じNotesディレクトリを参照していることが必須と考えました。

またProgramFileのデフォルトがIBMフォルダからHCLフォルダに変更となっていることもあり、できればすっきりさせたいという意識もありました。

Win2016Server用のVDIには、パートナー様によるアプリ展開が行われておりましたので、Win7側をそれに合わせてインストールすることができれば解決します。

ちなみにWin2016Server用VDIのディレクトリ構造は、

アプリケーションは以下にインストールされています。
 C:¥Program Files¥HCL 

 毎回ながら、半角¥は\と表示されますので、全角文字を利用しております。 

Notesディレクトリは、以下になっていました。
 U:¥Program Files (x86)¥HCL¥Notes 


これらを踏まえ、Win7に実施した作業をご紹介させて頂きます。
注) 弊社のVDIはVMware社Horizon7を採用しております。


まずはVMware Horizonのマスターとなるイメージでの作業です。

 1. 既存Notesクライアントのクリーンアンインストール

こちらは従来はIBMディレクトリであったものを、HCLディレクトリにしたかったために実施しました。

 2. 念のため再起動

 3. Notes V11のインストール

シングルユーザーインストールを選択し、Notesディレクトリを先の移動プロファイル内に移動
   U:Program Files (x86)HCLNotes 
※最終目的はWin2016Server VDIと既存Win7の平行稼働を想定した形となります。

 4. インストーラーによる再起動

 5. テストユーザーでNotesクライアントを起動、動作確認後、Notesクライアントを終了

何回か作り直したのですが、この作業がかなり重要であることが判明。
テストユーザーで一旦notes.iniやNotesディレクトリを準備することで、実ユーザーへの展開が楽に行えます。

 6. C:Program FilesHCLNotes にできたnotes.iniをNotesディレクトリにコピー
あわせてDirectoryの記述を以下に変更しました。
  Directory=U:Program Files (x86)HCLNotesData 

 7. ショートカット(デスクトップおよびスタートメニュー)のプロパティ変更
リンク先を
 "C:Program FilesHCLNotesnotes.exe" "=U:Program Files (x86)HCLNotesnotes.ini" 

 8. テストユーザーで再度Notesクライアントを起動し、動作確認


以上でマスタ側の準備が完了しました。


続いて、実際のユーザーが利用するための個人設定です。

 1. マスタの移動プロファイル内にできたProgram Files (x86)フォルダを、ユーザーの移動プロファイルにコピー

 2. 必要ファイルをディレクトリ内にコピー(既存のファイルは.oldに名前変更)
notes.ini、desktop8.ndk、names.nsf、bookmark.nsf、およびIDファイル

  notes.iniはマスターの"6"と同様にDirectoryを変更します。
  Directory=U:Program Files (x86)HCLNotesData 

 3. Notesクライアントを起動
 自分のユーザー名が表示され、パスワードを入れてログイン


無事、起動しました。


 4. 各種動作確認が問題なければ完了です。


この手順ですと、ユーザー側からはログイン画面が変わっており、初回起動に時間がかかるものの、そのままスムーズにV11が利用できるようになることとなります。

当たり前ですが、ワークスペースの配置も従来通り!

ちなみにですが、サポート終了となったNewWorkFriendも動きます。



NotesディレクトリがWin7とWin2016Serverで共用するため、notes.iniの変更や、ワークスペースアイコンの並び替えなども、双方同じになります。

ここまでくれば、あとは来週末のDominoサーバーの切り替えと同時に、テンプレート置換も済ませたNotes V11を全ユーザーが利用できるようになります。

来週の作業が今から楽しみで仕方ありません。

以上、同一環境の方は少ないのかもしれませんが、VDI(Horizon+移動プロファイル)の特徴を我ながらうまく利用できたと感じる事例になります。

また引き続き、何かあればレポートさせていただきますので、よろしくお願いいたします。