Migrate
Getting data in and out of a Mattermost deployment, moving onto Mattermost from another platform, and moving an existing deployment onto different infrastructure.
- Bulk import data - Import users, teams, channels, and posts from a JSONL file.
- Bulk export data - Export users, teams, channels, and posts to a JSONL file.
- Migrate from MySQL to PostgreSQL - Move your database, using the migration assist tool or by hand.
- Migrate to FIPS-compliant images - Switch an existing Docker or Kubernetes deployment to the FIPS-compliant Mattermost images.
- Migrate from another platform - Move from Slack, Rocket.Chat, or GitLab Omnibus, with the migration announcement email template for telling your users.
Import and export share the same JSONL format, so the bulk import data page is also the format reference for export files.