Deploy AIStor Server on Windows

This procedure downloads and installs the AIStor Server onto a host running Microsoft Windows Server or Windows 11 Professional Edition.

Review the Hardware and System Requirements to ensure your target infrastructure meets our guidance.

Procedure

  1. Download the AIStor Server binary

    Invoke-WebRequest https://dl.min.io/aistor/minio/release/windows-amd64/minio -OutFile C:\minio.exe
    
  2. Create a data directory for use with the server

    The following example uses the path $HOME/minio/data. Changes this path to reflect the folder, storage volume, or drive intended for use with the server.

    md C:\minio
    
  3. Retrieve your license file

    AIStor requires a license to run. You can use an existing license, such as one from SUBNET, or you can request a new MinIO AIStor Free Tier license.

    To request a new MinIO AIStor Free Tier license, go to the AIStor pricing page and select Get Started under the Free tier to obtain a free license. The free tier license allows you to run AIStor on a single compute resource with one or more drives.

    Download the license file to C:\minio\minio.license for use in later steps.

    Free tier licenses do not include support. For support options, see the AIStor pricing page. For more information about licenses, see Licenses.
  4. (Optional) Set up TLS

    If you need TLS for your deployment, configure it before starting the server. See Set up network encryption for instructions.

  5. Run the server process

    minio.exe server C:\minio --license C:\minio\minio.license
    

    The output of the command includes the startup message from the AIStor Server. To access the server, use the localhost or 127.0.0.1 address on your local host machine.

  6. Connect to the Deployment

    You can connect to the deployment using the built-in AIStor Server console in a browser, by using the MinIO mc command-line tool, or by using an S3-compatible SDK: