Backups of ApsaraDB for Redis are retained for seven days free of charge. If you want to retain backups for more than seven days due to regulatory or security requirements, you can download the backups to your on-premises machine. You can also restore downloaded backup files to a self-managed database. This way, you can perform data analytics or run tests by using the self-managed database.
- Log on to the ApsaraDB for Redis console.
- In the top navigation bar of the page, select the region where the instance is deployed.
- On the Instances page, click the ID of the instance.
- In the left-side navigation pane, click Backup and Recovery.
- Find the backup that you want to download and click Download Backups in the Actions column.
- In the dialog box that appears, perform one of the following actions.
Action Procedure Download the backup file over the Internet
- Click Get URL for Internet.
- Paste the URL into the address bar of a browser and press Enter. The browser automatically downloads the backup file.
Download the backup file over an internal network. For example, download the backup file on an Elastic Compute Service (ECS) instance.
Note If you download the backup file on an ECS instance, the ECS instance and the ApsaraDB for Redis instance can be deployed in networks of different types.
- Click Get URL for Intranet.
- Select a downloading method based on the operating system of the client.
- Windows: Paste the URL into the address bar of a browser and press Enter. The browser automatically downloads the backup file.
- Linux: Run the following command in the specified format:
wget -c '<URL that is used to download the backup file over the internal network>' -O <Name of the downloaded data backup file>.<Extension of the downloaded backup file>
wget -c 'http://rds****.oss-cn-hangzhou-internal.aliyuncs.com/custins416****/hins1****.rdb?...' -O backupfile.rdb
What to do next
After the backup file is downloaded, you can restore the downloaded backup file to a self-managed database. This way, you can perform data analytics or run tests by using the self-managed database. For more information, see Use redis-shake to restore data.
Related API operations
|DescribeBackups||Queries information about the backups of an ApsaraDB for Redis instance.|