Adding a cleanup to method create_from_snapshot in case of a failure. Also, raising the correct exception on backend layer in case of a failure when exporting shares. Change-Id: I86d2c3c5ff5a790868f8362e065df1eb2be8a3ad Closes-Bug: #1613721