Hi Folks,
I have a NAS running busybox with a ARM processor.
Several PC's backup full weekly and several daily incrementals to the NAS.
The NAS has two USB attached disks, which are swapped off site weekly.
The problem is the built in rsync only transfers at 2Mb/s to the external USB and takes about 6 hours per PC and often fails to complete.
I tried updating the built in rsync, and ran it from the command like myself with various options (-W and no-checksum) but they didnt make it any faster. I think the CPU is the bottle neck.
I am thinking of a copy script after the weekly full backup of Friday night.
The logic would be something like:
1. Delete all files older than 2 weeks from /share/external/sdu/backups
2. Copy all files from /share/backups to /share/external/sdu/backups
3. Some sort of basic verification?
The other thing that sucks is with busybox nas I dont have the cp -n option, so I cant tell it to skip existing files...grrrrrr, else I would run it nightly and just copy files that dont already exist.
I have been using find -mtime +14 to delete all files older than 2 weeks, but again their may be a better way?
Cheers
-Al
I have a NAS running busybox with a ARM processor.
Several PC's backup full weekly and several daily incrementals to the NAS.
The NAS has two USB attached disks, which are swapped off site weekly.
The problem is the built in rsync only transfers at 2Mb/s to the external USB and takes about 6 hours per PC and often fails to complete.
I tried updating the built in rsync, and ran it from the command like myself with various options (-W and no-checksum) but they didnt make it any faster. I think the CPU is the bottle neck.
I am thinking of a copy script after the weekly full backup of Friday night.
The logic would be something like:
1. Delete all files older than 2 weeks from /share/external/sdu/backups
2. Copy all files from /share/backups to /share/external/sdu/backups
3. Some sort of basic verification?
The other thing that sucks is with busybox nas I dont have the cp -n option, so I cant tell it to skip existing files...grrrrrr, else I would run it nightly and just copy files that dont already exist.
I have been using find -mtime +14 to delete all files older than 2 weeks, but again their may be a better way?
Cheers
-Al