Hello,
I d’ont really understand how to migrate my node after changing my OS to linux.
1 : First step will be to install linux. no problem for that.
2 : I have to set up port forwarding again i guess. But new identity is not necessary i guess ?
3 : install docker CLI
4 : should i set up a new node or identity folder is enougth to recover my node ? i ask this question because when setting up a node we need to indicate the storage folder so i guess i should delete this node and make a new one with my identity folder on my linux system. If i do so will i lose data on my current node or will it be transfer to my new node ?
5 : run the node.
You need to think of the identity being tied to the data, and a lesser extent the db’s as well. If any one of those three are lost or different the node won’t boot, and the identity could be suspended or disqualified.
I don’t know how to move the data as you’re requesting so will leave someone else to reply for that.
Ok thank you for your answer i will check the link.
just for information i forgot to mention my node isrunning on an external disk so my question was, is it ok if just make a new node with identity and external disk plugged ?
I would only warn - make sure that you moved your data inside the subfolder storage in your storage location, otherwise with a setup step you will create an empty storage in a wrong place and node will be disqualified for missed data.
For example, if your current data on D:\storagenode, then you need to do:
Then you can use the d:\storagenode as a data location in docker version. After migration to Linux you will mount your disk to something like /mnt/storj, so the path to data will be /mnt/storj/storagenode in your docker run command