CS Nextcloud Migration - Vault.cs to Nextcloud.cs
Nextcloud Migration: Overview and Quick Guide
This main page provides an overview and links to the detailed instructions required to successfully migrate your Vault.cs account and local client to nextcloud.cs.
Important: All three phases must be completed in the order listed below. Reviewing the detailed instructions for each phase is highly recommended before starting.
Migration Flow Summary
Step | Phase Name | Key Action | Detailed Instructions |
1 | Local Preparation | Ensure the desktop client is updated and all files are fully synchronized and stored locally from vault.cs. | |
2 | Server-Side File Transfer | Run the automated tool to move your server data from vault.cs to nextcloud.cs. | |
3 | Client Switch | Disconnect the desktop client from vault.cs and connect it to nextcloud.cs, reusing the existing local folder. |
Phase 1: Local Data Preparation
This phase focuses on preparing your local computer by ensuring you have a complete, current copy of all your data from vault.cs.
Goal: Guarantee a complete, local copy of all files from vault.cs before the migration.
Key Steps:
Update the Nextcloud Desktop Client to the latest version.
Verify your folder selection settings in the client to ensure every folder is selected for synchronization.
Confirm the client status icon shows the Green Checkmark.
[Detailed Instructions: Pre-Migration Checklist ]
Phase 2: Server-Side File Transfer
Once your local files are ready, this phase transfers your data on the server side from the old instance to the new one.
Goal: Move all server-side data from vault.cs to your initialized account on nextcloud.cs.
Key Steps:
Log in to https://nextcloud.cs.uwaterloo.ca once via a browser to initialize your new account.
Navigate to the migration tool URL: https://nextcloud.cs.uwaterloo.ca/tools/migrate
Click the Migrate button and wait for the status to change to Completed.
Log back into the nextcloud.cs web interface and verify your files are now visible.
[Detailed Instructions: File Migration ]
Phase 3: Connect Desktop Client to New Server
The final phase is switching your local client to connect to the new server while reusing the fully downloaded local folder.
Goal: Connect your existing local Nextcloud folder to nextcloud.cs without needing to re-download files.
Key Steps:
Remove the account connected to vault.cs, ensuring you select the option to Keep local files.
Add a new account, specifying the server address as https://nextcloud.cs.uwaterloo.ca.
When prompted for the local folder, select your existing Nextcloud folder that contains all your data.
The client will perform a fast synchronization check against the new server.
[Detailed Instructions: Post-Migration ]