How to migrate 100's of GBs to different HDD?

I have a folder that is pretty large with files that is synced to odrive, how should I move this entire folder to my other hard drive without having to waste half a week letting it re-upload everything?

Thank you for any help!

Copy your files to the other hard drive, then just right click on the odrive system tray icon and move the folder to where they new folders are. It should work without re-uploading.

I think there are a few methods that should work here. The method that @JamesGTRS mentioned is one of them.

Here are a couple ways to do this:
A. The “move your odrive folder to the new data” method This is what @JamesGTRS mentioned.

  1. Make sure odrive is idle and everything currently in odrive has been uploaded to the cloud already.
  2. Copy (do not move) the entire odrive folder to the new location
  3. Wait for copying to complete
  4. Select “Move odrive folder” from the odrive tray menu
  5. Select the new “odrive” folder in its new location.
  6. After things have settled, restart odrive

B. The “find your missing odrive folder” technique

  1. Make sure odrive is idle and everything currently in odrive has been uploaded to the cloud already.
  2. While odrive is running, rename the current “odrive” folder to something like “odrive-moving”.
  3. When you now look at the odrive tray menu, you will see that odrive now shows “[missing]” next to the “Open odrive folder” option.

    While in this state, odrive will wait for you to correct the “missing” folder.
  4. Move or copy the “odrive-moving” folder to your new location.
  5. Once it is done copying/moving, rename the new “odrive-moving” folder back to “odrive” This is important, because odrive needs the folder to be named “odrive” when it tries to find it again
  6. Click on the “Open odrive folder [missing]” option in the odrive tray menu and then click on “Find missing folder” This will open up a folder picker that allows you to “find” the missing odrive folder. Navigate to the new location and select that new “odrive” folder.
  7. After things have settled, restart odrive

In all cases, make sure the new odrive folder is named “odrive”. That is how odrive identifies its folder, and the name is a requirement. If you point odrive to a location that doesn’t have an “odrive” folder already, it will create its own and you will be starting from scratch.

Method A. is probably the more straightforward/recommended method for you. I listed method B. just in case any future folks need to move their data instead of copy. For example, if they are moving to another location on the same disk and don’t have enough free space to make a second copy of the data.

1 Like

These methods are helpful, however I believe the question referred to a folder synced to odrive, rather than the whole odrive folder itself. What would the best methods be in this case?

1 Like

Good catch @jgallant1990. I think you are right.

Moving a “sync to odrive” folder is actually easier. In general odrive tries to prevent duplicate uploads and does a pretty good job of it. I always recommend trying with a smaller subset of data, just to make sure the results are what you expect, but here is the general procedure for moving a “sync to odrive” folder:

  1. Right-click->“Remove sync” on the folder
  2. Copy (I always recommend copy rather than move if it is at all possilbe) the data to the new destination folder. Make sure the destination folder has the same name as the original folder. This will make things much simpler.
  3. Right-click->“Sync to odrive” on the new folder
  4. Select the exact same remote destination as you had for the original folder

After step 4, odrive will scan the new folder and start merging the content with the destination. If there were no changes made between the time to took to perform the above steps, everything should be marked as in sync without any re-upload.

Again, I always recommend trying with a smaller subset of data (a test “sync to odrive folder” with some test data in it) since every integration is a little different and its good to test the results before moving a massive structure.