# Lets say i need to move 10TB node

**URL:** <https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033>\
**Category:** Node Operators\
**Tags:** windows-gui, move-node\
**Created:** [January 23, 2024, 8:16pm UTC](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033 "2024-01-23T20:16:45Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![HGPlays](https://storj.bcdn.literatehosting.com/letter_avatar/hgplays/32/5_5575768a8748004e209b776fc1b2916d.png) [@HGPlays](https://forum.storj.io/u/HGPlays)\
**Post date:** [January 23, 2024, 8:16pm UTC](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033/1 "2024-01-23T20:16:45Z")

</div>

Hello - i am looking to move a very big node - maybe about 10TB from one disk to another…  
What is the best approach?  
its installed with the windows gui and will continue to run on that same machine - i just need to upgrade the disks.  
the machine cannot be powered off because then it will affect other nodes.  
what is the best way to get the data on a new drive?  
i have tried robocopy but stopped because it takes wayyy to long.  
i have thought about a cloning software but it requires a restart of the machine and into some weird safe mode or something - so i dont know if i can run the node meanwhile…

Thanks in advance.

---

<div class="post-metadata">

**Author:** ![daki82](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/daki82/32/1128_2.png) [@daki82](https://forum.storj.io/u/daki82)\
**Post date:** [January 23, 2024, 8:44pm UTC](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033/2 "2024-01-23T20:44:22Z")

</div>

You were on the right path…

> **[How to migrate the Windows GUI node from one physical location to another? -...](https://docs.storj.io/node/faq/migrate-my-node/how-to-migrate-the-windows-gui-node-from-a-one-physical-location-to-other)**
>
> Make the world your data center

just use the local path for the new drive

> [@HGPlays](#):
>
> i have tried robocopy but stopped because it takes wayyy to long.

thats why you run the node exept the last re-run of the robocopy.

Or just run a new node on the 2. drive.

---

<div class="post-metadata">

**Author:** ![Roxor](https://storj.bcdn.literatehosting.com/letter_avatar/roxor/32/5_5575768a8748004e209b776fc1b2916d.png) [@Roxor](https://forum.storj.io/u/Roxor)\
**Post date:** [January 23, 2024, 8:47pm UTC](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033/3 "2024-01-23T20:47:18Z")

</div>

Also cloning software doesn’t need a reboot if you’re not trying to do something like replace the boot drive. The trial version of something like [Macrium Reflect](https://www.macrium.com/reflectfree) should work fine.

---

<div class="post-metadata">

**Author:** ![daki82](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/daki82/32/1128_2.png) [@daki82](https://forum.storj.io/u/daki82)\
**Post date:** [January 23, 2024, 8:58pm UTC](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033/4 "2024-01-23T20:58:38Z")

</div>

I would have questions:  
must he node shut down? can it clone fast enough if not? how does the incremantal function work?

how are the chances its an GUI for robocopy?

---

<div class="post-metadata">

**Author:** ![Roxor](https://storj.bcdn.literatehosting.com/letter_avatar/roxor/32/5_5575768a8748004e209b776fc1b2916d.png) [@Roxor](https://forum.storj.io/u/Roxor)\
**Post date:** [January 23, 2024, 9:01pm UTC](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033/5 "2024-01-23T21:01:06Z")

</div>

If you’re using something like rsync then you only need to shut it down for your last sync. If you’re cloning the disk then yes you need to shut the node down.

(I think you can be offline something like 12 days before issues?)

---

<div class="post-metadata">

**Author:** ![daki82](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/daki82/32/1128_2.png) [@daki82](https://forum.storj.io/u/daki82)\
**Post date:** [January 23, 2024, 9:06pm UTC](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033/6 "2024-01-23T21:06:12Z")

</div>

Data repair loss starts after 4h tough.  
but 12 days may be not long enough for 10 tb, but i have no idea.

---

<div class="post-metadata">

**Author:** ![Toyoo](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/toyoo/32/1126_2.png) [@Toyoo](https://forum.storj.io/u/Toyoo)\
**Post date:** [January 23, 2024, 9:07pm UTC](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033/7 "2024-01-23T21:07:39Z")

</div>

It should be possible to use cloning software as long as the partition you try to clone is not the system partition. Though, I do not have practical experience with this kind of software under Windows, so I cannot give you any specific advise on this topic, sorry.

---

<div class="post-metadata">

**Author:** ![Ruskiem](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/ruskiem/32/64_2.png) [@Ruskiem](https://forum.storj.io/u/Ruskiem)\
**Post date:** [January 23, 2024, 9:17pm UTC](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033/8 "2024-01-23T21:17:22Z")

</div>

> [@Facing dying hdd](https://forum.storj.io/t/facing-dying-hdd/24792/9):
>
> my experience is forget rsync, just take it offline and clone it in less than 1-2h with some program or with some docker station (like this [https://www.youtube.com/watch?v=mFwdZplM9bg](https://www.youtube.com/watch?v=mFwdZplM9bg)) even 1-2 days offline is nothing, and will recover fast, but You have fullcontro and can check the disk and make sure everything cloned.

10TB cloning can take few hours, but still a lot faster than robocopy (1-2 weeks)  
Unfortunately its safe to turn off the computer, some things You just cannot jump over.  
You can try just disconnect the HDD, if hotswap is ON, but if You never tried before, You can easily cause some problems and need to turn off the computer anyway so, why complicate, just turn it off in first place.

Edit: i used this inateck docking station offline, just put 2 disks and press for 3 sec, and then 1 quick press to clone it. Paid like $20 for this, and im super happy. it just clones offline without need of any PC or software.

---

<div class="post-metadata">

**Author:** ![HGPlays](https://storj.bcdn.literatehosting.com/letter_avatar/hgplays/32/5_5575768a8748004e209b776fc1b2916d.png) [@HGPlays](https://forum.storj.io/u/HGPlays)\
**Post date:** [January 23, 2024, 10:28pm UTC](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033/9 "2024-01-23T22:28:20Z")

</div>

Yes- macrium reflect is awesome - but i have used my trial version and cannot get another.

---

<div class="post-metadata">

**Author:** ![toyberg90](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/toyberg90/32/1124_2.png) [@toyberg90](https://forum.storj.io/u/toyberg90)\
**Post date:** [January 23, 2024, 10:32pm UTC](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033/10 "2024-01-23T22:32:07Z")

</div>

> [@daki82](#):
>
> Data repair loss starts after 4h tough.  
> but 12 days may be not long enough for 10 tb, but i have no idea.

Clone will run almost at full serial write speed of your drive.  
There may be some Windows programs that can do it while you are booted into Windows, personally I would put the old and new drive into a second machine and boot into clonezilla (from USB). The drive you want to clone can’t be mounted during the process, the affected node needs to be turned off either way.

Speed should be near 200mb/s, but even if you calculate with 150mb/s for safety reasons it should be done in 18.5 hours. Shouldn’t take more than one day for the whole process (e.g. not sitting in front of monitor waiting for it to finish or other delays)

The other way would be robocopy or rsync (does this work on Windows?). Will take weeks, but for the first few runs the node can be kept online. For the last run the node needs to be shutdown too.  
I wouldn’t bet on that the last run of robocopy will be faster than cloning the entire disk in the first place.

---

<div class="post-metadata">

**Author:** ![HGPlays](https://storj.bcdn.literatehosting.com/letter_avatar/hgplays/32/5_5575768a8748004e209b776fc1b2916d.png) [@HGPlays](https://forum.storj.io/u/HGPlays)\
**Post date:** [January 23, 2024, 11:13pm UTC](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033/11 "2024-01-23T23:13:20Z")

</div>

Thanks - this is correct infomation and robocopy works on windows but takes days. i will look for a good clonning software. Maybe clonezilla yes.

---

<div class="post-metadata">

**Author:** ![snorkel](https://storj.bcdn.literatehosting.com/letter_avatar/snorkel/32/5_5575768a8748004e209b776fc1b2916d.png) [@snorkel](https://forum.storj.io/u/snorkel)\
**Post date:** [January 24, 2024, 2:06am UTC](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033/12 "2024-01-24T02:06:24Z")

</div>

Just clone it, turn off the PC if you must, no problem. You over thinking it too much. If you stay off line more than 4 hours, you loose some data; big deal… I was in vacation and I lost internet to 4 nodes for 3 days; after a day or two, they got back all the data lost.

---

<div class="post-metadata">

**Author:** ![Alexey](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/alexey/32/41_2.png) [@Alexey](https://forum.storj.io/u/Alexey)\
**Post date:** [January 24, 2024, 7:12am UTC](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033/13 "2024-01-24T07:12:05Z")

</div>

> [@toyberg90](#):
>
> The other way would be robocopy or rsync (does this work on Windows?).

Both works under Windows, `robocopy` is a native tool, it can work faster than `rsync`, the `rsync` can be run under WSL. Perhaps there is a Windows version of rsync, but why, if you have `robocopy` (unless you want to migrate to Linux)?

---

<div class="post-metadata">

**Author:** ![Alexey](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/alexey/32/41_2.png) [@Alexey](https://forum.storj.io/u/Alexey)\
**Post date:** [January 24, 2024, 7:13am UTC](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033/14 "2024-01-24T07:13:25Z")

</div>

You may also boot to Linux from the USB stick and clone there with GParted or `dd`, if you are ok with CLI.

---

<div class="post-metadata">

**Author:** ![HGPlays](https://storj.bcdn.literatehosting.com/letter_avatar/hgplays/32/5_5575768a8748004e209b776fc1b2916d.png) [@HGPlays](https://forum.storj.io/u/HGPlays)\
**Post date:** [January 24, 2024, 10:17am UTC](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033/15 "2024-01-24T10:17:29Z")

</div>

Yes - that is also a soultion - thanks 🙂

I belive i have my question answered 🙂 Thanks all.

---

<div class="post-metadata">

**Author:** ![Unique](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/unique/32/71_2.png) [@Unique](https://forum.storj.io/u/Unique)\
**Post date:** [January 25, 2024, 6:33am UTC](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033/16 "2024-01-25T06:33:56Z")

</div>

Nice. I have something similar but have never tried it. I use a small linux box and DD then resize the disk as its always a bigger disk. Keeps the same Blkid so sort of plug and play.

---

<div class="post-metadata">

**Author:** ![daki82](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/daki82/32/1128_2.png) [@daki82](https://forum.storj.io/u/daki82)\
**Post date:** [January 25, 2024, 6:58am UTC](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033/17 "2024-01-25T06:58:28Z")

</div>

> [@Ruskiem](#):
>
> i used this inateck docking station offline, just put 2 disks and press for 3 sec, and then 1 quick press to clone it. Paid like $20 for this, and im super happy. it just clones offline without need of any PC or software.

careful, most of these stations only support drives up to 16tb, i have one (rstech 2bay) too. but never used it for storj.

---

<div class="post-metadata">

**Author:** ![gronis93](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/gronis93/32/12061_2.png) [@gronis93](https://forum.storj.io/u/gronis93)\
**Post date:** [January 26, 2024, 1:20pm UTC](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033/18 "2024-01-26T13:20:22Z")

</div>

I usually start off by running rsync while the node is running. When it’s done, I turn off the storj node and rsync again to make sure I have an exact replica of how the filesystem was when the node was last online. At this point, I usually run async a third time to check that 0 bytes differ between the storage drives. Now I’m ready to start storj again with the new drive.

Every rsync run takes a considerably lower amount of time to finish than the previous ones since it’s copying less and less data in each step. With this strategy, I can ensure low downtime, while still ensuring all data is intact. I sometimes even throw in an extra rsync job before turning the storj node off if the first rsync job took a long time (several hours or even days), just to minimize downtime.

---

<div class="post-metadata">

**Author:** ![Alexey](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/alexey/32/41_2.png) [@Alexey](https://forum.storj.io/u/Alexey)\
**Post date:** [January 27, 2024, 8:06am UTC](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033/19 "2024-01-27T08:06:53Z")

</div>

> [@gronis93](#):
>
> I turn off the storj node and rsync again to make sure I have an exact replica of how the filesystem was when the node was last online.

The last `rsync` should be with a `--delete` flag to remove excess files from the destination since the last sync. This is not only to save a little space, but also to remove outdated database journals, otherwise you may end up with a corrupted database.

> [@gronis93](#):
>
> I sometimes even throw in an extra rsync job before turning the storj node off if the first rsync job took a long time (several hours or even days), just to minimize downtime.

You may also just reduce the allocation below the usage, this will allow to do not accept new data while you syncing data, and you would need less sync cycles.

---

<div class="post-metadata">

**Author:** ![gronis93](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/gronis93/32/12061_2.png) [@gronis93](https://forum.storj.io/u/gronis93)\
**Post date:** [January 27, 2024, 12:12pm UTC](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033/20 "2024-01-27T12:12:05Z")

</div>

> [@Alexey](#):
>
> The last `rsync` should be with a `--delete` flag to remove excess files from the destination since the last sync. This is not only to save a little space, but also to remove outdated database journals, otherwise you may end up with a corrupted database.

Well, to be precise, I use  
`rsync -a --delete /old /new --info=progress2`

- -a: Stands for archive mode which is what you want. This preserves any permissions, links etc.
- --delete: If files are removed in /old, also remove them in /new
- --info=progress2: Just a good way to visualize how much data has been transfered and the progress.

[Next page](https://forum.storj.io/t/lets-say-i-need-to-move-10tb-node/25033.md?page=2)
