Does NAS servers noticably slow down things when backuping?

steffeeh

Reputable
Feb 12, 2016
265
1
4,815
If I were to setup automatic backups during daytime to my NAS server, would I notice the slowdown on the PC as it reads my SSD, and/or notice any slowdown in the network speed?
 
Solution

It totally depends on your computer and how much stuff there is to backup. If you're using a proper differential or incremental backup system, the backups should be finished within a few minutes (except when you're making a new complete backup). So whether you run it during the day or night is irrelevant.

As for the initial question, I'm more concerned if it will saturate my SSD to such degree that the PC usage feels overall slower while backuping.
The SSD won't even notice the backing is...
Most NASes use HDDs, and HDDs are really bad at handling multiple requests simultaneously. It takes a few milliseconds to move the read/write heads from one file to another, which is an eternity (can drop a 100 MB/s transfer down to 0.5 MB/s). So if your daytime backup is running and you try to pull data off the NAS, you will notice it's slower to respond. If the PC is left on overnight, it's usually better to run the backups overnight partly for this reason. (The other reason is so your files aren't backed up while you're in the middle of modifying them. An overnight backup usually gets the files after you've worked on them for the day.)

The network speed shouldn't be slowed, except for any bandwidth taken up by the backup. Most backup programs compress the data before backing it up, so the speed constraint is usually the compression. The network transfer usually plods along at 5-25 MB/s, leaving plenty of overhead for other network tasks (assuming you have Gigabit ethernet).

The PC will slow down somewhat to do the compression. But backup programs usually run at low priority, so any tasks you're doing on the PC should take priority over the backup (your program gets as much CPU time as it needs, and the backup runs in whatever CPU time remains).
 

steffeeh

Reputable
Feb 12, 2016
265
1
4,815
Due to the compression, how will this affect the CPU usage? Because if I'll do backup during the nights I'll probably want to cut down the CPU power to reduce heat and then cut down on the fans - as the PC is right next to my bed.

As for the initial question, I'm more concerned if it will saturate my SSD to such degree that the PC usage feels overall slower while backuping.
But perhaps this isn't any issue if I only do backups on file changes, i.e very small frequent backups?
 

It totally depends on your computer and how much stuff there is to backup. If you're using a proper differential or incremental backup system, the backups should be finished within a few minutes (except when you're making a new complete backup). So whether you run it during the day or night is irrelevant.

As for the initial question, I'm more concerned if it will saturate my SSD to such degree that the PC usage feels overall slower while backuping.
The SSD won't even notice the backing is happening. As I explained, the bottleneck will be the network and speed of compression. Both of which are far, far slower than a SSD.

But perhaps this isn't any issue if I only do backups on file changes, i.e very small frequent backups?
Yup
 
Solution