このページは機械翻訳されています。英語の原文をお読みください。 English

IBSurgeon ライブラリ

Windows Server にSamsung NVMe SSDドライバーをインストールする方法

Samsung NVMe SSDは高速で、比較的安価で、信頼性があります。高いI/Oを必要とするFirebirdデータベースに適しています。

Samsungはこれらのドライブの多くを「コンシューマー」製品として販売しています。マーケティングと価格が「エンタープライズ」ドライブとの主な違いです。当社のテストでは、Samsung NVMe SSDは信頼性が高いことが確認されています。数年にわたり毎日過酷なパフォーマンステストを実行していますが、障害は発生していません。

問題は公式インストーラーです。Windowsエディションをチェックし、Windows Serverへのインストールを拒否します

この記事では回避策を説明します。インストーラーからMSIを抽出し、そのMSIをWindows Server上で実行します。

1. Samsung NVMeドライバーのダウンロード

970 EVO PlusのSamsungサポートページを開き、NVMe Driverバージョン3.3(Samsung_NVM_Express_Driver_3.3.exe)をダウンロードします。この回避策ではSamsung Magicianはダウンロードしないでください。

次のいずれかのページを使用します:

Samsung NVMeドライバーのダウンロード

ファイルを次の場所に保存します:

C:\Temp\Samsung_NVM_Express_Driver_3.3.exe

ファイル名とバージョンは異なる場合があります。次の手順では、ダウンロードしたファイルの名前を使用してください。

2. WiX Toolsetバイナリのダウンロード

.exeインストーラーを展開するにはWiXが必要です。

  1. https://wixtoolset.org/releases/を開きます。
  2. プロダクションビルドを開きます。
  3. wixXXX-binaries.zipをダウンロードします。

WiX 3.11.2の直接リンク:

https://github.com/wixtoolset/wix3/releases/download/wix3112rtm/wix311-binaries.zip

3. WiXの展開

ZIPファイルをC:\Wixに展開します。

4. Samsungインストーラーの抽出

C:\Wixでコマンドプロンプトを開きます。dark.exeを実行してSamsungインストーラーを展開します:

コマンド
dark.exe C:\Temp\Samsung_NVM_Express_Driver_3.3.exe -x c:\Temp\SamsungDriver

出力例:

Code
C:\wix>dark.exe C:\Temp\Samsung_NVM_Express_Driver_3.3.exe -x c:\Temp\SamsungDriver
Windows Installer XML Toolset Decompiler version 3.11.2.4516
Copyright (c) .NET Foundation and contributors. All rights reserved.

Samsung_NVM_Express_Driver_3.3.exe

C:\wix>

このコマンドの後、C:\Temp\SamsungDriverにはAttachedContainerUXの2つのフォルダーが含まれます。

5. AttachedContainerを開く

C:\Temp\SamsungDriver\AttachedContainerを開きます。複数の.msiファイルが表示されます:

6. Windows Serverに64ビットMSIをインストール

Windows Serverで、Samsung970ProInstaller64.msiを実行します。

このMSIは970 PROだけでなく、EVOシリーズのドライブでも動作します。

7. ディスクの初期化とフォーマット

短いインストールの後、Windowsは次のいずれかを行います:

  • ディスクの管理に新しいディスクを表示する、または
  • サーバーの再起動を求める

ディスクがディスクの管理に表示されたら:

  1. ディスクの左側のボックス(未初期化と表示されている領域)を右クリックします。
  2. 初期化を選択します。
  3. 通常どおり、ボリュームを作成してフォーマットします。

その後、CrystalDiskMarkまたは同様のツールでディスクをテストします。Samsung 970 EVO Plusの結果例:

8. データベースを保護する

どのディスクも故障する可能性があります。高速SSDをインストールした後でも、Firebirdバックアップを保持するか、レプリケーションを使用してください。