Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nextcloud/user_migration
This app allows users to easily migrate from one instance to another using an export of their account
https://github.com/nextcloud/user_migration
migrate migration nextcloud
Last synced: 4 months ago
JSON representation
This app allows users to easily migrate from one instance to another using an export of their account
- Host: GitHub
- URL: https://github.com/nextcloud/user_migration
- Owner: nextcloud
- License: agpl-3.0
- Created: 2022-01-11T17:25:37.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-05-22T23:05:01.000Z (8 months ago)
- Last Synced: 2024-05-22T23:40:36.057Z (8 months ago)
- Topics: migrate, migration, nextcloud
- Language: JavaScript
- Homepage: https://apps.nextcloud.com/apps/user_migration
- Size: 80 MB
- Stars: 13
- Watchers: 4
- Forks: 7
- Open Issues: 24
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: COPYING
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Nextcloud User migration
[![PHPUnit GitHub Action](https://github.com/nextcloud/user_migration/workflows/PHPUnit/badge.svg)](https://github.com/nextcloud/user_migration/actions?query=workflow%3APHPUnit)
[![Node GitHub Action](https://github.com/nextcloud/user_migration/workflows/Node/badge.svg)](https://github.com/nextcloud/user_migration/actions?query=workflow%3ANode)
[![Lint GitHub Action](https://github.com/nextcloud/user_migration/workflows/Lint/badge.svg)](https://github.com/nextcloud/user_migration/actions?query=workflow%3ALint)**π€β‘ 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](screenshots/export.png)### Export in progress
![Export in progress](screenshots/exporting.png)### Import into your new instance
![Import file selection](screenshots/import.png)---
## occ Commands
The following [`occ`](https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/occ_command.html) commands are available. For a full description of command usage please pass the `--help` flag.
### Export
```
occ user:export [options] [--] [ []]
```### Import
```
occ user:import [options] [--]
```