Backup eMMc to SD-Card?

After building a working system is it possible to back it up to an SD-Card?

Then unplug SD-Card and store?
Can that image then be used to restore the BBB?

If someone knows can you lay out the steps? Thanks.

.

script in /opt/scripts/tools i believe

After building a working system is it possible to back it up to an SD-Card?
Then unplug SD-Card and store?
Can that image then be used to restore the BBB?

yes and yes.

If someone knows can you lay out the steps? Thanks.

have a look at
/opt/scripts/tools/eMMC/beaglebone-black-make-microSD-flasher-from-eMMC.sh

this script constructs a flashable image of your current emmc on an sd card.
that image on sd is set up so that when you boot it, it automatically
flashes the emmc with the contents of the sd image (= what you'd call
a restore).

(please note that the image maker shuts down your bbb once the image
making is done; if you dislike that then have fun modifying
/opt/scripts/tools/eMMC/functions.sh.)

the image made by the script differs from your working system in a few
minor aspects; for example its uEnv.txt is massaged to auto-invoke
the flasher on boot. i seem to recall that it massages the
fstab with a new UUID, and it likely makes a few other minor adjustments.
have a look at functions.sh for what those are.

This is what I ended up with. The following lines into a little script file.

Run script as sudo sh scriptname

#!/bin/sh

Stop task timeout messages

echo 0 > /proc/sys/kernel/hung_task_timeout_secs

Invoke builtin script

/opt/scripts/tools/eMMC/beaglebone-black-make-microSD-flasher-from-eMMC.sh

BBB automatically powers down at the end