Esta página fue traducida automáticamente. Lee el original en inglés. English

Biblioteca de IBSurgeon

Cómo instalar el controlador de SSD NVMe de Samsung en Windows Server

Los SSD NVMe de Samsung son rápidos, relativamente baratos y fiables. Funcionan bien para bases de datos Firebird que necesitan un alto rendimiento de E/S.

Samsung vende muchos de estos discos como productos de “consumo”. El marketing y el precio son las principales diferencias frente a los discos “empresariales”. En nuestras pruebas, los SSD NVMe de Samsung han sido fiables. Realizamos pruebas de rendimiento intensivas a diario y no hemos visto fallos durante varios años.

El problema es el instalador oficial. Comprueba la edición de Windows y se niega a instalarse en Windows Server.

Este artículo describe una solución alternativa: extraer el MSI del instalador y ejecutar ese MSI en Windows Server.

1. Descargar el controlador NVMe de Samsung

Abra una página de soporte de Samsung para el 970 EVO Plus y descargue NVMe Driver versión 3.3 (Samsung_NVM_Express_Driver_3.3.exe). No descargue Samsung Magician para esta solución alternativa.

Utilice cualquiera de las dos páginas:

Descargar controlador NVMe de Samsung

Guarde el archivo como:

C:\Temp\Samsung_NVM_Express_Driver_3.3.exe

El nombre del archivo y la versión pueden variar. Utilice el nombre del archivo que descargó en los siguientes pasos.

2. Descargar los binarios de WiX Toolset

Necesita WiX para desempaquetar el instalador .exe.

  1. Abra https://wixtoolset.org/releases/.
  2. Abra una compilación de producción.
  3. Descargue wixXXX-binaries.zip.

Enlace directo para WiX 3.11.2:

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

3. Desempaquetar WiX

Extraiga el archivo ZIP en C:\Wix.

4. Extraer el instalador de Samsung

Abra un Símbolo del sistema en C:\Wix. Ejecute dark.exe para desempaquetar el instalador de Samsung:

Comando
dark.exe C:\Temp\Samsung_NVM_Express_Driver_3.3.exe -x c:\Temp\SamsungDriver

Ejemplo de salida:

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>

Después de este comando, C:\Temp\SamsungDriver contiene dos carpetas: AttachedContainer y UX.

5. Abrir AttachedContainer

Abra C:\Temp\SamsungDriver\AttachedContainer. Verá varios archivos .msi:

6. Instalar el MSI de 64 bits en Windows Server

En Windows Server, ejecute Samsung970ProInstaller64.msi.

Este MSI también funciona para los discos de la serie EVO, no solo para el 970 PRO.

7. Inicializar y formatear el disco

Después de una instalación breve, Windows:

  • muestra el nuevo disco en Administración de discos, o
  • le pide que reinicie el servidor.

Cuando el disco aparezca en Administración de discos:

  1. Haga clic derecho en el cuadro izquierdo del disco (el área que dice No inicializado).
  2. Elija Inicializar.
  3. Cree un volumen y formatéelo, como de costumbre.

Luego pruebe el disco con CrystalDiskMark o una herramienta similar. Ejemplo de resultado para un Samsung 970 EVO Plus:

8. Proteja sus bases de datos

Cualquier disco puede fallar. Mantenga copias de seguridad de Firebird, o utilice replicación, incluso después de instalar un SSD rápido.