Skip to content

Latest commit

 

History

History
19 lines (12 loc) · 1.44 KB

GettingStarted.md

File metadata and controls

19 lines (12 loc) · 1.44 KB

Getting Started

The following scripts:

  • mysql-app-consistent-backup.sh
  • mysql-app-consistent-backup-env.sh
  • mysql-app-consistent-backup-funcs.sh
  • post-mysql-backup.sh
  • pre-mysql-backup.sh

are part of the result of a collaboration between Microsoft and CAPSiDE to test a preview feature of application consistent backups for Linux virtual machines in Azure.

The scripts pre-mysql-backup.sh and post-mysql-backup.sh are wrappers for the actions to be executed before and after the VM snapshot actually takes place. The main script mysql-app-consistent-backup.sh makes use of the variables and functions defined in mysql-app-consistent-backup-env.sh and mysql-app-consistent-backup-funcs.sh. Each one of them include a short description in the header.

The goal was to define a very simple and standard use case for a MySQL master-slave replication scenario assuming minimal replication delay and where the slaves are used as the source for the backups.

Please, note that these scripts were written and published for testing purposes; you are solely responsible for determining the appropriateness of using or redistributing them and you assume any risks associated.

You can find more information in the official announcement and the related blog post.