Hi @joel . While I would still want to know what @MichaelRespondek comes back with (I’m guessing it may have to do with the metadata file), I was wondering why you were copying the workflow that way.
You could connect to the PROD server directly from the KNIME client and drag the workflow to the PROD server within the KNIME client itself.
Depending on your setting and firewall, you can either connect via your local KNIME client, in which case you would need to connect to both the TEST and PROD server within your local KNIME client and then drag the workflow from the TEST server to the PROD server, or you can connect via the TEST server’s KNIME client, in which case you would need to connect to the PROD server within that KNIME client and drag the workflow to the PROD server.
Alternatively, you could export the workflow from the TEST server, and then import the workflow into the PROD server (export and import via KNIME client to a .knwf file).
EDIT: Just to expand about what I said about connecting to the PROD server via Knime, take a look at your KNIME Explorer, there should be the EXAMPLES connection by default. When to create a connection to your PROD server, the PROD server will be added to your KNIME Explorer where you can copy workflows by just dragging the workflows.
This is how the KNIME Explorer of my local KNIME client looks like:
In my case, I’m also connected to my Knime Hub space, and I can drag my workflow directly within the KNIME client from my local to my Knime Hub space. The same thing can be done with the PROD server in your case.
The other thing with scp is that it only adds and overwrites. It does not delete. For instance, if you are updating an existing workflow and you happen to replace or remove some nodes, physically, all nodes are stored in sub folders, and deleting or replacing some nodes will result in their folders be deleted. With scp, you won’t be able to apply these changes and could create unexpected results (you would usually want to use rsync
instead of scp
in this case as rsync can sync by also removing files/folders - but I would still advise against copying that way).