AlexG
The sme server backup/restore concept is to backup the data & configuration necessary to allow a server to be rebuilt by restoring the backup file to a fresh installation of the sme server OS.
This implies that contribs & add on rpms will need to be reinstalled after the Restore process is complete.
There is a built in backup to USB disk option available on the admin console menu.
Also there is the smeserver-dar2 contrib, or the e-smith-backup with dar currently in smtest repo, or the Affa backup contrib.
If you really do mean "everything", then you are referring to a "bare metal" backup, ie a disk clone.
The Linux dd command can do this although it will take a long time depending on your disk size.
Other disk clone software will also work, but make sure it supports Linux mirrored partitions.
You can also swap out one of the RAID1 drives and replace it with a blank drive.
The swapped out drive is a bootable backup (in single drive degraded mode) of the fully configured system including software etc. Note that the drive you swap in MUST be blank or you risk rebuilding the array to the wrong data set.