BarTender の最新バージョンへのアップデート方法
概要
このガイドでは、BarTender 11.4以降へのアップデートを計画・準備し、できるだけスムーズに移行できるようサポートします。
対象バージョン
BarTender 2016-12.0
BarTender 12.0 - 12.1
リリースノート
一般情報
BarTender 11.4以降のライセンスサーバーは、BarTender 2019、2021、2022のライセンスサーバーとは互換性がありません。BarTender環境内でBarTender 12を利用する場合は、ライセンスサーバーをバージョン11.4以降にアップデートする必要があります。
上記以外には、BarTender 12以降へのアップデート時に追加で考慮すべき点はありません。アップデートの計画・実施については、下記のBarTender 11.4 - 11.11ガイドをご参照ください。
BarTender 11.4 - 11.11
リリースノート
アップデート前の準備
BarTender 11.4からの主な変更点
- BarTender 11.4は、BarTender 2019、2021、2022のライセンスサーバーと互換性がありません。BarTender環境内でBarTender 11.4を利用する場合は、ライセンスサーバーをバージョン11.4にアップデートする必要があります。
- BarTender 11.4で保存したドキュメントは、11.4の新機能(Google Fontsなど)を使用していなければ、BarTender 2022でも互換性があります。
BarTenderアップデート時の注意点
一般事項
どのバージョンからアップデートする場合でも、事前に知っておくべきことがあります:
- BarTender 11.4へのアップデートには新しいプロダクトキーコード(PKC)は不要です。ただし、BarTenderライセンスのメンテナンスプランが有効期限切れでないことを確認してください。
- 前述の通り、BarTender 11.4はBarTender 2019、2021、2022のライセンスサーバーと互換性がありません。BarTender環境内でBarTender 11.4を利用する場合は、ライセンスサーバーをバージョン11.4にアップデートする必要があります。
- SQL Server Expressのインストールは必須ではありません。インストール時に詳細設定を選択し、SQL Server Expressのチェックを外すことでインストールを防げます。ただし、一部のBarTender機能では、ローカル(AutomationおよびEnterprise Editionで可能)またはリモート(Enterprise Editionが必要)のSQL Serverインスタンス上にBarTenderシステムデータベースが必要です。
- BarTenderシステムデータベースをBarTender 11.4のスキーマにアップデートすると、古いBarTenderクライアントはLibrarianデータに読み取り専用でしかアクセスできなくなります。Librarianを使用している場合は、アップデート前にBarTenderシステムデータベースのバックアップを作成することを強く推奨します。
- BarTender 11.4は64ビット版のみ提供されており、64ビット版Windowsにのみインストール可能です。
- 32ビットODBC/OLEDBデータベース接続を64ビットへ移行する方法
- BarTender .NET SDKは継続的に改良されており、新しいAPIや機能が追加されています。BarTender 11.4は64ビットアーキテクチャで提供され、以前の多くのBarTenderバージョンとは異なる.NET Frameworkバージョンでコンパイルされています。一般的には、プロジェクトのターゲットCPUを正しく設定し、再コンパイルする必要があります。(BarTender .NET SDKとBarTenderバージョンの互換性)
アップデート元のバージョンに該当するセクションを展開し、さらに重要な詳細をご確認ください。
BarTender 2019、2021、または2022からアップデートする場合
注意点:
- BarTender 11.4はBarTender 2019、2021、2022のライセンスサーバーと互換性がありませんが、BarTender 2019~2022のクライアントはBarTender 11.4ライセンスサーバーと互換性があります。
- 仮ライセンス認証を利用してBarTender 11.4をテストできます。
BarTender 2016からアップデートする場合
注意点:
- すべてのBarTenderエディションはプリンター単位でライセンスされるようになりました。BarTender 2016のプロダクトキーコードでBarTender 11.4を認証すると、対応するBarTender 11.4エディションは以下の通りです:
- BarTender 2016 Basic → BarTender 11.4 Professional(1プリンターライセンス)
- BarTender 2016 Professional → BarTender 11.4 Professional(2プリンターライセンス)
- BarTender 2016 Automation Edition → BarTender 11.4 Automation Edition(プリンター数は同じ)
- BarTender 2016 Enterprise Automation Edition → BarTender 11.4 Enterprise Edition(プリンター数は同じ)
- BarTender 11.4では、BarTender 2016で使用されていたSeagull License Serverに代わり、新しいライセンスサービスが導入されています。このライセンスサービスは古いBarTenderバージョンとは互換性がありません。そのため、マスターライセンスサーバーをアップデートする際は、BarTenderクライアントも同時にアップデートする必要があります。仮ライセンス認証を利用すると、アップデート作業がスムーズになります。
- BarTender 11.4ではインストールプロセスが大幅に簡素化・改善され、ほとんどのBarTenderコンポーネントがインストール時に自動で導入されます。インストール内容を細かく指定したい場合は、「詳細インストールオプションを指定する」を選択してください。
アップデート計画の立て方
他のソフトウェアアップデートと同様に、BarTender全体のインストール環境をカバーするアップデート計画を作成することをおすすめします。BarTender 11.4の一般的なアップグレード計画例は以下の通りです:
- BarTenderドキュメント(.btw)のバックアップ
- データファイル(データベースファイルや取引データなど)のバックアップ
- インテグレーション設計(.btin)のバックアップ
- BarTenderシステムデータベースのバックアップ
- BarTenderコンポーネント(.btc)、画像ファイル、VBScript関数など、その他のリソースのバックアップ
- 既存の各インテグレーションやBarTenderドキュメントの動作を記録し、BarTenderにリンクされている他のリソースも確認・記録・バックアップする
- Seagullプリンタードライバーもアップデート/再インストールする場合は、プリンタードライバー設定をエクスポートする
- Active Directoryユーザー認証でローカルセキュリティ設定を使用している場合は、セキュリティ設定データファイルをバックアップする
- 本番環境に近いテスト環境を作成する
- 仮ライセンス認証を利用できます。
- テスト環境で十分な動作確認を行う
- 本番環境のアップグレードは、メンテナンス時間帯や生産が落ち着いているタイミングで実施する
BarTender 11.4アップデートのインストール/展開方法を決める
アップデート作業中に既存のBarTender本番環境をどの程度利用可能にしておきたいかは、非常に重要な判断ポイントです。以下のシナリオを参考に、最適な方法を選択してください:
BarTender 11.4ライセンスサーバーとBarTenderクライアント用に全く新しい環境を構築する場合
この方法は、特に現在BarTender 2016を使用している場合におすすめです。
- どのバージョンからアップデートする場合でも、段階的に進めることができます。想定されるアップデート計画例:
- 別サーバーで11.4のBarTenderライセンスサーバーを仮ライセンス認証で有効化する
- 新しいBarTender 11.4クライアントをインストールする
- BarTender 11.4クライアントがBarTender 11.4ライセンスサーバーで正常に動作するかテストする
- 仮ライセンス認証した11.4ライセンスサーバーを本ライセンスとして有効化する
- 必要に応じて、既存のBarTenderクライアントPCの一部を11.4にアップデートし、新しいBarTender 11.4ライセンスサーバーを参照させることも可能です
- このアップデート計画では、テスト環境をそのまま本番環境として再利用し、仮ライセンス認証の有効期限前に切り替えることもできます。
- アップデートは生産が落ち着いているタイミングやメンテナンス時間帯に実施することをおすすめします。
- テクニカルサポートにお問い合わせいただければ、このようなアップデート手順やライセンスのメンテナンス状況についてご相談いただけます。
BarTenderのライセンスサーバー用に新しい環境を構築し、既存のBarTenderクライアントを11.4にアップデートする場合
この方法は推奨されており、BarTender 11.4 へのアップデート中も現在の本番システムを継続して運用できます。
- BarTender 2019、2021、2022 のライセンスサーバーは 11.4 クライアントと通信できませんが、BarTender 2019~2022 クライアントは BarTender 11.4 ライセンスサーバーと通信できます。アップデートの一例は以下の通りです:
- 別のサーバーで 11.4 BarTender ライセンスサーバーを仮アクティベートします。
- BarTender 2019、2021、2022 クライアントが BarTender 11.4 ライセンスサーバーで動作するかテストします。
- BarTender 2019、2021、2022 クライアントを BarTender 11.4 にアップグレードします。
- BarTender 11.4 クライアントが BarTender 11.4 ライセンスサーバーで動作するかテストします。
- 仮アクティベートした 11.4 BarTender ライセンスサーバーを本アクティベートして運用します。
- BarTender 2016 からアップデートする場合は、仮アクティベーションを利用することで、より段階的な移行が可能です:
- 別のサーバーで 11.4 BarTender ライセンスサーバーを仮アクティベートできます。
- 既存の BarTender 2016 クライアントは新しいライセンスサーバーを検出できないため、このステップはスキップしてください。
- 既存の BarTender クライアントマシンを BarTender 11.4 にアップデートします。旧 Seagull ライセンスサーバーが本番稼働しているため、段階的な移行が可能です。
- BarTender クライアントを 11.4 へ順次アップデートした後、仮アクティベートした 11.4 BarTender ライセンスサーバーを本アクティベートして運用します。
- 万が一に備え、特に BarTender クライアントのシステムバックアップを必ず作成してください。以前の BarTender 環境に戻す必要がある場合に役立ちます。
- 生産が落ち着いている時間帯やメンテナンスウィンドウ中のアップデートを推奨します。
- 特に BarTender 2016 をご利用の場合は、既存のファイルや設定で BarTender 11.4 をサンドボックス環境で十分にテストしてください。
- テクニカルサポートにお問い合わせください。アップデート手順についてご不明な点がある場合や、ライセンスがメンテナンス契約下にあるか確認したい場合もご相談いただけます。
- BarTender 11.4 クライアントは、既存の BarTender インストールの上からインストールできます。古いバージョンの BarTender をアンインストールする必要はありません。BarTender 11.4 のインストーラーを実行するだけでアップデートが可能です。
既存の本番環境に BarTender 11.4 を上書きインストールする場合
アップデートが完了するまで、本番システムは利用できなくなります。アップデートが正常に完了しなかった場合は、インストールプロセスを再実行するか、以前のバージョンにロールバックする必要があります。
- まず BarTender ライセンスサーバーをアップデートし、その後 BarTender クライアントをアップデートしてください。仮アクティベーションを利用すると、アップデート作業がよりスムーズになります。
- 万が一に備え、以前の BarTender 環境に戻せるようシステムバックアップを必ず作成してください。
- 既存のファイルや設定で BarTender 11.4 をサンドボックス環境で十分にテストしてください。
- 必ずメンテナンスウィンドウ中にアップデートを行ってください。
- テクニカルサポートにお問い合わせください。アップデート手順についてご不明な点がある場合や、ライセンスがメンテナンス契約下にあるか確認したい場合もご相談いただけます。
- 準備ができたら、既存の BarTender インストールに上書きする形で BarTender 11.4 をインストールできます。古いバージョンの BarTender をアンインストールする必要はありません。BarTender 11.4 のインストーラーを実行するだけでアップデートが可能です。
BarTender 11.4 と旧バージョンの BarTender、2つの本番環境を分けて運用したい場合
BarTender 11.4 以降へのアップデート
アップデート前に必要なもの
BarTender をアップデートする前に、以下のものが必要です:
- 最新の BarTender インストーラー。こちらからダウンロードできます。
- BarTender プロダクトキーコード(PKC)。
- 有効なメンテナンス&サポート契約。
- アップデート対象のコンピューターへの管理者権限。
BarTender のアクティベーション
BarTender のインストール中にアクティベーションを求められます。既存の BarTender プロダクトキーコードを使用してアクティベートできます。詳細はBarTender Suite のアクティベーションをご覧ください。
仮アクティベーション
BarTender のアクティベーション時に、仮アクティベーションを選択できます。仮アクティベーションを利用すると、旧ライセンスを本番で稼働させたまま、BarTender 11.4 のライセンスを一時的に別のコンピューターでアクティベートできます。
- Professional および Automation エディションは 30 日間仮アクティベートできます。
- Enterprise エディションは 180 日間仮アクティベートできます。
この期間が過ぎると、BarTender の仮アクティベーションは自動的に解除されます。BarTender が仮アクティベートされており、指定期間後に無効化される旨の警告メッセージが定期的に表示されます。仮アクティベーションの有効期限前に本番 BarTender ライセンスサーバーを無効化した場合、仮アクティベートした BarTender ライセンスサーバーが本ライセンスとして有効になります。
仮アクティベーションは以下の2つの理由で便利です:
- 仮アクティベーションを利用することで、旧バージョンを本番で稼働させたまま BarTender 11.4 をテストできます。
- 2016 の BarTender クライアントは BarTender 11.4 ライセンスサービスと通信できないため、仮アクティベーションを使えば、すべての旧 BarTender インストールを 11.4 へ移行するまで並行稼働が可能です。
仮アクティベーションの代わりに、BarTender 11.4 の 30 日間トライアル PKC を取得することもできます。
BarTender システムデータベースのアップデート
BarTender をアップデートすると、新しいバージョンは古い BarTender システムデータベースに接続・ログインできなくなります。情報の記録や Librarian の利用を継続するには、BarTender システムデータベースもアップデートする必要があります。
アップデート後に BarTender を初めて起動すると、BarTender システムデータベースのアップデートを求められます。アップデート前に必ず現在の BarTender システムデータベースのバックアップを取ることを強く推奨します。
システムデータベースのバックアップ手順:
- 管理コンソールを開きます。
- システムデータベースノードに移動します。
- 管理タスクをクリックします。
- データベースのバックアップ...を選択します。
- 案内に従って保存先を選び、バックアップを作成します。
一般的に、BarTender および BarTender システムデータベースを新しいバージョンにアップデートした後は、そのデータベースに接続している他の BarTender インストールもアップグレードするのが最善です。
システムデータベースの後方互換性
古いバージョンの BarTender をご利用の場合でも、新しい BarTender 11.4 バージョンのシステムデータベースに接続して情報の取得や記録が可能です。ただし、これらの古い BarTender インストールは Librarian データへのアクセスが読み取り専用となります。(複数バージョンの BarTender から同じリモートのシステムデータベースに接続する場合のみ該当します。)
Print Portal のアップデート
Print Portal(古い BarTender バージョンでは Web Print Server)をアップデートするには、以下の手順に従ってください:
- BarTender インストーラーを実行します。
- エンドユーザーライセンス契約(EULA)を読み、同意します。
- 詳細なインストールオプションを指定を選択し、次へをクリックします。
- BarTender with Print Portal を選択し、次へをクリックします。
- 既に Print Portal(または Web Print Server)がインストールされている場合や、ご自身で IIS_WEBPRINT アカウントを作成している場合は、IIS_WEBPRINT のパスワード入力を求められます。パスワードを入力し、次へをクリックしてください。
IIS_WEBPRINT パスワードの変更方法
IIS_WEBPRINT のパスワードを忘れた場合や、デフォルトから変更していない場合は、以下の手順でリセットできます:
- Windows 10 で、コントロールパネル > ユーザーアカウント > ユーザーアカウントの管理に進みます。
- IIS_WEBPRINT をクリックし、パスワードのリセット...を選択します。
ドキュメントの後方互換性
古いバージョンの BarTender で作成したドキュメントは、常に新しいバージョンで開いて利用できます。
BarTender 11.4 で保存したドキュメントは、11.4 の新機能(Google Fonts など)を使用していなければ BarTender 2022 でも後方互換性があります。ただし、複数バージョンの BarTender でドキュメントを共有する場合は、すべての新規ドキュメントを社内で利用している最も古いバージョン形式で保存することをおすすめします。
BarTender ドキュメントのバージョン形式を個別に変更するには:
- BarTender Designer で対象のドキュメントを開きます。
- ファイルメニューから名前を付けて保存...を選択します。
- ファイルの種類ドロップダウンメニューで保存したいバージョンを選択します。
すべてのドキュメントを自動的に古いバージョン形式で保存するには:
- BarTender Designer を開きます。
- 管理メニューからBarTender ドキュメント設定...を選択します。
- デフォルトの種類ドロップダウンメニューで希望のバージョンを選択し、OKをクリックします。