Using DD-WRT and a network storage in my router's USB port for backup - feasible?

5,314

This approach should be feasible. The DD-WRT wiki provides detailed instructions and several options for setting up a rudimentary NAS.

If you find your router's CPU is too slow for rsync/ssh, try using duplicity. duplicity manages compression/encryption/rsync delta-ing on the source computer. Then CPU-heavy tasks are offloaded from the router, which basically just needs to be able to store files.

Share:
5,314

Related videos on Youtube

Somebody still uses you MS-DOS
Author by

Somebody still uses you MS-DOS

Just kidding. MS-DOS, you broke my heart. No more.

Updated on September 18, 2022

Comments

  • Somebody still uses you MS-DOS
    Somebody still uses you MS-DOS almost 2 years

    I'm planning in creating a backup storage, via rsync and SSH for all machines at home, using my new router that has an USB port (It's a TP-Link Tl-WR1043ND). I'm not planning to create a full-blown NAS storage: it's just backup. I would do a big first backup for each machine, possibly with disabled internet and disabled Wi-Fi (use a gigabit LAN for this first backup) to avoid CPU usage in the first place, then rsync is going to be used.

    Has anyone here tried this approach? Is it feasible? Creating a different user on the box to connect by SSH just for this?

    • mbb
      mbb almost 13 years
      This sounds fascinating - I want to see the results.
    • dag729
      dag729 almost 13 years
      +1 for an interesting question. just a thought: is this supposed to be done on linux boxes?
    • yuzuriha
      yuzuriha almost 13 years
      Backup all machines at home? I seriously doubt that the CPU of your router can handle that.
    • Somebody still uses you MS-DOS
      Somebody still uses you MS-DOS almost 13 years
      @dag729: Linux and macs. Windows, probably not.
    • Somebody still uses you MS-DOS
      Somebody still uses you MS-DOS almost 13 years
      I believe that all machines, at the same time, is not going to handle. But suppose I backup one at once, in a weekend, them after this full blown backup I just use rsync, each one in different times.