Windows or Linux? -- Seagate or Iomega?
NAS on right hand side ( black carriage at back of train :) 

If you are wanting a Windows based external storage not NAS ( Network Attached Storage ) a good option for those more familiar with that kind of system ( Windows ) while being easy for Linux users too. A Seagate 1TB is a cool choice as it just plugs into the USB and appears in explorer devices list in either Windows or Linux explorer type programs.

If you want a simple no brain set-up with no problems with network discovery, using up your one Ethernet port, etc then this is the solution but is slower and more manual in operation ( cut and paste operation are also less useful for some operations like incremental backups using Linux programs like rsync ).

Linux backups tools/drives are more complicated to set up but easier in operation afterwards. I use both in my system the Seagate external for main storage/daily backup and the NAS for occasional backups ( 3 monthly or as desired ). Another consideration is preserving file system attirbutes (read only, etc) If your main system is Windows then get a windows based system like a Seagate if it is Linux then get a Linux based NAS system ( iomega uses Debian ).  Mainly this is for backing up operating system files if you just do music files then don't worry about this. I like Iomega as it goes way back to the old Amiga computer system and the Iomega Zip drives.

IOMEGA setup
First install the Storcenter software from the Iomega site this tested with the CloudStorage model ( ability to store on the internet using services like Amazon's ). I'm not a big fan of those for storing music as i want a quick access to my data but if you have a quick internet and don't live in a network backwater like me you can investigate that solution (but should work with other models just hunt about for the correct page on your NAS some older use support.html instead of manage.html )

Download the file for your operating system Linux or Windows.  I am using Linux here so you may need to change for your version of operating system's setup file.  
storagemgrsetup.bin ( Linux file download it from IOMEGA site ) then go to the location you put it and chmod 777 the file to give it executable access to your filesystem ( not needed for the windows version just execute the storagemgrsetup.exe file ) 

you will have to enter your device's ip address into the application that comes up after you execute it
the program lives at ( linux path )

cd /usr/bin/LenovoEMC\ Storage\ Manager/

then ./LenovoEMCStorageManager

find the ip address in the connection managers information link ( right click on the connection icon bottom right )
note if the ip address has 169.x.x.x. then you have not set it up properly it should have 10.x.x.x. ( see image below on image for bigger ) you should set  up the connection for ethernet to be "Shared amongst all computers" on The IPv4 settings tab

 ( see screenshot picture 5 down the screen for more application based help on that or run ifconfig (Linux) or ipconfig (Windows) in a shell 

eth0      Link encap:Ethernet  HWaddr 60:eb:69:9b:12:7f  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

Now navigate to the home page ( not the one with the slideshow ) called <your address> manage.html
but first get a certificate error ( you don't need to worry this is just on a local network ) ip addresses starting with 10 are local so you just proceed anyway on a home network, hopefully you wont get attacked from your local subnet ........ but if your not sure contact a system admin for help and information what certificates do and why they are used and their safe operation ( they are mainly used to protect from internet attacks ).

proceed anyway and now we get the right screen and our management console for admin on
Users and system monitoring ..... 

First create a user and password

Now you can start the diagnostics page ( put diagnostics.html at the end of your address ( in my case its )

After you have done this you can ssh into your device ( don't forget your password is soho+password you set in the create user section of the iomega store software.  Secure shell needs to be installed and the NAS connected by its ethernet connection find out the IP address by clicking on the bottom right hand network icon ( you may have to give it permission to access in network manager and setup a local only connection there .... click on Method and drop down to the option "Shared amonst all computers" if you want a simple connection or other if you are using Cloud ).

Downloads # ssh
root@'s password: 
Permission denied, please try again. ( i forgot to put soho in front )
root@'s password:             ( ah thats better i'm in the NAS )

root@ix2-dl-17:/# ls
bin   debug  etc   initrd  lib64  nfs  opt   ram   selinux  tmp  var
boot  dev    home  lib   mnt  oem  proc  sbin  sys    usr

( could chroot here to change root filesystem so you can do the backup without needing the exclude line? .... um need to find out this steve )

Um why do i need it? i am using rsync to backup my Linux box and you have to have a proper 
connection for rsync to run over the network.  ( works fine over a USB connection  use this command for USB connected drives. In the line below put in your source drives name ( mine is 

rsync -aAXv /* /media/stephenacc/3C14A7D937B07414/BackupISOs/linuxmainroom --exclude={/home/stephenacc/.cache/*,/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found} )
or for NAS devices something like this ... first make a mount point by ( mkdir /mnt/ix2store )
then mount the device at that location
mount -t cifs -o username=user,rw // /mnt/ix2store
answer the password request
then change the username below to yours if you have it as part of your path  ( steve )
rsync -aAXv / /mnt/ix2store/linuxmainroom  --exclude={/home/stephenacc/.cache/*,/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found}

rsync -vrlptD /* /media/stephenp777/44ce4599-849f-4171-9a0d-308d015c905d/ --exclude={/home/stephenp777/*,/dev/*,/proc/*,/sys/*,/tmp/*,/run/*,/mnt/*,/media/*,/lost+found,*.img192,*.iso,*.deb}

Some windows command line tools for the iomega NAS ( needs .net framework download to run ) but good idea as you can shut it down from the command line if some server or client isn't active.

Version 2 of this page dec 2013 um Creative Commons Licence.