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
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
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) |
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 |
Rekommenderade webbläsare för M-Files Web
För bästa möjliga användarupplevelse kan det vara bra att använda M-Files Web med Google Chrome och M-Files for Chrome-tillägget som finns tillgängligt i Chrome Store.
De webbläsarversioner som stöds för M-Files Web är:
Webbläsare | Rekommenderad version | Operativsystem |
---|---|---|
Google Chrome (rekommenderas) | Senast tillgängliga version | Microsoft Windows, macOS |
Internet Explorer | IE11 | Microsoft Windows |
Mozilla Firefox | Senast tillgängliga version | Microsoft Windows |
Safari | Senast tillgängliga version | macOS |
Microsoft Edge (begränsad) | Senast tillgängliga version | Microsoft Windows |
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 Server på Microsoft Windows. Med din självdrivna molnbaserade SQL-databas kan du även använda Microsoft Azure SQL Database-hanterad instans som databasmotorn.
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)