use something like vmware esx, proxmox ve or another virtualization solution, virtualize your SME and do a full backup of your virtual machine..
this is the only way to achieve what you are asking for..
I agree with Stefano.
At this moment I have 3 virtualized installations of SME Server.
First is running 2 years without any problems on Vmware ESXi.
The two others are on Proxmox VE 2.1 and working great.
I chose Proxmox due to very good performance and outstanding bare-metal backup functionality with snapshots.
This is the disk read performance of th virtualized SME Server on Proxmox (Quad core Xeon 2.0GHz, 6GB RAM, 1TB Samsung SpinPoint drive's in Raid10):
[root@server05 Panel]# hdparm -tT /dev/hda2
/dev/hda2:
Timing cached reads: 12532 MB in 2.00 seconds = 6274.26 MB/sec
Timing buffered disk reads: 1668 MB in 3.02 seconds = 551.76 MB/sec
Write performance:
[root@server05 Panel]# dd if=/dev/zero of=test bs=1M count=1000
1000+0 records in
1000+0 records out
1048576000 bytes (1.0 GB) copied, 4.05718 seconds, 258 MB/s
Snapshot backup of running SME Server virtual machine with 350GB virtio disk:
[root@server05 Panel]# df -k
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/hda2 349901188 4873644 326966876 2% /
/dev/hda1 101018 19680 76122 21% /boot
tmpfs 2075824 0 2075824 0% /dev/shm
Vzdump:
INFO: starting new backup job: vzdump 200 --remove 0 --mode snapshot --compress lzo --storage zfs --node proxmox
INFO: Starting Backup of VM 200 (qemu)
INFO: status = running
INFO: backup mode: snapshot
INFO: ionice priority: 7
INFO: Logical volume "vzsnap-proxmox-0" created
INFO: creating archive '/zfsfast/dump/vzdump-qemu-200-2012_07_13-10_46_22.tar.lzo'
INFO: adding '/zfsfast/dump/vzdump-qemu-200-2012_07_13-10_46_22.tmp/qemu-server.conf' to archive ('qemu-server.conf')
INFO: adding '/mnt/vzsnap0/images/200/vm-200-disk-1.qcow2' to archive ('vm-disk-ide0.qcow2')
INFO: Total bytes written: 17344956928 (66.43 MiB/s)
INFO: archive file size: 3.67GB
INFO: Finished Backup of VM 200 (00:04:26)
INFO: Backup job finished successfully
TASK OK
Works great!
Eryk