私たちの顧客のほとんどは企業を持っていますが software 展開ソリューション、それらの多くは使用します MarvelClient Upgrade 数十万の更新とアップグレード IBM Notes クライアント 世界中で毎年。 一部の顧客は、法人の強みを組み合わせています。 software 展開 MarvelClient Upgrade、既存のソリューションを完全に置き換えるものもあります。

この blog投稿は、私たちがその過程で学んだ最も重要な教訓のいくつかについてです。 これらの学習は両方とも独立して説明されています MarvelClient Upgrade、および彼らがどのようにそれを改善するのに役立ったかについて。

学習ルートを進む前に、まず、お客様が選択する主な理由について簡単に説明しましょう。 MarvelClient Upgrade – 既存のお客様向けに、昨年の最も重要な機能強化の概要をこの投稿の最後に記載しました。

  1. コーポレート software 展開はすべてのコンピューターで利用できるわけではありません
  2. コーポレート software 展開は、「正確に何がインストールされているか」と「どのように、どのように構成できるか」の両方の観点から「メモ対応」ではありません。
  3. IBM Notesクライアントのデプロイメントのカスタマイズは、時間がかかりすぎるか、困難です
  4. MarvelClient Upgrade の成功率が高い IBMノート クライアントのアップグレード
  5. システムサービスがアクセスできないネットワークドライブベースのインストール
  6. パーソナルネットワークドライブからローカルディスクへの移動や、同じマシン上の複数のデータディレクトリの移動など、展開の主な変更
  7. 追加機能、修正および機能パック、セキュリティ修正、テンプレート更新の柔軟で機敏な展開

さて、何年にもわたって現場から学んだことへ。

言葉の壁

とりわけ、「管理者アカウント」、「C:\ Users」などを指す場合は常に、MicrosoftWindowsの任意の言語と構成で機能させる必要があると考えてください。 たとえば、「管理者」アカウントの名前は言語ごとに異なり、名前ではなくSID(Windowsセキュリティ識別子)でアドレス指定する必要があり、C:\ Usersフォルダーはどこか完全に異なる場合があります。 また、すべてのコンピューターが同じ構成やオペレーティングシステムを備えているとは限りません。 release.

Software 構成とカスタマイズ

Notesクライアントのアップグレードの場合、 MarvelClient Upgrade たとえば、InstallShield Tuner を使用して IBM Notes インストーラーをカスタマイズして、フォルダーの場所、デフォルトの notes.ini、plugin_customization.ini、.properties ファイルまたは names.nsf を調整したり、追加のファイルを含めたりする必要がある場合があります。

MarvelClient Upgrade、お客様は IBM インストーラーをそのまま使用できます。 カスタマイズは簡単な構成の問題です。

Software 展開:ネットワーク負荷に関する考慮事項

Notesクライアントの更新またはアップグレードをインストールする前に、必要な software 各ユーザーのコンピューターへの道を見つける必要があります。 より大規模な展開 software ネットワークを肥大化させずにすべてのコンピューターにパッケージ化する「月曜日の朝8時」は、克服しなければならない最初の課題の1つでした。言語パック、修正または機能パック、JVMパッチ(必要な場合)、およびSametime組み込みアップデートは、XNUMXGBを超えるまで簡単に拡張できます。

コーポレート software 多くの場合、展開ツールは展開に優れています。 software ネットワークを肥大化させることなく、すべてのクライアントに。 そのような場合、それらは完全に組み合わせることができます MarvelClient Upgrade.

すべてのクライアントが企業によってカバーされていない場合 software 展開またはそのようなソリューションはまったくありません、 MarvelClient prevent■すべてのクライアント間でのダウンロードのスマートな負荷分散により、ネットワークを肥大化させます。

最後に、大事なことを言い忘れましたが、サイズはあなたにとって重要かもしれません software 展開:ユーザーあたり20 MBを節約すると、20ユーザーのネットワーク負荷が1,000GBも大幅に節約されます。 そのため、7zipが組み込まれています MarvelClient Upgrade、縮小するには software 可能な限り最良の方法でパッケージします。

Software 展開:ターゲットの場所

初期の頃、私たちはすべてを展開しました software 各ユーザーの…\ AppData \ Local \ Temp \ディレクトリ(実際には\ Documents&Settings \ Temp \ – XPを覚えていますか?)に移動しますが、すべてのユーザーがアクセスできるローカルフォルダにダウンロードする方がはるかに理にかなっていることがわかります。C: \ Users \ Publicは当然の選択でした。そのため、ダウンロード中に異なるユーザーが同じマシンを使用していても、ダウンロードは継続的に進行します。

展開の変更:本当にやりがいのある

シングルユーザーからマルチユーザーインストールへの移動、マルチユーザーインストールの\ Lotus \ Notes \から\ IBM \ Notes \への変更、データディレクトリのパーソナルネットワークドライブからローカルディスクへの移動など、展開の変更–なしではかなりの挑戦です MarvelClient Upgrade のさまざまな改善につながっています。 MarvelClient.

すべてのディレクトリを古いものから新しいものに移行する必要があるだけでなく、notes.iniエントリを調整する必要があります(たとえば、Directory、NotesProgram、FileDlgDirectory、および古いディレクトリを指すファイルパス)。

ネットワークドライブ上のデータディレクトリ:XNUMXつの問題

ネットワークドライブ上にあるデータディレクトリの場合、企業 software デプロイメントは通常、これらにアクセスできないため(ローカルシステムサービスとして実行されているため)、更新、アップグレード、またはデプロイメントの変更中にネットワークリソースを「見る」ことはできません。

さらに、アップグレード後にエンドユーザーコンテキストでデータディレクトリに加えられた更新(つまり、ユーザーがNotesクライアントを起動したとき)は、すべてのクライアントが試行したときに「月曜日の朝8時」にオペレーティングセンターを起動できます。ワークスペースディレクトリの再プロビジョニングを実行し、(実際には)「ローカル」データベースの設計を更新します。

MarvelClient Upgrade 最初にエンド ユーザー コンテキストでデータ ディレクトリを移行または更新し、次に管理コンテキストで更新またはアップグレードを実行できます。 さらに、との組み合わせで MarvelClient Roaming、ネットワーク ドライブが不要になり、ネットワークの負荷とストレージ (バックアップを含む) が 90% 以上削減されます。

「管理者」アカウント、UACおよびその他の障害

システムサービスが管理者の資格情報を必要としないが、すべてのマシンにインストールする必要がある場合、 MarvelClient Upgrade キー ファイル (マルチレベル暗号化、AES 256 ビット) で XNUMX つまたは複数の管理者アカウントのユーザー名とパスワードを提供することにより、お客様は以前のインストール要件なしで「管理者として」アップグレードを実行できます。 アップグレード中、 MarvelClient Upgrade 提供されたユーザー名とパスワードを使用して、「管理者」アカウントの XNUMX つに昇格します (はい、 MarvelClient Upgrade システムサービスコンポーネントも)。

時間の経過とともに(WindowsXPからWindows10まで)、UAC(ユーザーアカウント制御)、昇格、およびExtended Validation(EV)コード署名について多くのことを学びました。後者は、Windows CreatorsUpdateにとってますます重要になりました。また、さまざまなアンチウイルスソリューションとの共存も可能です。

アップグレードの準備:実際に(アンインストールして)インストールする前に行うべきこと

アップグレードの開始時に、次の点に注意する必要があります。

ショートカットを削除する必要があります(prにevent ユーザーがアップグレード中にNotesを開始しないようにする)、サービスを停止する必要がある、タスクを終了する、レジストリキーを調整またはバックアップする必要がある場合など。

多くの場合、これは「スクリプト地獄」と呼ばれ、企業は「そこにあるすべての可能なインストールのバリエーションに対して適切なアップグレードを取得する」ためにかなりの時間を費やします。

MarvelClient Upgrade XNUMX つの異なる角度からこれに取り組みます。

  1. すべての構成は通常一般的であり、各クライアントに自動的に適応します
  2. 必要なすべてのオプションは、簡単な構成で柔軟に構成できます

アンインストール:また、アップグレード時

NICE(Notes Install Cleanup Executable)が日の目を見る前に、後で十分な信頼性が得られるようになる前に、既存の可能性のあるすべてをアンインストールするために、以前にインストールされたすべてのIBM NotesクライアントGUID(グローバル一意識別子)のインベントリが必要でした。 release■インストールする前に。

幸いなことに、NICEは長い間、起動して任意のバージョンのNotesを効果的にアンインストールするための最良のソリューションになっています。
「nice.exe-wipe-rp-qn」

アンインストール中に、共有データディレクトリもクリーンアップまたは移行する必要があります。これは別のタスクです。 MarvelClient Upgrade 自動的に処理します。

アップグレードに関連してアンインストールについて話している理由がわからない場合は、次のXNUMXつの理由から、最初に古いクライアントをアンインストールしてクリーンアップし、その後新しいクライアントをインストールすることを強くお勧めします。

  1. それははるかに高い成功率が付属しています。 保存されたデータディレクトリへの新規インストールは通常100%成功しますが、インプレースアップグレードは成功率がはるかに低く、約95%以下になる傾向があります。
  2. およそXNUMX〜XNUMX分速くなります(はい、速くなります!)。

装着

インストールの有無にかかわらず、インストールはおそらく最も簡単なタスクです。 MarvelClient Upgrade. 通常は、各コマンド ラインを正しく設定し、複数のインストーラーを正しい順序で起動するだけです。たとえば、言語パック、修正または機能パック、JVM パッチ (暫定修正バージョンのインストール時に必要になる可能性がある) を含む完全なクライアントをインストールする場合などです。および Sametime Embedded の更新。

後処理

アップグレードまたは更新が完了すると、サービスとタスクを再起動したり、設定をバックアップしたり、ファイルを復元したりする必要がある場合があります。 それなし MarvelClient Upgrade、これは通常、「アップグレードの準備」で前述したように、「スクリプト地獄」の領域にあります。

多くの場合、失敗したインストールの詳細(ログを含む)とともに、すべてのインストールの状態に関する中央の累積概要とステータス電子メールレポートを用意しておくと便利です。

MarvelClient Upgrade すべての IBM インストーラー ログをスキャンしてエラーの可能性を探し、ステータス更新の電子メールを送信します。 MarvelClient 分析(新規顧客の場合はXNUMX年間無料)で完全に insights IBM Notesクライアントベースと、アップグレードおよび更新プロジェクトのステータスにアクセスします。

要約

特にIBMNotesクライアントのアップグレードは真の課題となる可能性があります。

アップグレードの成功率が100%に近くない場合、またはデータディレクトリがまだ*すべて*適切に配置されていない場合(つまり、\ IBM \ Notes \フォルダ内のローカルディスク)、または software 導入ツールはどこにでもあるわけではありません。または、次のアップグレードで時間、お金、フラストレーションを節約したい場合は、お問い合わせください。 MarvelClient Upgrade!

また、個人設定の移行を含め、MicrosoftOutlookまたはIBMVerseとICAAへのクロスグレードを検討したい場合は、そこでもお手伝いできます。

最後になりましたが、重要なことですが、取得するのにどのくらい時間がかかると思いますか MarvelClient Upgrade 上記のすべてをカバーする独自の環境で稼働していますか? 答えは次のとおりです。通常は XNUMX 日未満です。 それは素晴らしいことではありませんか?

既存のお客様の新機能

5年2018月XNUMX日現在、 MarvelClient Upgrade 7.5.2でした。

  • AutoItや7zipSFXメーカーでまだ考えていますか? 以来、両方はもはや必要ありません MarvelClient Upgrade バージョン6.5。
  • まだ複数の実行可能ファイルを考えていますか? バージョン7.1以降、ロールアウトする必要があるのはMCUpgrade.exeのみです。

何かが足りない? いつものように: Rescale Support! これはすでに当社の製品の一部であり、お見せしたいのですが、追加したい場合もあります。

皆様のアップグレードとアップデートをお楽しみください。