Business Continuity
22 November,2008
Sign In  |  Register
 
 
Related Links

DownloadNow

If you would like to trial this product, please click below to download a copy

 

Downloads

Download the latest Products, Updates and Documentation. Requires Registration.

download.gif
FAQ

Double-Take FAQ

Everything you ever wanted to know

What is the difference between synchronization and replication?

When first deployed, it is necessary for Double-Take® to create an initial copy of the data from the source onto the target. This is necessary to allow replication to update it with just the changes. Synchronization is sometimes referred to as 'mirroring', where a mirror copy of the entire data set is created. The only other time it is necessary to resynchronize is after the connection between the source and target is broken, either due to a server shutdown, network disconnect, etc. Should this occur, Double-Take will perform a resynchronization once the connection is reestablished. Resynchronization doesn't copy all of the source data, it copies just the differences between the source and target. Resynchronization has a few options to determine what is different on the target. It can either check file attributes such as size, modification date, etc. and copy differences based on this information or it can do a block-level checksum compare. This is configurable within the user interface.

Does Double-Take replicate the entire file when it is changed?

No. Unlike other replication products that replicate entire files or whole blocks when only small changes are made, Double-Take replicates just the bytes that are changed. This allows Double-Take to provide efficient use of network resources and minimize latency between the source and target servers.

Are changes applied to the target server immediately?

Double-Take is a driver-level application that captures changes at the file-system level as they are made on the source server. If configured appropriately, and the network bandwidth is available, these changes will be immediately replicated to the target server(s). Most often, this is the case; however, there are times when your business may require changes to be transmitted at a lower priority than other tasks currently occurring. In this case, Double-Take offers numerous configuration options that allow transmissions to be controlled to best suit your needs.

Can users access the replicated data on the target while replication is enabled?

Yes. Double-Take does not by default lock the data on the target server. This allows read and write access on the target data. This is very useful for data distribution to remote branch offices, testing, etc.

Does Double-Take support Unicode?

Yes. Double-Take supports all Unicode files for replication, including non-English alphabet characters (Japanese, etc.). The Double-Take Management Console also supports Unicode characters for configuring replication sets, etc.

Are ACL's replicated and maintained?

Yes. All ACL's are copied to the target replica during the initial synchronization and are also maintained during replication. Unlike other replication products, if an ACL is changed on a source file, this change WILL be replicated to the target. This is critical in maintaining file and data security in your environment.

Are shares replicated and maintained?

Yes. Any source file or folder that has a share defined for it will have its share properties replicated to the target during initial synchronization. Any changes or additions to shares will be replicated to the target as well during real-time replication.

Will Double-Take replicate encrypted files?

Yes. All encrypted files will be copied during the initial synchronization and will continue to be replicated during the real-time replication process. Encryption remains enabled on the target replica to ensure proper security is maintained.

Can Double-Take run a synchronization and replication simultaneously?

Yes. During a synchronization, Double-Take can also perform real-time replication. This ensures that any changes taking place during the synchronization process are also captured and replicated. Once the synchronization is complete, the target replica is an exact copy of the source at that point.

Will Double-Take work in a Microsoft® Cluster environment?

Yes. Double-Take is able to replicate data from clustered servers to another cluster or to a standalone server. Double-Take also allows for failover from the cluster to the target server, even if the target is not a cluster. This greatly enhances the protection and availability of the cluster. For an even greater level of availability and protection of your MSCS environment, Double-Take Software offers GeoCluster®. For more information on GeoCluster please visit our website at www.doubletake.com.

Can Double-Take be controlled as to the amount of bandwidth it utilizes?

Yes. Double-Take has numerous settings to allow customized control of how and when it runs and how much bandwidth it can use.

Do I need to reboot my servers when installing Double-Take?

Yes. You will be required to reboot your servers just once during the initial installation of Double-Take. Once running, Double-Take requires no additional reboots of the server for any reason, including new files, applications, write-locks, start/stop of applications, etc.

Where can I find a list of error codes?

The Double-Take Users Guide, which can be found on the installation CD, contains a list and explanation of error codes.

What applications does Double-Take support?

Because Double-Take works at the file-system level, any application that utilizes the NTFS file system is fully supported by Double-Take. Whether it is Microsoft Exchange, SQL Server, Oracle®, or any other third party or homegrown application, Double-Take will ensure that its data is accurately and efficiently replicated to a remote server.

Will Double-Take slow down my production applications?

While Double-Take does require some CPU cycles to run, it is typical that it will consume an average of 5%, sometimes more when necessary and when available, and sometimes less. This may vary depending on your particular environment, size of your systems, amount of data being changed, etc. However, unlike synchronous replication solutions, Double-Take does not prevent the applications from processing data while Double-Take replicates it. Double-Take will capture the data and write it to cache until it can be transmitted to the target, however the applications will continue to process and write data.

How does Double-Take compare to snapshot products?

While snapshots are useful in providing for rapid recovery of files from different points in time, they typically do not allow for creation on a separate disk or server and are not full data images; they typically capture just the changed data. As such, they are not able to provide recovery in the event a server or disk was to fail or become unavailable. Double-Take on the other hand provides local and remote replication and creates a complete image of the production data that can be used for rebuilding, restoring, and failover.

Is Double-Take synchronous or asynchronous?

Double-Take provides asynchronous replication. Although your particular environment will yield different results, Double-Take provides very fast and efficient replication of data resulting in a very small latency between the source and target data. This also allows Double-Take to run without impacting production applications, as synchronous solutions require that the target data be written before the application can continue.

What is the difference between hardware-based and SAN-based replication solutions?

Array-based solutions are much more expensive than Double-Take and are not heterogeneous, meaning that they support only that one type and/or vendors hardware. Configuration is often more difficult as well requiring a greater learning curve and longer time to deployment. With Double-Take, you can replicated any hardware to any hardware, between vendors, SAN, LAN, NAS, and even between Windows® OS. This allows for much greater flexibility in making new purchases, when you make them, and the vendor and products you select. With its Windows-based GUI, deployment and configuration are simplified resulting in a smaller and less expensive learning curve and a quicker time to deployment. Some SAN-based solutions require additional hardware be purchased and implemented into your SAN, and typically require that at least two of these devices be installed, one at each end of the replication path. These solutions add complexity to your SAN, require additional learning time, and have the potential to affect the overall performance of the entire SAN.

Does Double-Take replace my existing tape backup systems?

No. Tape backup is still required for archival copies of data in case you need to recover data from past dates. Double-Take augments tape backup by providing a real-time online version of data that can be used for immediate recovery or failover, should an outage occur. Double-Take can also greatly enhance and simplify your current backup strategy by allowing backups to be moved from the production servers to offline servers by backing up a replica of the data. This allows your application servers to dedicate all resources on the applications and not on backup. For branch office support, instead of providing backup hardware and software to each remote location, you can centralize all backup operations by utilizing Double-Take to copy the remote locations data to your main data center where backups can be processed by trained personnel and archived along with all other backup media.

Can the data updates/transmissions be encrypted? What is the impact on perf/ormance? Can a hardware-assist encryption engine be used?

Because Double-Take replication uses native "server-to-server" IP communication, customers have multiple options for encrypting the data when deemed necessary: 1) Hardware-level encryption from the Routers or other Infrastructure appliance is usually the best solution. Many of our customers use the Internet to connect between their company sites by leveraging VPN's which provide encrypted tunneling. This provides a secure path between sites. One of the empowering features of Double-Take for managing this encryption is that Double-Take uses defined ports (default 1100 and 1105). This allows customers simply define those ports as "to be encrypted", as opposed to "everything" on the corporate WAN. 2) In those cases where a customer wants encryption within a given site, we recommend that they use the native "server-to-server" encryption capabilities of Windows 2000 & 2003. Those O/S can define a policy such that all communication from one IP address/range to another is automatically IPSEC/L2TP encrypted - while the "server to workstation" communication isn't. Third-party Hardware Adapters (e.g. TOE cards) can also be used, as long as they are "under" the networking layer of the server. In short, Double-Take hands all network communication to the Windows O/S. Any technology that a customer wishes to employ from the network layer down will be transparent to Double-Take.

Does Double-Take support open file backups?

Yes. It provides two levels of real-time, open-file backup. First, it supports real-time transaction-based replication of open files to one or more disks or servers located anywhere on a network. Users do not have to be taken offline or close files in order for the files to be replicated by Double-Take. Second, it allows third-party tape systems (installed on the secondary server) to concurrently backup the replicated data to tape media while files remain open - allowing users to implement a real-time, fault tolerant server and tape-based backup system.

What type of system requirements do I need to configure Double-Take? Do I need identical hardware and software for the secondary backup server?

Because Double-Take is a software-based replication system, it does not require identical hardware or dedicated server links. Working with another disk or server located on a LAN or WAN, Double-Take only requires that the secondary server(s) have adequate disk capacity to hold the data being replicated from the primary server. This flexibility provides for solutions such as migrations from one storage media to another, from DAS to a NAS or SAN, from one OS to an upgraded OS, etc.

Can I setup Double-Take to replicate to multiple servers and vice-versa?

Yes. Double-Take can be configured to replicate to one or more servers and can also replicate from many servers to a single server. One-to-many replication enables additional data protection and allows for data distribution; the ability to push production data to remote locations. Many-to-one replication allows for the consolidation of many servers replicated data onto a single server. This is very useful when doing centralized or serverless backups.

Does Double-Take support WAN based backups?

Yes. Double-Take supports WAN-based replication as well as LAN. As such, Double-Take can be used to replicate data between cities, states, and even countries.

What is the difference between mirroring/duplexing and Double-Take? Can I implement both configurations?

Typical disk mirroring, or duplexing, includes one server or storage array with two identical hard disks; each disk is a mirror image of the other. In this situation, the actual mirroring occurs on a block or track basis - at the disk level. As a result, only whole partitions can be mirrored or duplexed. Mirroring usually requires more data to be transmitted as every change may require an entire disk block to be re-mirrored. With Double-Take, files, directories, and server volumes can be selected for replication to any other Windows server and disk/volume; no need for identical hardware. As Double-Take replicates at the byte-level, transferring only the actual bytes that change, network utilization and impact is minimized, as is latency between fully synchronized servers.

If my primary server fails, can users log in to the backup server?

Yes. If the primary server fails, users can easily login to the secondary server and continue operations with minimal downtime and data loss. In fact, Double-Take can either automatically or manually have users redirected to the target server the instance the production server fails. Users do not need to make any changes and are likely to not even know there was a failure.

Does Double-Take support failover?

Yes. The failover module runs on the target server and continuously monitors the source servers. Whenever a source server fails, the failover module tells the target server to pick up the failed server's name, shares and IP address. It can also run a failover script, allowing you to automatically restart key applications on the target server.

Do I need to install software on each server I want to protect?

Yes. Double-Take requires that a small and inconspicuous set of files be installed on each server acting as a source or a target.

Does Windows® 2000 or Server 2003 include replication functionality like Double-Take?

No. Windows 2000 and Server 2003 include technologies that can be confused with Double-Take. Intellimirror - Given the name "mirror", some people assume it is doing data replication. Intellimirror actually is designed to provide "roaming profile" functionality to Windows 2000 clients so their individual preferences are "mirrored" wherever they log in. File Replication Services (FRS) - File Replication services is similar to the "Directory Replicator" included in Windows NT 4.0. Unlike Double-Take, FRS copies entire files every time there is any change (instead of replicating only byte-level changes) and performs periodic copying of closed files. FRS cannot replicate files that are open like Double-Take. FRS requires active directory to operate. Microsoft Cluster Service - since it can provide application failover, MSCS is often compared to Double-Take but they really solve different problems and in different ways. For more information on MSCS and its strengths and limitations (and ways to solve them), visit the Double-Take web site for information on GeoCluster. Volume Shadow Copy Service (VSS) - VSS is part of Windows Server 2003 and Windows Storage Server™ 2003 and provides a way to create local snapshots, or point-in-time copies, of directories and volumes. These are not real time, but rather scheduled, and allow users to recover files from some time in the past. If the drive or server fails, all snapshots are lost. VSS snapshots cannot be used to rebuild a failed drive. Double-Take and VSS actually provide very powerful solutions when used in conjunction with each other. For more information on these solutions, please see the Double-Take and VSS whitepaper on the Double-Take Software web site.

What is the most current version / build of Double-Take for Windows?

Double-Take for Windows 5.0.

Why does Double-Take provide compression as an option and not just have it always on?

While compression of transmitted data can have a very positive impact on the data protection solution, it is not always optimal to utilize it, for a few different reasons. Compression requires additional processing which results in higher CPU usage. While some servers and applications can allow for this, there may be some where this is not acceptable. For this reason, Double-Take chose to allow its customers to determine when and where compression is suitable for their business and their data. Double-Take not only allows users to configure compression for on or off, but also allows users to set compression to one of three different levels, depending on the particular data being replicated. As the leader in enterprise data protection solutions, Double-Take Software provides the flexibility to meet the varying needs of its customers by allowing them to choose the level that is right for them.

What methods of notification and alerting are available within Double-Take?

Double-Take provides numerous methods of notification for events occurring in the replication and data protection environment. Events and messages can be viewed via the Windows Event Viewer as standard Windows events; can be viewed via a framework or other SNMP-compatible source via our SNMP traps, or via standard email, which could include pagers and cell phones enabled for SMTP. Separate notification methods and recipients can be configured on each dataset being replicated within Double-Take providing for different service levels for each dataset.

Does Double-Take work with infrastructure management frameworks such as Microsoft Operations Manager?

Yes. Double-Take offers a Double-Take Management pack for Microsoft Operations Manager, which allows you to monitor all issues on all Double-Take servers across your enterprise. In addition, Double-Take can provide status and reporting information to other management frameworks like Tivoli, HP Openview and CA Unicenter through its integration with SNMP, Event Log Reporting and Performance Monitor counters.

How can I get the Double-Take Management pack for Microsoft Operations Manager?

You can download the Double-Take Management pack for Microsoft Operations Manager from the Double-Take Software Technical Support website.

Can Double-Take restrict administrators to only their set of servers?

While Double-Take does not prevent administrators from viewing or managing certain servers, it does allow individual administrators to create custom views of just a particular set of servers. Instead of searching through tens or hundreds of servers in the Double-Take management console looking for a particular one or few, administrators can create a view that will display just the server(s) that they are concerned with. Scalability is not an issue with Double-Take as hundreds of servers can be viewed in smaller subsets for separation of tasks between administrators and for ease of management.

What functionality is in the 'Replication SSE' product?

The Replication product is a full-functioning Double-Take data protection product - with the exception of failover capabilities. All other Double-Take features such as in-band control, bandwidth throttling, data verification, advanced-scripting tools, etc. are still included. The Replication product will not allow failover from or to itself; this restricts it from being a failover target or a failover source. Replication SSE solutions are well suited for solutions like "Data Distribution", "Data Migration", and "Centralized Backup" of remote offices.

What if a customer initially chooses the Replication product but later determines they need failover?

There is an upgrade product (DT4RO2SSE) that can be sold to customers who already have purchased the Replication SSE product. The cost of this upgrade is $695. Combining the upgrade cost with the $1195 for the Replication product results in a total cost that is slightly higher than the full SSE product SKU. If a customer has any thoughts of eventually adding failover, this gives cost-justification to purchase the full SSE product initially and not upgrade later.

Are the SSE products compatible with the other Double-Take products?

Yes, the SSE products are compatible and can coexist with any other product in the Double-Take line. They can all be managed via the same interface as well as replicate to/from each other. The only exception is the inability to fail-over to/from a machine running the Replication SSE product.

Does Double-Take run on 64-bit platforms?

Yes, Double-Take provides 64-bit versions that run on Windows Server x64 Edition (AMD64 and EM64T) or Windows Server 2003 for Itanium-based systems.

Are 64-bit versions interoperable with 32-bit versions?

Yes.

Do I have to buy a separate license for 64-bit?

For extended 64-bit AMD64 and EM64T hardware and Windows Server x64 edition, you do not have to buy a separate license. However, for Itanium-based systems running Windows Server, you must purchase Double-Take for Windows Itanium 64-bit Edition.

Does Double-Take support point-in-time recovery?

Yes, Double-Take integrates tightly with the Microsoft Volume Shadow Copy Service to provide point-in-time snapshots of target data. These copies of the data can be used for recovery from human error, viruses or other data corruption.

When can snapshots be taken?

Double-Take can take snapshots of the target in three ways: • Manually - you can take a snapshot anytime • Scheduled - you can schedule a snapshot at any interval, but Double-Take will not take a snapshot when the target data is in unknown state. • Automatic - Double-Take automatically takes snapshots before target data goes into an unknown state

How many snapshots can I store?

You can store up to 64 snapshots. Older snapshots are automatically "pruned" to remove the oldest copy of the target data when a new snapshot is taken if the number of snapshots is at its maximum.

What version of Windows do I have to be running to take snapshots?

You must be running Windows 2003 Server Service Pack 1 on the target Double-Take server. You can run any version of Windows Server supported by Double-Take on the source server.

How can I utilize snapshots taken on the target?

You can utilize snapshots taken on the target by using the Microsoft Previous Versions Client, at failover using Double-Take or by manually mounting snapshots on the target server.

How do I get Snapshot support?

Snapshot is provided as a feature pack for Double-Take 4.4 SP2 and will be part of an upcoming release, Double-Take 4.4.2.14.1519. Existing Double-Take customers can download the feature pack today from the Double-Take Software support site.

Does the current version of Double-Take support Microsoft Small Business Server?

Yes, the current version of Double-Take supports Microsoft Small Business Server. However, failover is not available in Double-Take Small Business Server edition.

What versions of Microsoft Small Business Server does Double-Take support?

Double-Take supports Windows Server 2000 and 2003.

Can I upgrade from Small Business Server Edition to standard?

Yes. Please contact your sales representative for details.

Can I use Small Business Server Edition on standard Windows servers?

No, you would need to purchase a copy of the Standard or Advanced version of Double-Take.

Can I do failover with Double-Take Small Business Server Edition?

No, failover is not enabled in Double-Take Small Business Server Edition.

Is Double-Take Small Business Server Edition interoperable with other versions of Double-Take?

Yes.