Hi, I would like to be able to backup sd card without removing it from the Neo. I read of combining dd command with netcat, and transfering the output of dd over the network on my desktop computer. My question is, which would be the input file "if" of the dd command executed on the Neo to make a backup of the entire sd card? This is the output of the "df -h" command which lists the mounted partitions: Filesystem Size Used Avail Use% Mounted on /dev/root 7,3G 5,7G 1,3G 82% / devtmpfs 84M 4,0K 84M 1% /dev none 4,0K 0 4,0K 0% /sys/fs/cgroup none 49M 256K 49M 1% /run none 5,0M 0 5,0M 0% /run/lock none 244M 4,0K 244M 1% /run/shm none 100M 16K 100M 1% /run/user /dev/mmcblk0p1 32M 25M 7,3M 78% /boot tmpfs 20M 0 20M 0% /gpio tmpfs 20M 0 20M 0% /sensors
If you want to make a full image back of the SD card then the card shouldn't be mounted to run a OS, hence it needs to be removed from the NEO. There are a number of partitions on the SD card if want to back these up (not the same as creating a back image) while the OS is running then look at using the 'rsync' command.
I'm not interested in backing up data on the SD card, instead I want to back up system configuration, installed software which runs in background (no-ip, syncthing, python modules, etc.). Will rsync enable me to do this? Or, is there a way to achieve this result without unplugging the SD card from the Neo itself?