Merge change 1039 into donut

* changes:
  Add some C++ code to do raw files for backup