Transvault Migrator 10.3 — Deployment Requirements
Use this guide to prepare your environment for a successful deployment of Transvault Migrator 10.3, including server specs, account permissions, and network configuration.
Updated: February 2025 • Version: 1.8
Server Requirements
1) Migration Server (per instance)
| Component | Minimum | Recommended | Notes |
|---|---|---|---|
| CPU | 4 cores | 8 cores | |
| RAM | 8 GB | 16 GB | More may be needed for large volumes |
| OS | Windows Server 2016 | Windows Server 2019+ | Server Core not supported |
| Outlook | 2016 (x86 or x64) | 2016 or later | x86 required for Notes & SourceOne (API-based) |
| .NET Framework | 4.8 | 4.8+ | Download |
| Visual C++ Runtime | 2015 | 2015+ | Download |
| Lotus Notes (if needed) | 8.5 x86 | 9 x86 | For NSF migrations; install in single-user mode |
Additional storage & network:
- ~100 GB for install/logs (e.g.,
D:\) - Temporary working folder (e.g.,
E:\) - Output storage (if PSTs are used)
- 1× Gigabit NIC minimum
2) SQL Server
| Component | Minimum | Recommended | Notes |
|---|---|---|---|
| CPU | 4 cores | 8 cores | |
| RAM | 8 GB | 16 GB | |
| OS | Windows Server 2016 | Windows Server 2019+ | |
| SQL Version | SQL Server 2016 | SQL Server 2019+ | Standard/Enterprise; CI collation required |
Disk space: ~4 GB per 1M messages (larger if using CTM). Other: 1× Gigabit NIC; dedicate separate drives for SQL data/logs.
Account Requirements
1) Migrator Service Account
- Domain account with Local Admin on Migrator servers.
-
SQL access:
- Initial:
sysadmin - Then:
db_owner,db_datareader,db_datawriter
- Initial:
- Source/Target access as required by the archive platform.
- May also be used as Admin account and for AD/LDAP access.
2) Target Platform Account
- Write access to the target archive (e.g., Microsoft 365, Enterprise Vault).
3) Active Directory Account
- Read access to LDAP/AD (usually the same as the Migrator Service Account).
4) Admin/Client Account
- Optional if not using the Migrator Service Account.
- Requires Local Admin + Remote Login on the server.
Network & Security
External Bandwidth
- Minimum 200 Mbps outbound to ensure smooth migration to Microsoft 365.
Antivirus Exclusions
Exclude these folders:
C:\ProgramData\Transvault Software\MigratorC:\Users\<ServiceUser>\AppData\Local\Temp\TransvaultWorkingFolderC:\Program Files\Transvault Software
Exclude this process:
Server.Core.exe
Tip: For maximum throughput, consider disabling real-time scanning during bulk migrations if your security policy allows it.
Firewall & Port Requirements
| Purpose | Port(s) | Notes |
|---|---|---|
| SQL access | 1433, 1434 | SQL communication |
| LDAP | 389 (or 636 SSL) | AD/LDAP access |
| Exchange EWS | 80/443 | Required for Exchange Online |
| Transvault Remoting API | 1829 | Client-to-server communication |
| Config Service | 10101 | Inter-server coordination |
| Licensing | 8301, 8222 | Licensing operations |
| Toolbox | 443, 8125, 8301, 8840 | Used for Insight and Toolbox |
| Retrieval Agent | 8300 | Only for Azure deployments |
For configuring DCOM & dynamic RPC ports, see the Microsoft guide.
Archive-Specific Access Requirements
Microsoft Exchange / Microsoft 365
- ApplicationImpersonation role required.
- Throttling configuration recommended (raise limits to Unlimited where appropriate).
- Register OAuth + EWS App in Azure — see: EWS App Setup KB.
Enterprise Vault
- Direct: Read access to Vault Store partitions.
- API: Install EV Runtime (version-specific) + .NET 4.8.
- Write access required when migrating into EV.
NSF / Lotus Notes Archives
- x86 Notes client and a valid Notes user account.
- Access to Domino Directory via LDAP; Internet password set.
- Access to NSF files (ACL reader rights).
EmailXtender
- Close volumes before migration.
- Service account needs read access to volume shares.
CommVault
- Install ContentStore Mailbox Agent.
- Same domain as Migrator; access to REST API port (default 1430).
Cloud Whitelisting
Allow outbound access to:
*.transvault.com- Microsoft 365
- Google (if target platform)
Comments
0 comments
Please sign in to leave a comment.