Skip to content
navin edited this page Aug 7, 2023 · 1 revision
Screenshot 2023-08-01 at 11 24 42 AM

Project migration requires a third machine (user laptop/Bastion host) with connectivity to both CDSW and CML. Project is first downloaded from CDSW to this intermediate machine using export command and then it is uploaded to the CML workspace using import command. The utility uses cdswctl client for login and creation of an ssh session and tunnel. It uses rsync for migration of project files through this tunnel. Project artifacts (models/jobs/applications) are migrated using APIs. Authentication is carried out using the API key provided during migration and only authorized users are allowed to migrate projects. The data in transit will remain encrypted as long as the workspace has https connection.

Clone this wiki locally