/user_migration

This app allows users to easily migrate from one instance to another using an export of their account

Primary LanguageJavaScriptGNU Affero General Public License v3.0AGPL-3.0

Nextcloud User migration

PHPUnit GitHub Action Node GitHub Action Lint GitHub Action

👤➡ User migration app for Nextcloud

This app allows users to easily migrate from one instance to another using an export of their account.

  • 🐱 Log in to cat.example.com/nextcloud
  • ⚙ Go into Personal settings > Data migration
  • ☑ Select what you want to export (settings, files, profile information, profile picture, calendars, contacts…)
  • ⚙ Start the export and wait for the server to process it
  • 📁 Download the resulting file called user.nextcloud_export
  • 🐶 Open an account on dog.example.com/nextcloud
  • 🡅 Upload user.nextcloud_export into your files
  • ⚙ Go into Personal settings > Data migration and start the import
  • 🎉 Enjoy your stay on your new instance and close you old account

Screenshots

Select what to export from your old instance

Export data selection

Export in progress

Export in progress

Import into your new instance

Import file selection


occ Commands

The following occ commands are available. For a full description of command usage please pass the --help flag.

Export

occ user:export [options] [--] [<user> [<folder>]]

Import

occ user:import [options] [--] <archive>