Replication Software
Replication is the process of sharing information in order to ensure consistency between redundant resources, such as software or hardware components, so as to improve accessibility, fault-tolerance, or reliability. It could be computation replication if the same computing task is executed many times or data replication if the same data is stored on multiple storage devices. A computational task is typically replicated in space, i.e. executed on separate devices, or it could be replicated in time, if it is executed repeatedly on a single device.
It is common to talk about active and passive replication in systems that replicate data or services. Active replication is performed by processing the same request at every replica. In passive replication, each single request is processed on a single replica and then its state is transferred to the other replicas. If at any time one master replica is designated to process all the requests, then we are talking about the primary-backup scheme (master-slave scheme) predominant in high-availability clusters. On the other side, if any replica processes a request and then distributes a new state, then this is a multi-primary scheme (called multi-master in the database field). In the multi-primary scheme, some form of distributed concurrency control must be used, such as distributed lock manager.
Replication is an enhancement of backup since replicas are easily accessible and are frequently updated and quickly lose any historical state.
REQUEST A QUOTE

can give you a quote
REQUEST A DEMO

live, complimentary webinar
Select Terms
- Application Consolidation
- Application Protection
- Archiving
- Array-based
- Backup and Recovery
- Backup for databases
- Backup software
- Bare-Metal Restore
- Business Continuity
- Capacity planning
- CDP
- Cloud Recovery
- Clustering
- Clustering storage
- Contingency planning
- Continuous Data Protection
- Data deduplication
- Data management
- Data recovery
- Data vaulting
- Deduplication
- Disaster Recovery
- Disk imaging
- eDiscovery
- Electronic data archiving
- Email and file archiving
- Email recovery
- Exchange Backup
- Failover
- High Availability
- ILM
- In-band
- Incremental forever
- Information Lifecycle Management
- Message Level Restore
- Migration strategies
- Mirroring
- Network Backup
- Out-of-Band
- Remote backup
- Replication Software
- SAN / NAS
- Server Backup Software
- Server Disk Imaging
- Server operating system
- SharePoint Backup
- SQL Server Backup
- Tape backup
- Tape Backup Software
- Tape Library
- Tiered storage
- Virtual tape libraries
- Virtualization
- WAN optimization
In This Section
- Free eBook
- Blog
- AppAssureTV
- Backup 2.0 University
- White Papers
- Tech Docs
- Glossary
- Backupipedia
- Newsletters
- Free Tools
Free Software Tools
Latest eBook Chapter
Chapter 12: Tales from the Trenches: My Life with Backup 2.0
In the second chapter of this book, I shared with you some of the horror stories of Backup 1.0. I did so primarily as a way of highlighting how poorly our traditional backup techniques really meet our business needs. In this chapter, I want to do the opposite: share with you some stories of Backup 2.0, both from my own experience and from stories you readers have shared over the year‐long production of this book. Names have been changed to protect the innocent, of course, but I think you’ll find these to be compelling examples of how Backup 2.0 has been applied. Where possible, I’ll share information about the infrastructure that goes with these stories so that you can see some of the creative and innovative ways Backup 2.0 is being used in organizations like your own.

