コンテンツにスキップ
「プリザンター入門」発売中!

Azure App Serviceにインストールしたプリザンター1.4をプリザンター1.5へ移行する手順

概要

Azure App Serviceにインストールしたプリザンター 1.4をプリザンター1.5に移行するための手順です。

対象 移行前 移行後
Web App Service App Service
DB SQL Database SQL Database
Platform .NET8.0 .NET10.0
Pleasanter プリザンター1.4 プリザンター1.5

事前確認

App Serviceにインストールしているプリザンターのバージョンを確認します。

  1. プリザンターへログインしてください。
  2. ナビゲーションメニューの「ヘルプ」をクリックしてください。
  3. 「バージョン」をクリックしてください。
  4. バージョンが「1.4.〇.〇」であることを確認してください。

事前準備

データベースのバックアップ取得

データベースをバックアップします。Enterprise Editionにアップグレードし、項目を拡張している場合は必ずバックアップしてください
Pleasanter ユーザーマニュアル - FAQ:バックアップ、リストア

1. スタック設定の変更

  1. App Service を開きます。
  2. 作成済みの App Service インスタンスを選択します。
  3. 「設定」-「構成 (プレビュー)」と選択し、「スタック設定」タブを開きます。「スタック」で.NETを選択し、「.NETのバージョン」で「.NET 10 (LTS)」を選択します。
    App Serviceの「構成 (プレビュー)」の「スタック設定」タブ。.NETのバージョンを選ぶ

2. インストーラのインストール/更新

インストール済みであっても必ず実行してください。インストーラがバージョンアップしている場合は更新インストールします。

  1. App Service の左側のメニューの「開発ツール」から「高度なツール」を選択してください。

    App Serviceの左メニュー。「開発ツール」の中に「高度なツール」がある

  2. 移動のリンクをクリックし、Kudu にアクセスしてください。

    App Serviceの「高度なツール」画面。Kuduへの「移動」リンクがある

  3. Kuduのヘッダメニューから「Debug console」-「CMD」を選択してください。

    Kuduのヘッダメニュー。「Debug console」の中に「CMD」がある

  4. 以下のコマンドを実行し、.nupkgファイルを配置するフォルダを作成してください。
    本手順では C:\home\dotnet-toolsを作成する場合として説明します。(ご利用ユーザによってはD:\homeの場合もあります。その場合は適宜読み替えてください。)

    mkdir C:\home\dotnet-tools
    
  5. こちら からImplem.PleasanterSetupのNuget Galleryを開き、画像の「Download package」より.nupkgファイルをダウンロードしてください。

    Implem.PleasanterSetupのNuGet Galleryのページ。「Download package」がある

  6. 手順5でダウンロードした.nupkgファイルをC:\home\dotnet-toolsに配置してください。

  7. 以下のコマンドを実行してください。

    dotnet tool install Implem.PleasanterSetup --tool-path C:\home\dotnet-tools --add-source C:\home\dotnet-tools
    set PATH=%PATH%;C:\home\dotnet-tools
    

3. インストーラの実行

※最新バージョンの資源およびParametersPatch.zipをダウンロードし、バージョンアップを実行します。

  1. 以下コマンドを実行して、インストーラを実行します。

    pleasanter-setup
    
  2. プリザンターがインストールされているディレクトリを入力してください。
    「C:\home\site\wwwroot」 にインストールする場合は、何も入力せずに Enter キーを押下してください。
    インストーラの実行画面。プリザンターのインストール先を入力する

  3. CodeDefinerをインストールするディレクトリを入力します。
    「C:\home\site\CodeDefiner」にインストールする場合は、何も入力せずに Enter キーを押下してください。
    インストーラの実行画面。CodeDefinerのインストール先を入力する

  4. サマリ画面が表示されます。
    内容を確認し、「Shall I install Pleasanter with this content? Please enter ‘y(yes)' or 'n(no)’. : 」 の後に y を入力しEnterキーで実行してください。
    ※パスワードはマスクされています。
    インストーラのサマリ画面。内容を確認してyを入力する
    ※「y」を入力後、動作まで時間がかかる場合があります。ディレクトリを移動せずにお待ちください。

  5. 「Type "y" (yes) if the license is correct, otherwise type "n" (no).」 と表示されたら y を入力して実行してください。

    <SUCCESS> Starter.ConfigureDatabase: Database configuration has been completed.
    <SUCCESS> Starter.Main: All of the processes have been completed.
    Setup is complete.
    
  6. セットアップが終了すると、Webブラウザが起動して拡張コンテンツ(Pleasanter Extensions)トライアルの案内ページが表示されます。
    セットアップ後に開くPleasanter Extensionsトライアルの案内ページ

4. プリザンターの起動

  1. App Serviceを開き、インスタンスを起動します。
  2. ブラウザを起動し、プリザンターへログインしてください。
  3. ログイン後、ナビゲーションメニューの「ヘルプ」-「バージョン」をクリックし、バージョンが正しいことを確認します。
    「ヘルプ」-「バージョン」で表示したプリザンターのバージョン情報

※インストーラでバックアップされたC:\home\site\wwwroot_yyyyMMdd_HHmmssおよびC:\home\site\CodeDefiner_yyyyMMdd_HHmmssは不要な場合は削除してください。保存しておく場合は別フォルダに退避してください。