We have released the first version of Cloudempiere Backup to fulfill our customers´ wishes about the data owning and storing functions. We proudly introduce a planned Backup feature, which helps customers to backup their data as frequently and precisely as they want.

Server Backup, Workaround

Our infrastructure runs amazon ec2 multi AZ feature. This means that the data is backed up in multiple sites of amazon across the world. Amazon IaaS provider provides details on their site https://aws.amazon.com/architecture/

What does “backup” mean?

“Backup is the activity of copying files or databases so that they will be preserved in case of equipment failure or other catastrophe. Backup is usually a routine part of the operation of large businesses with mainframes as well as the administrators of smaller business computers. For personal computer users, backup is also necessary but often neglected. The retrieval of files you backed up is called restoring them.” (TECHTARGET – http://searchstorage.techtarget.com/definition/backup)

Our Policy, Exit Strategy

We want our customers to be (feel) free and independent from our service. They can leave this feature any time they want and continue with another cloud service or private software solution. Cloudempiere promises their customers a reliable backup functionality on a daily, weekly or other time basis.

How to do that?

After customers setup their account, they are able to plan their data backup policy.

Steps:

After logging into the cloud system on the panel customers can find the [backup Data] icon. By clicking on this icon the customers are able to setup their backup settings based on their data retention strategy. Customers are entitled to use Predefined Backup schemes, or create a custom one.

Components

  1. Backup Scheme – It describes data format including SQL queries to get the proper data.
  2. Backup Workflows – These are tasks in which the power users define one time or periodic backup processes.
  3. Backup History/Instances – This is about storing all export information instances containing users´ data and so on.

Workflow

After the account is ready, we need to setup the backup strategy. Depending on the backup task conditions the cloudempiere starts the backup process and stores data on amazon S3 encrypted bucket (expiration date). After data is stored an email is sent to the mail address of the power user with a ZIP FILE. This file is available only for a limited time and includes xmls files about the backup scheme with all the security settings needed.
{schema: backup-workflow} – todo: needs to be re-drawed.

What to do after the customer got the data?

Suggestions

1. save it safely – there are many options from Local CD/DVD/Blu-ray/NAS disks to cloud based providers like box, dropbox, azure and so on.
2. use it for migration – processing for other local reporting. Use tools, which are able to read xml files. Read more about the topic here: http://www.wikihow.com/Open-XMLhttp://www.pcworld.com/article/123796/article.html

Future Plans

Depending on the future interests we are thinking about implementing multiple format support like json or csv. The Initial Release doesn´t support attachments.

Comments are closed.