Matrix Docker Ansible eploy
您最多选择25个主题 主题必须以字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 

1.0 KiB

Importing an existing SQLite database from another installation (optional)

Run this if you’d like to import your database from a previous default installation of Synapse. (don’t forget to import your media_store files as well - see the importing-media-store guide).

While this playbook always sets up PostgreSQL, by default a Synapse installation would run using an SQLite database.

If you have such a Synapse setup and wish to migrate it here (and over to PostgreSQL), this command is for you.

Prerequisites

Before doing the actual import, you need to upload your SQLite database file to the server (any path is okay).

Importing

Run this command (make sure to replace <server-path-to-homeserver.db> with a file path on your server):

ansible-playbook -i inventory/hosts setup.yml --extra-vars='server_path_homeserver_db=<server-path-to-homeserver.db>' --tags=import-sqlite-db

Note: <server-path-to-homeserver.db> must be a file path to a homeserver.db file on the server (not on your local machine!).