prosody-migrator(8)

prosody-migrator8

Migrate data between prosody data stores

Usage

prosody-migrator [OPTIONS] [SOURCE_STORE DESTINATION_STORE]

Overview

prosody-migrator is used to move data (user accounts, rosters, vcards, etc.) between different data stores. For example this allows you to migrate data from a file-based store to an SQL database, and vice-versa.

Note: the migrator assumes that the destination store is empty. Existing data that conflicts with data in the source store will be overwritten!

Options

--config=FILENAME

Specify an alternative config file to use. The default is /etc/prosody/migrator.cfg.lua.

SOURCE_STORE

The name of the store (defined in the config file) to migrate data from. Defaults to 'input'.

DESTINATION_STORE

The name of the store (also defined in the config file) to migrate data to. Defaults to 'output'.

Files

/etc/prosody/migrator.cfg.lua

The migrator config file.

Releases

7 releases since Debian 7 (Wheezy); the text changed 3 times.

  1. 7
  2. 8–9
  3. 10–11
  4. 12–13

Author

Matthew Wild <[email protected]>

From prosody 13.0.1-1+deb131u in Debian 13 (Trixie). Parsed by carta from the page's man source.