Document Center

    ApsaraDB for Redis

    • Release notes
    • Notices
      • 2020 to present
        • The DescribeMonitorItems operation supported by ApsaraDB for Redis is phased out
        • ApsaraDB for Redis 2.8 instances are phased out
        • API operations for cache analysis will be upgraded
        • Upgraded performance monitoring
        • Deprecated alarm metrics in Cloud Monitor
      • Early notification
        • Deprecated standalone instances
    • Product Introduction
      • What is ApsaraDB for Redis?
      • Overview and selection of ApsaraDB for Redis
        • Comparison between ApsaraDB for Redis and self-managed Redis
        • Comparison between ApsaraDB for Redis Enhanced Edition (Tair) and ApsaraDB for Redis Community Edition
        • Feature
        • Scenarios
        • Disaster recovery
      • ApsaraDB for Redis Enhanced Edition (Tair)
        • Overview
        • Performance-enhanced instances
        • Hybrid-storage instances
      • Architectures
        • Overview
        • Standard master-replica instances
        • Master-replica cluster instances
        • Read/write splitting instances
      • Instance specifications
        • Overview
        • Community Edition
          • Standard master-replica instances
          • Master-replica cluster instances
          • Read/write splitting instances
          • Read/write splitting cluster instances
        • Enhanced Edition
          • Performance-enhanced standard instances
          • Performance-enhanced cluster instances
          • Performance-enhanced read/write splitting instances
          • Standard hybrid-storage instances
          • Hybrid-storage cluster instances
        • Phased-out instance types
      • Commands
        • Overview
        • Commands supported by Community Edition
        • Commands supported by Enhanced Edition
          • Limits on commands supported by Enhanced Edition
          • Commands supported by performance-enhanced instances of ApsaraDB for Redis Enhanced Edition (Tair)
          • CAS and CAD commands
          • TairString commands
          • TairHash commands
          • TairGIS commands
          • TairBloom commands
          • TairDoc commands
        • Redis commands developed by Alibaba Cloud
        • Limits on the commands supported by cluster instances
        • Limits on the commands supported by read/write splitting instances
      • Version description
        • Feature updates of ApsaraDB for Redis 5.0
        • Features of ApsaraDB for Redis 4.0
        • ApsaraDB for Redis 4.0 release notes
        • ApsaraDB for Redis 5.0 release notes
      • Terms
    • Pricing
      • Billing items and pricing
      • Billing method
      • Expiration, overdue payments, and renewal
      • Specification changes
    • Quick Start
      • Overview
      • Step 1: Create an ApsaraDB for Redis instance
      • Step 2: Set an IP address whitelist
      • Step 3: Connect to the instance
        • Use DMS
        • Use a Redis client
        • Use redis-cli
        • Use a public endpoint to connect to an ApsaraDB for Redis instance
        • Use the sentinel compatibility mode to connect to ApsaraDB for Redis
      • Instructions
        • ApsaraDB for Redis console
        • Limits
        • Overview
        • Features of proxy servers
    • Data Migration And Synchronization
      • Migrate data
        • Overview of data migration
        • Migrate data from on-premises Redis to ApsaraDB for Redis
          • Migrate data from a self-managed Redis database to an ApsaraDB for Redis instance
          • Use redis-shak to migrate data from a self-managed Redis database to Alibaba Cloud
          • Use redis-shake to migrate data from an RDB file
          • Use redis-shake to migrate data from on-premises Codis or Redis to ApsaraDB for Redis
          • Synchronize data from a Codis cluster hosted on ECS to an ApsaraDB for Redis instance
          • Synchronize data from Twemproxy Redis on ECS to ApsaraDB for Redis
          • Use AOF files to migrate data
        • Migrate data between ApsaraDB for Redis instances
          • Migrate data between ApsaraDB for Redis instances by using Redis-shake
        • Migrate data from a third-party database to ApsaraDB for Redis
          • Migrate data from Amazon ElastiCache for Redis to ApsaraDB for Redis
          • Migrate data from SSDB to ApsaraDB for Redis
          • Migrate data from Google Cloud Memorystore for Redis to ApsaraDB for Redis
        • Verify data after migration
      • Data Synchronization
        • Overview of data synchronization
        • Synchronize data from on-premises Redis to ApsaraDB for Redis
          • Synchronize data from a user-created Redis cluster to an ApsaraDB for Redis cluster instance
          • Synchronize data from a self-managed Redis database hosted on ECS to an ApsaraDB for Redis instance
          • Synchronize data from a Codis cluster hosted on ECS to an ApsaraDB for Redis instance
          • Synchronize data from Twemproxy Redis on ECS to ApsaraDB for Redis
          • Use ssdb-port to synchronize data from SSDB to ApsaraDB for Redis
        • Synchronize data between ApsaraDB for Redis instances
          • Synchronize data in one direction between ApsaraDB for Redis instances
          • Configure two-way data synchronization between ApsaraDB for Redis Enterprise Edition instances
          • Synchronize data between ApsaraDB for Redis cluster instances across Alibaba Cloud accounts
          • Use redis-shake to synchronize data from one ApsaraDB for Redis instance to another
      • FAQ about data migration and data synchronization
    • User Guide
      • Console logon
      • RAM-based access control
        • Service linked roles in ApsaraDB for Redis
        • Authorize RAM users to manage ApsaraDB for Redis instances by using system policies
        • Authorize RAM users to manage ApsaraDB for Redis instances by using custom policies
      • Manage events
        • Query events
        • Query or manage pending events
        • FAQ about pending events
      • Manage instances
        • Instance states and impacts
        • Lifecycle management
          • Lifecycle of an ApsaraDB for Redis instance
          • Change specifications
          • Restart an instance
          • Change the billing method to subscription
          • Renew an instance
          • Upgrade the major version
          • Upgrade the minor version
          • Release instances
          • Manage ApsaraDB for Redis instances in the recycle bin
        • Network connection management
          • Change the VPC or vSwitch of an ApsaraDB for Redis instance
          • Change the network type from classic network to VPC
          • Modify endpoints
          • Apply for a public endpoint
          • Release public endpoints
          • Enable the direct connect mode
          • Release a private endpoint
          • Obtain the number of available IP addresses in the vSwitch where an ApsaraDB for Redis instance is deployed
          • Modify the port for the endpoint
          • Change the expiration time for the connection address of a classic network
          • Release classic network endpoints
        • System Parameters
          • Parameters overview
          • Enable compatibility with the syntax of Redis Cluster
          • Limit the size of output buffers for Pub/Sub clients
          • Change the frequency of background tasks
          • Enable dynamic frequency control for background tasks
          • Customize the size of macro nodes in streams
          • Enable the Redis Sentinel-compatible mode
          • Disable high-risk commands
          • Use the whitelist in password-free access mode
          • Disable AOF persistence
          • Specify a timeout period for client connections
        • Tag management
          • Create a tag
          • Filter ApsaraDB for Redis instances by tag
          • View tags bound to an instance
          • Remove or delete a tag
        • High availability
          • Causes and impacts of master-replica switchovers
          • Switch node roles
          • Restart or rebuild a proxy server
          • Upgrade a proxy server
        • Specify a maintenance window
        • Migrate an instance across zones
        • Export the instance list
      • Security management
        • Create and manage database accounts
        • Change or reset the password
        • Configure an IP whitelist
        • Add security groups
        • Configure SSL encryption
        • Enable password-free access for a VPC
      • Connection management
        • Connect to an ApsaraDB for Redis instance
        • View endpoints
        • Use a private endpoint to connect to an ApsaraDB for Redis instance
        • Connect an ECS instance to an ApsaraDB for Redis instance in different types of networks
      • Data management
        • Manage ApsaraDB for Redis instances by using DMS
        • Clear data
      • Performance monitoring
        • Monitoring metrics
          • Query monitoring data
          • Customize metrics
          • Modify the monitoring frequency
          • Monitoring metrics
        • Performance of queries
          • Performance trends
          • Add a performance trend chart
          • View performance metrics in real time
          • Instance sessions
          • Slow queries
          • Use the cache analytics feature to find big keys
          • View real-time hot key logs
        • Diagnose instances
          • Create a diagnostic report
          • Analyze a diagnostic report
        • Alert settings
      • Troubleshoot performance issues
        • Troubleshoot high CPU utilization on an ApsaraDB for Redis instance
        • Troubleshoot the high memory usage of an ApsaraDB for Redis instance
        • Troubleshoot high data usage on an ApsaraDB for Redis instance
      • Log management
        • Audit logs (new version)
          • Enable the new version of the audit log feature
          • Query audit logs
          • Query the history of hot keys
          • Download audit logs
          • Subscribe to audit log reports
        • Audit logs (previous version)
          • Enable an earlier version of the audit log feature
          • Query audit logs for earlier versions
          • Filter audit logs of earlier versions
          • Set the retention period for audit logs of earlier versions
        • Query slow logs
        • Query active logs of an instance
        • Use slow logs to troubleshoot timeout issues
      • Backup and recovery
        • Back up and restore data in the ApsaraDB for Redis console
        • Restore data from a backup set to a new instance
        • Data flashback
        • Use the redis-shake tool to back up data
        • Use redis-shake to restore data
      • FAQ
        • Product features
          • Which version of Redis is compatible with ApsaraDB for Redis?
          • What is the relationship between ApsaraDB for Redis and Redis?
          • Redis CSRF vulnerability analysis and security measures available for ApsaraDB for Redis
          • What commands and operations of ApsaraDB for Redis are compatible with Redis?
          • Does ApsaraDB for Redis support distributed cluster instances?
          • Can an ApsaraDB for Redis instance be configured with multiple replica nodes?
          • Does an ApsaraDB for Redis instance have limits on CPU processing capability, data transmission bandwidth, and the number of connections?
          • How many databases does a single ApsaraDB for Redis instance support?
          • Do all ApsaraDB for Redis instances have master and replica nodes?
          • Does ApsaraDB for Redis support read-only replica nodes?
          • Does ApsaraDB for Redis support failovers between master and replica nodes?
        • Database connections
          • How can I connect to an ApsaraDB for Redis instance by using redis-cli?
          • Do I need a password to connect to an ApsaraDB for Redis instance?
          • Do I need to install Redis on an ECS instance to use ApsaraDB for Redis?
          • Does ApsaraDB for Redis support Redis clients such as Jedis?
          • Can I upgrade or downgrade a subscription instance?
        • Using the database
          • Does ApsaraDB for Redis support Bloom filters?
          • What is the size of each database on an ApsaraDB for Redis instance, and how can I choose databases?
          • How can I import sample data to ApsaraDB for Redis?
          • Why do I receive an SMS message or email indicating that a failover is triggered?
          • Can I restore the deleted data of an ApsaraDB for Redis instance?
          • How can I monitor an ApsaraDB for Redis instance? Does the system automatically generate alerts when the capacity is reached?
          • Why is the memory usage of a new ApsaraDB for Redis instance not equal to 0?
        • Data persistence
          • Data persistence
          • Does ApsaraDB for Redis support data persistence?
        • Set parameters
          • Does ApsaraDB for Redis support changing configuration parameters?
          • Can I modify the REDIS_SHARED_INTEGERS parameter in ApsaraDB for Redis?
        • Expiration policy
          • How does ApsaraDB for Redis evict data by default?
    • Performance White Paper
      • Master-replica cluster edition
        • Test environment
        • Test utility
        • Test command and metric
        • Test results
      • Performance-enhanced instances of ApsaraDB for Redis Enhanced Edition (Tair)
        • Test environment
        • Test utility
        • Test method
        • Test results
    • Best Practices
      • Best Practices for Redis Enhanced Edition
        • Monitor user trajectories by using TairGIS
        • TairHash memory consumption and expiration policies
        • Concurrency control and optimistic locking
        • Rate limiter
        • High-performance distributed locks
      • Best Practices for All Editions
        • Migrate MySQL data to ApsaraDB for Redis
        • Rankings of online game players sorted by score
        • ApsaraDB for Redis supports Double 11 Shopping Festival
        • Publish and subscribe to messages
        • Correlation analysis on E-commerce store items
        • Process transactions
        • Analyze hotkeys in a specific sub-node of a cluster instance
        • Query hotkeys in Redis 4.0
        • JedisPool optimization
        • Use ApsaraDB for Redis to build a business system that can handle short-term sales promotions
        • Use ApsaraDB for Redis to build a broadcasting channel information system
        • Analyze memory usage of ApsaraDB for Redis
        • Pipeline
        • Discover and resolve the hotkey issue
        • Parse AOFs
        • Read/write splitting in Redis
    • API Reference
      • RAM authentication
      • Request structure
      • Common parameters
      • Responses
      • Digital signature
      • List of operations by function
      • Lifecycle management
        • DescribeRegions
        • DescribeZones
        • DescribeAvailableResource
        • CreateInstance
        • ModifyInstanceSpec
        • TransformToPrePaid
        • DeleteInstance
        • MigrateToOtherZone
      • Instance management
        • DescribeInstances
        • DescribeInstanceAttribute
        • DescribeEngineVersion
        • DescribeRoleZoneInfo
        • DescribeTasks
        • DescribeDBInstanceNetInfo
        • ModifyInstanceAttribute
        • ModifyResourceGroup
        • DescribeLogicInstanceTopology
        • ModifyInstanceMaintainTime
        • ModifyInstanceMajorVersion
        • ModifyInstanceMinorVersion
        • RestartInstance
        • FlushExpireKeys
        • FlushInstance
        • SwitchInstanceHA
      • Connection management
        • SwitchNetwork
        • ModifyInstanceNetExpireTime
        • ModifyDBInstanceConnectionString
        • AllocateInstancePublicConnection
        • ReleaseInstancePublicConnection
        • AllocateDirectConnection
        • ReleaseDirectConnection
      • Renewal Management
        • DescribePrice
        • RenewInstance
        • DescribeInstanceAutoRenewalAttribute
        • ModifyInstanceAutoRenewalAttribute
      • Account management
        • DescribeAccounts
        • CreateAccount
        • GrantAccountPrivilege
        • ModifyAccountDescription
        • ModifyAccountPassword
        • ResetAccountPassword
        • DeleteAccount
      • Backup and restoration
        • CreateBackup
        • DescribeBackupTasks
        • DescribeBackupPolicy
        • ModifyBackupPolicy
        • DescribeBackups
        • RestoreInstance
      • Monitoring management
        • DescribeMonitorItems
        • DescribeHistoryMonitorValues
      • Log management
        • DescribeAuditRecords
        • DescribeRunningLogRecords
        • DescribeSlowLogRecords
      • Network security
        • DescribeSecurityIps
        • ModifySecurityIps
        • DescribeSecurityGroupConfiguration
        • ModifySecurityGroupConfiguration
        • DescribeInstanceSSL
        • ModifyInstanceSSL
        • ModifyInstanceVpcAuthMode
      • Parameter Management
        • DescribeParameterTemplates
        • DescribeInstanceConfig
        • DescribeParameters
        • ModifyInstanceConfig
      • Tag management
        • ListTagResources
        • TagResources
        • UntagResources
      • Performance optimization
        • Cache analysis and hotkey querying
        • CreateCacheAnalysisTask
        • DescribeCacheAnalysisReport
        • DescribeCacheAnalysisReportList
      • O&M task management
        • DescribeActiveOperationTask
        • ModifyActiveOperationTask
      • Appendix
        • Instance types
        • MonitorKeys
        • API error center
        • Description of the Instances parameter in the DescribePrice API operation
    • SDK Reference
      • Download and use SDKs
      • Use Alibaba Cloud SDK for Java
    • FAQ
 
All Products
Search
  • Document Center
  • ApsaraDB for Redis
  • User Guide
  • Backup and recovery
  • Use redis-shake to restore data

This Product

  • This Product
  • All Products

    Use redis-shake to restore data

    Document Center

    Use redis-shake to restore data

    Last Updated: Feb 02, 2021

    You can use the restore mode of redis-shake to restore data from an RDB file to an ApsaraDB for Redis instance.

    You can use redis-shake to restore data from an RDB file to an ApsaraDB for Redis instance. For more information, see Use redis-shake to migrate data from an RDB file.

    Note For more information about how to use redis-shake to back up data to an RDB file, see Use the redis-shake tool to back up data.
    Previous: Use the redis-shake tool to back up data Next: Which version of Redis is compatible with ApsaraDB for Redis?

    How helpful was this page?

    What might be the problems?

      More suggestions?

      Thank you! We've received your feedback.
      Free Trial Free Trial