Systemkrav

Här beskrivs systemkraven för de olika M-Files-komponenterna.

Krav gällande operativsystem

M-Files Desktop:

  • Microsoft Windows 10
  • Microsoft Windows 8.1
  • Microsoft Windows Server 2019
  • Microsoft Windows Server 2016
  • Microsoft Windows Server 2012 R2
Notera: I miljöer där servrarna har ställts in att bara godkänna TLS 1.2-anslutningar måste anslutande datorer som använder Microsoft Windows Server 2012 ställas in att använda TLS 1.2-anslutningar. Följ instruktionerna i Enabling TLS 1.2 on Windows Server 2012 Computers.

M-Files Server:

  • Microsoft Windows Server 2019 (rekommenderas)
  • Microsoft Windows Server 2016 (rekommenderas)
  • Microsoft Windows Server 2012 R2
  • Microsoft Windows Server 2012
  • Microsoft Windows 10
  • Microsoft Windows 8.1
Notera: Den här versionen av M-Files stöder inte Microsoft Windows 8.

Operativsystemets version kan vara antingen arbetsstation eller server. M-Files Server kan installeras på en fysisk eller virtuell server, bland annat med hjälp av Hyper-V eller VMWare ESXi.

För närvarande finns det inte stöd för att köra M-Files i en Windows-container- eller Nano Server-miljö.

Av datasäkerhetsskäl rekommenderar vi inte att du installerar M-Files Server på en dator som också används som en Microsoft-domänkontrollant. Tekniskt sett går det dock att köra M-Files Server på en Microsoft-domänkontrollantserver.

Linux och macOS

Linux- och macOS-användare kan få åtkomst till M-Files via M-Files Web. För macOS-användare rekommenderar vi användningen av M-Files Web med Google Chrome och M-Files for Chrome-tillägget. Se det kunskapsbaserade dokumentet Installing and Enabling the M-Files for Chrome Extension för instruktioner om hur man installerar och aktiverar tillägget.

32/64-bitarsstöd

M-Files är kompatibelt med både 32-bitars- och 64-bitars-Microsoft Windows-operativsystem. 32-bitars och 64-bitars systemen har separata installationsprogram.

Krav för .NET Framework

Både serverdatorn och klientarbetsstationer måste ha Microsoft .NET Framework 4.0 eller senare installerat för att alla M-Files-funktioner ska fungera ordentligt. M-Files Compliance Kit-installationer kräver att Microsoft .NET Framework 4.5 eller senare är installerat på både server- och klientdatorer. För att Intelligent Metadata Layer-funktioner ska fungera måste Microsoft .NET Framework 4.5 eller senare vara installerat på serverdatorn.

Serverkrav

M-Files-systemet kan ställas in att köras på en enskild serverdator eller på en dedikerad databas, ett dedikerat program och sökservrar.

Miljöer med en enskild server

Minimikraven och rekommenderade maskinvaruinstallationer listas nedan för miljöer därM-Files serverdatorn kör både M-Files Server-programmet och databasservern (Firebird eller Microsoft SQL Server).

Minimikrav:

CPU 2 kärnor
Minne 1 GB
Lagring 300 MB diskutrymme för M-Files Server

Rekommendation för upp till 50 000 objekt:

CPU 4 kärnor
Minne 4 GB
Lagring RAID 1- eller RAID 5-diskar och tillräckligt med diskutrymme för filer, databas och säkerhetskopiering

Rekommendation för upp till 1 miljon objekt:

CPU 8 kärnor
Minne 16 GB
Lagring RAID 1- eller RAID 5-diskar och tillräckligt med diskutrymme för filer, databasfiler och säkerhetskopiering Databasfiler Microsoft SQL Server-transaktionsloggar och sökindexfiler bör lagras på SSD (Solid State Drive) för optimala prestanda.
Operativsystem 64-bitars operativsystem
Databashanteringssystem MS SQL Server 2017 eller senare, Standard eller Enterprise Edition

Miljöer med flera servrar

För miljöer med många objekt och användare rekommenderar vi att du har separata dedikerade serverdatorer för M-Files Server-programmet, valvdatabasen och fulltextsökningsindex.

Nedan finns rekommenderade exempelkonfigurationer för tre olika miljöer. Tänk på att systemets prestanda även beror på graden av samtidig aktivitet (samtidiga användarsessioner) samt vilken typ av åtgärder som utförs i valvet. Exempelvis kräver hantering av poster och arkivering vanligtvis mindre maskinvaruresurser än hantering av aktivt innehåll med arbetsflöden.

Rekommendation för upp till 5 miljoner objektversioner och 5 terabyte av filer:

Systemkomponent Databasserver Programserver Indexerings- och sökserver

CPU

16 kärnor

8 kärnor

8 kärnor

Minne

32 GB

16 till 32 GB

16 till 32 GB

Lagring

RAID 1- eller RAID 5-diskar (SSD)

RAID 1- eller RAID 5-diskar (HDD)

15 TB HDD för fildata och säkerhetskopior. Fillagringen kan anslutas till programservern eller så kan programservern anslutas till en separat filserver.

Fem RAID 1 HDD- eller SSD-diskar

Operativsystem

Microsoft Windows Server 2019

Microsoft Windows Server 2019

Microsoft Windows Server 2019

Databashanteringssystem

MS SQL Server 2017 eller senare, Standard eller Enterprise Edition

M-Files Server-licens

Medium Server (faktureras separat)

Notera: I dessa typer av miljöer kan det även räcka med konfigurationer utan separat indexerings- och sökserver. Maskinvarurekommendationerna är mycket beroende av det enskilda företagets förväntningar på prestanda.

Rekommendation för upp till 15 miljoner objektversioner och 8 terabyte av filer:

Systemkomponent Databasserver Programserver Indexeringsserver Två sökservrar

CPU

32 kärnor

16 kärnor

8 kärnor

16 kärnor per server

Minne

128 GB

32 GB

128 GB

128 GB per server

Lagring

256 GB SSD-disk för operativsystem

Två 512 GB SSD-diskar för databasdata

Två 128 GB SSD-diskar för databastransaktionslogg

Alla partitioner i RAID 1 eller liknande

256 GB SSD-disk för operativsystem

25 TB HDD för fildata och säkerhetskopior. Fillagringen kan anslutas till programservern eller så kan programservern anslutas till en separat filserver.

256 GB SSD-disk för operativsystem

146 GB partition för IDOL-distributionskomponenter

256 GB SSD-partition för IDOL-motorn

Alla partitioner i RAID 1

256 GB SSD-disk för operativsystem

146 GB partition för IDOL-distributionskomponenter

Tio 300 GB SSD-partitioner för IDOL-motorerna

Alla partitioner bör vara i RAID 1

Varje partition bör ha dedikerade SAS-diskar (eller motsvarande)

Databashanteringssystem

MS SQL Server 2017 eller senare, Standard eller Enterprise Edition

M-Files Server-licens

Large Server (faktureras separat)

Rekommendation för upp till 50 miljoner objektversioner och 10 terabyte av filer:

Systemkomponent Databasserver Programserver Indexeringsserver Fem sökservrar

CPU

32 kärnor

16 kärnor

8 kärnor

16 kärnor per server

Minne

512 GB

32 GB

128 GB

128 GB per server

Lagring

256 GB SSD-disk för operativsystem

Två 1 TB SSD-diskar för databasdata

Två 256 GB SSD-diskar för databastransaktionsloggar

Alla partitioner i RAID 1 eller liknande

256 GB SSD-disk för operativsystem

30 TB HDD för fildata och säkerhetskopior. Fillagringen kan anslutas till programservern eller så kan programservern anslutas till en separat filserver.

256 GB SSD-disk för operativsystem

146 GB partition för IDOL-distributionskomponenter

256 GB SSD-partition för IDOL-motorn

Alla partitioner i RAID 1

256 GB SSD-disk för operativsystem

146 GB partition för IDOL-distributionskomponenter

Tio 300 GB SSD-partitioner för IDOL-motorerna

Alla partitioner bör vara i RAID 1

Varje partition bör ha dedikerade SAS-diskar (eller motsvarande)

Databashanteringssystem

MS SQL Server 2017 eller senare, Enterprise Edition

M-Files Server-licens

Large Server (faktureras separat)

Rekommendation för upp till en miljon objekt när Microsoft SQL Server är på en separat server.

Systemkomponent M-Files Server Microsoft SQL Server

CPU

4 kärnor (rekommendation 8 kärnor) 4 kärnor (rekommendation 8 kärnor)

Minne

8 GB (rekommendation 16 GB) 16 GB (rekommendation 32 GB)

Filsystem

10 TB totalt (4 TB för filer + 4 TB för indexering + 20 % som buffert) 2 TB SSD-disk

Det rekommenderas även att ha en separat SSD-disk för indexering på M-Files Server. Kraven i tabellen utgår ifrån att fildata lagras på M-Files Server enligt rekommendationen.

Strukturen på valvet inverkar på kraven. Du kan följa dessa rekommendationer för enkla valv utan komplexa åtkomstdefinitioner.

Operativsystem som stöds för M-Files Mobile-apparna

M-Files Mobile-apparna stöder följande mobiloperativsystem:

Appnamn OS-version som krävs
M-Files Mobile för iOS iOS 9 eller senare
M-Files Mobile för Android Android 4.4 eller senare

Diskutrymmeskrav för M-Files Server

Metadata-databas

  • Lokal hårddisk
  • 2–5 GB diskutrymme för 100 000 objekt
  • 20–50 GB diskutrymme för 1 000 000 objekt

Tänk också på att kraven gällande hårddiskutrymme för metadata-databasen i hög grad beror på hur komplex metadatastrukturen är och hur många objektversioner som finns i databasen. Uppskattningarna ovan gäller för ett typiskt användarfall av dokumenthantering.

Fildata

  • Lokal hårddisk ELLER en nätverksfilserver
  • Tillräckligt med diskutrymme för att lagra dokumentfiler, miniatyrbilder, visningsfiler och filer för fulltextsökningsindex

M-Files använder en binär deltaalgoritm för att behandla gamla versioner av dokumentfiler. Det minskar väsentligt det diskutrymme som gamla filversioner tar upp.

Administratörer kan frigöra diskutrymme genom att arkivera eller förstöra gamla versioner.

Microsoft SQL Server-krav

Du kan använda Microsoft SQL Server 2012, 2014, 2016, 2017, 2019 eller senare med senaste servicepack som valvdatabasmotor. Det gäller för alla Microsoft SQL Server-utgåvor, till exempel Express Edition, Standard Edition och Enterprise Edition. M-Files stödjer användningen av Microsoft SQL ServerMicrosoft Windows. Med din självdrivna molnbaserade SQL-databas kan du även använda Microsoft Azure SQL Database-hanterad instans som databasmotorn.

Notera: M-Files använder en SQL-serversammansättning som måste köras i SQL-serverinstansen för att M-Files ska fungera. Vanligtvis laddar M-Files automatiskt den här sammansättningen till SQL-serverinstansen. Ibland kan det dock hända att det inte sker, vilket bland annat kan bero på inadekvata behörigheter till SQL-serverinstansen. Om det händer måste du manuellt tillåta att sammansättningen används (se supportartikeln M-Files och SQL Server 2017-kompatibilitet).

Tänk också på att SQL-serversammansättningen kan komma att uppdateras ibland, så du kan behöva upprepa processen för vitlistan efter en uppgradering.

Följande funktioner måste aktiveras om du vill använda Microsoft SQL Server som databasmotor för M-Files:

Instansfunktioner:

  • Databasmotortjänster
  • Rapporteringstjänster, enhetligt läge (om rapportering används)

Delade funktioner:

  • Hanteringsverktyg, grundläggande
  • Hanteringsverktyg, fullständiga (om rapportering används)