- Identify the source cluster you want to back up data from, and record the instance id of the queen of the cluster.
-
Quiesce the source cluster in preparation for the backup.
-
Shut down the Aster system running on the cluster.
ncli system softshutdown
- Stop all the nodes of the cluster, using AWS web console.
-
Shut down the Aster system running on the cluster.
-
Identify the S3 bucket to store the backup object. And make sure you have access permissions to the bucket.
The backup procedure will create the S3 bucket, if not already exists.
-
Trigger the backup operation from the client.
-
SSH to the client, as ec2-user and using your keypair file.
ssh -i <your keypair file> ec2-user@<IP address of the client>
-
Change to the directory where you save the utility software.
cd $BARHOME
-
Run the script.
python barAsterOnAws.py backup --queen_instance_id <queen_instance_id> --s3_bucket_name <S3 Bucket Name>
-
SSH to the client, as ec2-user and using your keypair file.
- If the operation is successful, a backup object is saved in the specified S3 bucket, with the name aster/<queen_instance_id>/backup/backup_<timestamp>. In case of failure, refer to Troubleshooting Backups for possible causes and solutions.