Skip to content

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

License

Notifications You must be signed in to change notification settings

nextcloud/user_migration

Folders and files

NameName
Last commit message
Last commit date
Aug 22, 2024
Oct 11, 2022
Aug 14, 2024
Apr 12, 2022
Aug 19, 2024
Aug 30, 2024
Mar 18, 2024
May 3, 2022
Oct 27, 2023
Oct 4, 2022
Jan 23, 2024
Jan 12, 2022
Oct 13, 2022
Jan 23, 2024
Oct 11, 2022
May 3, 2022
Jan 26, 2022
Aug 20, 2024
Jan 12, 2022
Jan 12, 2022
Mar 30, 2023
Jan 12, 2022
Jan 23, 2024
Aug 18, 2024
Apr 14, 2022
Aug 30, 2024
Aug 19, 2024
Aug 30, 2022
Aug 22, 2024
Jan 12, 2022
Oct 27, 2023

Repository files navigation

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>