.TH prosody-migrator 8 "09 March 2024" "Prosody IM" "" .SH NAME \fBprosody-migrator \fP- Migrate data between Prosody data stores \fB .SH SYNOPSIS .nf .fam C \fBprosody-migrator\fP [\fIOPTIONS\fP] [\fISOURCE_STORE\fP \fIDESTINATION_STORE\fP] .fam T .fi .fam T .fi .SH DESCRIPTION \fBprosody-migrator\fP 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. .PP Note: the migrator assumes that the destination store is empty. Existing data that conflicts with data in the source store will be overwritten! .SH OPTIONS .TP .B \fB--config\fP=FILENAME Specify an alternative config file to use. The default is /etc/prosody/migrator.cfg.lua. .TP .B \fISOURCE_STORE\fP The name of the store (defined in the config file) to migrate data from. Defaults to 'input'. .TP .B \fIDESTINATION_STORE\fP The name of the store (also defined in the config file) to migrate data to. Defaults to 'output'. .SH FILES .TP .B /etc/prosody/migrator.cfg.lua The migrator config file. .SH SEE ALSO \fBprosody\fP(8), \fBprosodyctl\fP(8) .SH AUTHOR Matthew Wild