# `syn2mas` Tool to import data from an existing Synapse homeserver into MAS. Global options: - `--config `: Path to the MAS configuration file. - `--help`: Print help. - `--synapse-config `: Path to the Synapse configuration file. - `--synapse-database-uri `: Override the Synapse database URI. ## `syn2mas check` Check the setup for potential problems before running a migration ```console $ mas-cli syn2mas check --config mas_config.yaml --synapse-config homeserver.yaml ``` ## `syn2mas migrate [--dry-run]` Migrate data from the homeserver to MAS. The `--dry-run` option will perform a dry-run of the migration, which is safe to run without stopping Synapse. It will perform a full data migration, but then empty the MAS database at the end to roll back. ```console $ mas-cli syn2mas migrate --config mas_config.yaml --synapse-config homeserver.yaml ```