Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Rsync between servers to cache speed issue?

Featured Replies

I am moving my rsync backup from  tower2's Linux VM to either a 'User scripts' plugin or '/boot/config/plugins/dynamix/dailybackup.cron'
note that tower2 contains no exported shares (smb, nfs, etc) 

 

So far i have mounted TOWER shares in TOWER2 via 'unassigned devices's smb and manually tested in terminal the commands.  i.e.
ssh root@Tower2IpAddress
rsync -r -v --progress --ignore-existing -s /mnt/disks/TOWER_Media/Music/ /mnt/user/Media/Music
rsync -r -v --progress --delete -s /mnt/disks/TOWER_Backup/ /mnt/user/Backup

 

Strangely in the ssh session, my writes are averaging about 17MB/s and bursting occasionally up to 40MB/s to a SSD 850 Pro cache drive (confirmed writes are to ssd)

 

Should this not be much quicker?
The Cat5e cables are all high quality
The router is a modern high-end prosumer device - Netgear Nighthawk X4s R7800 AC2600
TOWER2 is a D525, and durring this rsync the cpu bounces between 50-75% total use (with 1 alternating thread pegged at 100%).  

Memory stays at about 30% of the 4GB. 
Parity is not being checked and as the family is asleep only the manual rsync was reading from TOWER

 

TOWER's  ethtool eth0
Settings for eth0:
    Supported ports: [ TP ]
    Supported link modes:   10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Supported pause frame use: Symmetric
    Supports auto-negotiation: Yes
    Advertised link modes:  10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Advertised pause frame use: Symmetric
    Advertised auto-negotiation: Yes
    Speed: 1000Mb/s
    Duplex: Full
    Port: Twisted Pair
    PHYAD: 1
    Transceiver: internal
    Auto-negotiation: on
    MDI-X: on (auto)
    Supports Wake-on: pumbg
    Wake-on: g
    Current message level: 0x00000007 (7)
                   drv probe link
    Link detected: yes

 

TOWER2's  ethtool eth0
Settings for eth0:
    Supported ports: [ TP ]
    Supported link modes:   10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Supported pause frame use: No
    Supports auto-negotiation: Yes
    Advertised link modes:  10baseT/Half 10baseT/Full 
                            100baseT/Half 100baseT/Full 
                            1000baseT/Full 
    Advertised pause frame use: No
    Advertised auto-negotiation: Yes
    Speed: 1000Mb/s
    Duplex: Full
    Port: Twisted Pair
    PHYAD: 1
    Transceiver: internal
    Auto-negotiation: on
    MDI-X: on (auto)
    Supports Wake-on: pumbg
    Wake-on: g
    Current message level: 0x00000007 (7)
                   drv probe link
    Link detected: yes

 

Closest thread i have found follows, however I do not believe this really has the hooks I need.

 

 

Thanks Crew!

Edited by landS

Suggest remote mount by NFS (then rsync) instead SSH (rsync), it can reach average ~70MB/s.

Rsync use lot of CPU resource and slow transfer but reliable.

Edited by Benson

  • Author

thanks benson.

Tested and confirmed, nfs is a little faster than smb for rsync... but i appear to be hitting limitations of the integrated D525 board.

I suppose i can live with this speed in a nightly script for pure backups only.

 

rsync from tower to my linux desktop via smb is much faster than to tower2.

via nfs is reaching just over 60. 

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.