Esta página foi traduzida por máquina. Leia o original em inglês. English

Biblioteca IBSurgeon

Como instalar o driver de SSD NVMe Samsung no Windows Server

Os SSDs NVMe da Samsung são rápidos, relativamente baratos e confiáveis. Eles funcionam bem para bancos de dados Firebird que precisam de alta E/S.

A Samsung vende muitos desses drives como produtos “de consumo”. Marketing e preço são as principais diferenças em relação aos drives “empresariais”. Em nossos testes, os SSDs NVMe da Samsung têm sido confiáveis. Executamos testes pesados de desempenho diariamente neles e não vimos falhas ao longo de vários anos.

O problema é o instalador oficial. Ele verifica a edição do Windows e se recusa a instalar no Windows Server.

Este artigo descreve uma solução alternativa: extrair o MSI do instalador e executar esse MSI no Windows Server.

1. Baixe o driver NVMe da Samsung

Abra uma página de suporte da Samsung para o 970 EVO Plus e baixe o NVMe Driver versão 3.3 (Samsung_NVM_Express_Driver_3.3.exe). Não baixe o Samsung Magician para esta solução alternativa.

Use qualquer uma das páginas:

Baixar driver NVMe da Samsung

Salve o arquivo como:

C:\Temp\Samsung_NVM_Express_Driver_3.3.exe

O nome do arquivo e a versão podem variar. Use o nome do arquivo que você baixou nas próximas etapas.

2. Baixe os binários do WiX Toolset

Você precisa do WiX para descompactar o instalador .exe.

  1. Abra https://wixtoolset.org/releases/.
  2. Abra uma versão de produção.
  3. Baixe wixXXX-binaries.zip.

Link direto para o WiX 3.11.2:

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

3. Descompacte o WiX

Extraia o arquivo ZIP para C:\Wix.

4. Extraia o instalador da Samsung

Abra um Prompt de Comando em C:\Wix. Execute o dark.exe para descompactar o instalador da Samsung:

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

Exemplo de saída:

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>

Após este comando, C:\Temp\SamsungDriver contém duas pastas: AttachedContainer e UX.

5. Abra a pasta AttachedContainer

Abra C:\Temp\SamsungDriver\AttachedContainer. Você verá vários arquivos .msi:

6. Instale o MSI de 64 bits no Windows Server

No Windows Server, execute o Samsung970ProInstaller64.msi.

Este MSI também funciona para drives da série EVO, não apenas para o 970 PRO.

7. Inicialize e formate o disco

Após uma instalação curta, o Windows:

  • mostra o novo disco no Gerenciamento de Disco, ou
  • pede que você reinicie o servidor.

Quando o disco aparecer no Gerenciamento de Disco:

  1. Clique com o botão direito na caixa esquerda do disco (a área que diz Não inicializado).
  2. Escolha Inicializar.
  3. Crie um volume e formate-o, como de costume.

Em seguida, teste o disco com o CrystalDiskMark ou uma ferramenta semelhante. Exemplo de resultado para um Samsung 970 EVO Plus:

8. Proteja seus bancos de dados

Qualquer disco pode falhar. Mantenha backups do Firebird, ou use replicação, mesmo depois de instalar um SSD rápido.