ArcServe Admininstration Guide
ArcServe Admininstration Guide
Bookshelf
Release Notes
Chapter 1: Introduction 17
About this Guide 18
View Related Documentation 19
Supported Application and Database Servers 20
Arcserve Continuous Availability Concepts 21
How Synchronization Works 22
Synchronization Methods 23
Synchronization Filters 25
Automatic Synchronization 26
Engine 34
Limitations 37
Continuous Availability Components 38
Control Service 39
Engine 40
Management Center 41
PowerShell 42
How to Deploy Arcserve Continuous Availability 43
Chapter 2: Exploring the Manager 45
Log Into the Management Center 46
Support and Community Access Links 48
Explore the Arcserve Continuous Availability Manager Screen 51
Manager Screen Panes 52
Viewing and Arranging the Manager Screen 53
Viewing Options 54
Customize the Scenario View 55
Rearrange Panes 56
Dock a Pane 57
Stack Panes 58
Hide a Pane 59
Toolbars 60
Standard Toolbar 61
Viewing Toolbar 64
Timeout on Web Portal and Manager User Interface 65
Register Arcserve Continuous Availability Licenses 66
Chapter 3: Creating Continuous Availability Scenarios 69
Create a File Server Replication Scenario 70
Create a New File Server HA Scenario 77
Use Scenario Groups 81
Create a Scenario Group 82
Set Group Properties 83
Enable Scenario Group Management 84
Run a Scenario Group 85
Stop a Scenario Group 86
How to Use Templates 87
Create a New Template 88
Create a New Scenario using an Existing Template 91
Managing Hosts that use a NAT Device 93
Configure the NAT Utility 94
Create a Scenario using the NAT Utility 95
Chapter 4: Creating Replication and High Availability Cloud Scen-
arios 97
Overview 98
Full System EC2 Failover 99
Working with Arcserve Continuous Availability Cloud Scenarios 101
Working with Arcserve Live Migration Cloud Scenarios 103
Replicate to Cloud 104
Configure the HTTP Proxy to Connect to the Cloud Service 105
Manage Cloud Account 105
Add a New Cloud Account 106
Related Documentation 8
Host Authentication 183
Enabling Multitenancy Replication 184
How to Enable Multitenancy Replication 185
Create Users on the Replica Server (MSP Administrator) 187
Related Documentation 10
Exclude Dates from Scheduled Synchronization 270
Set Advanced Schedules 271
Setting Master and Replica Properties 272
Configure Master or Replica Server Properties 273
Understanding Master Properties 274
Host Connection Properties on the Master 275
Manually Recover a Failed Server - Move IP and Switch Computer Name 343
Understanding the High Availability System and the Switchover and Switchback
Procedures 344
Setting High Availability Properties 346
Configure Continuous Availability Properties 347
Understanding Continuous Availability Properties 348
Switchover 349
Hosts 350
Is Alive 357
Related Documentation 12
Adding RHA-IP to New Scenarios 366
Related Documentation 14
List All Available Commands and Display Current Configuration 481
Enable or Disable SSL Certification Verification 483
Set / Reset SSL Certificate and Private Key 484
Add / Revoke Certificates to the Local Trust Certificate Store 485
Set / Reset the URL for CRL Revocation List 486
Example to Configure Mutual Authentication 487
Creating Self-Signed Certification 489
Configuring SSL Certificate for Three Roles 491
Configure Control Service 492
Chapter 1: Introduction 17
About this Guide
Chapter 1: Introduction 19
Supported Application and Database Servers
Chapter 1: Introduction 21
Arcserve Continuous Availability Concepts
Synchronization Methods
Synchronization Filters
Automatic Synchronization
Simultaneous Synchronization and Replication
Reporting Synchronization Differences
Synchronization Methods
To properly synchronize the Master and the Replica, it is first necessary to perform
a comparison of their two file structures. This comparison determines what content
(files and folders) on the Master is missing or different from the content on the Rep-
lica.You have two ways to start Synchronization:
Click the Synchronize button on the Manager toolbar
Click the Run button on the Manager toolbar
Select a synchronization mode, each with a different comparison algorithm and
method of operation:
File synchronization
In file synchronization, the Replica server sends its snapshot to the Master
server, which uses it to drive the information and content for the data com-
parison. After the comparison is performed, the Engine on the Master server
sends a sequence of commands to the Replica. These commands:
This method is best suited for File Servers or application servers with many rel-
atively small files.
Note: When performing File Synchronization, Arcserve Continuous Availability
does not update the data transferred percentage until the file transfer is com-
pleted.
Block synchronization
In block synchronization, the Engine performs a block-by-block comparison of
the Master and Replica files, and copies over only those blocks that are dif-
ferent. When differences exist between files, instead of requiring the transfer
of the entire file, block synchronization transfers changes only.
This method is best suited for database applications, such as Microsoft
Exchange Server, Oracle, and SQL Server, or application servers with large
files.
Offline synchronization (Available only from the Run dialog)
In offline synchronization, data is copied from the Master server to an external
device, and from the external device to the Replica server. Full System scenario
Chapter 1: Introduction 23
Arcserve Continuous Availability Concepts
Synchronization Filters
Before the synchronization starts, you can filter the synchronization process. The fil-
ter, called Ignore files of same size/time, appears on the Run dialog, and it can be
either enabled or disabled.
The Ignore files of same size/time filter allows the data comparison between the
Master and the Replica to consider only file size and modification time, when
determining whether two files differ. It skips comparison of files with the same
path, name, size and modification time, under the assumption that these files are
identical. This approach is not valid in the case of database applications, but it can
be an efficient way to significantly speed up the comparison process for a File
server solution, and reduce the overall synchronization time dramatically.
Important! Do not skip synchronization unless you are absolutely sure that files on
the Master and Replica are identical.
Chapter 1: Introduction 25
Arcserve Continuous Availability Concepts
Automatic Synchronization
You can configure your system to perform automatic synchronization after certain
events occur. The Automatic Synchronization property causes the Master and Rep-
lica servers to be resynchronized automatically if one of the following events
occurs:
The Replica is restarted
The Master is restarted
Note: If the Master spool overflows because of network failure, the servers are
resynchronized automatically when the connection is restored
You can set the Automatic Synchronization property in the Scenario Properties, Rep-
lication Group.
Chapter 1: Introduction 27
Arcserve Continuous Availability Concepts
Chapter 1: Introduction 29
Arcserve Continuous Availability Concepts
Chapter 1: Introduction 31
Arcserve Continuous Availability Concepts
Chapter 1: Introduction 33
Arcserve Continuous Availability Concepts
Control Service
Item Maximum Note
Depends on scenario type. Could be less
Scenario per CS 500 if it is application-based or full system-
based scenario
Scenario hierarchy level
10 Depth of levels of one scenario
depth
Engine
Item Maximum Note
Total number of involvements in all scen-
Scenarios per Engine 100 arios for a single engine. Can be smaller
depending on different scenario type.
disks
per
VA
ter/ESXi Disks
per Depends on disk type (Basic or Dynamic) and par-
59 10
Mast- tition layout, and disks VA already mounts.
er
Vir-
tual Approximately equal to total number of disks of
disks 100 10 all masters replicating to a same VA. Check note
per below for details.
Microsoft
VA
Hyper-V
Disks
per Depends on disk type (Basic or Dynamic) and par-
63 10
Mast- tition layout.
er
Vir-
tual
disks 10
per
KVM VA N/A
Disks
per
10
Mast-
er
Vir-
tual
disks 30
Citrix per
Hyper- VA N/A
visor Disks
per
30
Mast-
er
Vir-
tual Depends on OS and PV driver types. Check the link
disks 26 10 for details. https://-
Amazon per doc-
EC2 VA s.aws.amazon.-
Disks com/AWSEC2/latest/UserGuide/volume_
per 25 10 limits.html
Mast-
Chapter 1: Introduction 35
Arcserve Continuous Availability Concepts
er
Data
disks
64 10
per
Depends VA instance type. Check the link for
Microsoft VA
details. https://docs.microsoft.com/en-
Azure Disks
us/azure/virtual-machines/windows/sizes-general
per
63 10
Mast-
er
Limitations
Only one-way, asynchronous, replication is permitted, and the Replica database
must be offline. Bidirectional replication is not supported. However, cross rep-
lication with different data sets is supported. A server running Arcserve Continuous
Availability can act as a Master and Replica for an unlimited number of scenarios
so long as each data set only has a single Master server, i.e., one way replication.
Chapter 1: Introduction 37
Continuous Availability Components
Control Service
The Control Service functions as the single-point-of-control in the Live Migration or
Continuous Availability operation. It contains the entire dataset of the existing scen-
arios. The Control Service communicates with the Engines and the Managers. It is
responsible for the management of all scenario-related-tasks, such as, creation,
configuration, monitoring, and running of the scenarios.
The Control Service receives requests from the Managers, processes them, con-
verts them to particular commands, and passes them on to the Engines. Then, the
Control Service receives up-to-date data and events from the Engines, and sends
back information and statistics about the scenario's state to the Manager.
The Control Service is also responsible for the authentication and authorization of
users. It can also serve as a central point for report handling and storage. The
information and statistics that are accumulated by the Control Service can be
presented to the user through the Overview Page, Manager, Report Center and
PowerShell.
All the scenario files are kept on the server that runs the Control Service. If the Con-
trol Service is down, the scenario functioning will not be affected. However, for
receiving information about the scenario's state, the Control Service must be act-
ive. For best results, install the Control Service on a standalone host. If this is not
possible, you can install the Control Service on either the Master or Replica servers.
However, if the server is down, the connection with the Control Service is lost and
scenarios will be unmanageable.
You may protect the Arcserve Continuous Availability Control Service in separate
scenarios. For more information, see Protecting the Control Service.
Chapter 1: Introduction 39
Continuous Availability Components
Engine
The Engine is a service that must be running before any scenario can start. It is
installed on every server participating in any given scenario, meaning the Master
(source) and Replica (target) hosts. Each Engine supports both Master and Replica
functionality, for both Replication and High Availability scenarios. It may participate
in multiple scenarios and serve in a different role in each scenario. Engines can be
installed either locally on each host at a time, or through a remote installer on
numerous hosts at once, and can be installed during scenario creation, if needed.
Management Center
The Management Center consists of three components, none of which requires any
manual installation:
Overview Page - a statistical overview of the Continuity Suite scenario state.
Manager - a User Interface that lets you create, configure, manage and mon-
itor scenarios. This is a GUI application that is activated from the Overview
Page by clicking the Scenario Management link.
Report Center - an interface that gathers all existing reports, along with
information about the available reports per scenario. You can decide where
these reports will be stored, and for how long they will be displayed and saved
in the Report Center.
Chapter 1: Introduction 41
Continuous Availability Components
PowerShell
The PowerShell is offered as an alternative if you do not want to manage the rep-
lication process using the Manager graphic user interface. It enlarges and facil-
itates the capabilities of the CLI provided in previous versions, and it supports both
replication and HA operations.
The PowerShell is a command-line shell and scripting environment that allows you
to configure a replication scenario and control and monitor the replication process.
All scenarios managed by the PowerShell look and operate exactly as the ones that
are managed by the Manager, and they are automatically saved in the same
default location: INSTALL_DIR/ws_scenarios.
The PowerShell is based on the standard Windows PowerShell™, which comes with
a large set of built-in commands with a consistent interface. The PowerShell com-
ponent adds a number of scenario-related-commands, called snap-ins, which facil-
itate scenario management.
Chapter 1: Introduction 43
Chapter 2: Exploring the Manager
This section introduces the Manager, its components and functionality. It explains
how to log in to the Management Center and Manager, and describes the struc-
ture, menus, buttons and functions available in the Manager main window.
This section contains the following topics:
Therefore, when multiple administrators are working with the Manager on the
same time, it is important to be aware that one administrator can unin-
tentionally overwrite the changes another administrator just did. We recom-
mend taking internal measures to prevent the occurrence of this event.
Videos
Click here to access available Arcserve Continuous Availability how-to videos
for basic procedures. You can also view videos directly from YouTube. (Click the
YouTube link in the Social Networking panel.)
Arcserve Support
Click here to go to the One Stop Support site where you can resolve issues and
access important product information.
Provide Your Feedback
Submit questions and share your ideas for new product features via our GetSat-
isfaction partner. All information is submitted directly to the product devel-
opment team.
User-Community Discussion
Be part of the Arcserve Continuous Availability User Community. Click here to
share your tips and best practices or ask questions.
Expert Advice Center
Subscribe to the news feed to get the latest product news and information as
well as link to other Arcserve Continuous Availability-related information.
Social Network Panel
You can even follow us on Twitter or friend us on Facebook to keep pace with
product changes. Click the YouTube link to access videos.
Click All Feeds (located in the top right corner) to subscribe to any or all of the
sites. When a site is updated, you are notified.
Feeds (disabled by default) and social networking links (enabled by default) and can
be enabled or disabled as needed. Edit the configuration file as follows to enable
these settings:
1. Open the web.config file located at [Install dir]/ws_root.
2. Locate and set the following settings:
<appSettings>
<add key="SocialNetwork_Visible" value="true" />
<add key="GoogleFeed_Visible" value="false" />
</appSettings>
3. Save the web.config file.
Note: Some of the panes and options are visible and enabled only with the appro-
priate product license.
Viewing Options
The View menu contains all existing views. Selecting a view option from the menu
will either open or close the indicated pane.
To reset your Manager layout
1. From the View menu, select the Reset option.
The original view settings are restored.
Rearrange Panes
You can dock, stack, hide, show and float the Manager panes according to your
needs.
Dock a Pane
Stack Panes
Hide a Pane
Dock a Pane
The Pane Docking tool, or guide diamond, is a built-in feature that appears auto-
matically whenever you move a pane.
To dock a pane
1. From the Manager screen, click a pane's title bar and start dragging it. The
Pane Docking tool appears.
2. Move your pointer over the corresponding portion of the Pane Docking tool.
You can also use the arrows at the edges of the window.
3. Release the mouse button when the pane reaches the desired position.
The pane is docked in the new screen location.
Stack Panes
Stacking panes on top of each other presents each as a tab in the Manager screen.
To stack panes
1. From the Manager screen, click a pane's title bar and start dragging it. The
Pane Docking tool appears.
2. When the pane you are dragging reaches a docked pane on which you want
to stack it, move the pointer to the center of the guide diamond.
3. Release the mouse button.
The pane is now accessible by clicking its tab.
Hide a Pane
You can completely hide a pane or hide it only while working on another pane. You
can return to the hidden pane by clicking its tab.
Restore hidden panes by clicking the View, Reset menu option.
To hide a pane
1. From the Manager screen, right-click a pane's title bar. A short-cut menu
appears.
2. If you wish to completely hide the pane, click Hide. If you wish to hide the
pane only while you work on other panes, click Auto-Hide. Click its tab to
return to the hidden pane.
Toolbars
Arcserve Continuous Availability provides two toolbars to facilitate your work:
Standard toolbar
Viewing toolbar
Standard Toolbar
The Standard toolbar buttons provide quick access to the most commonly used func-
tions in the Manager. The following list contains a brief description of each toolbar
option:
New
Create a new scenario using the Scenario Creation Wizard. For more information,
see Create a New Scenario.
Group
Create a new scenario group. For more information, see Create a Scenario Group.
Save
Save a selected scenario. For more information, see Save Scenarios.
Save All
Save at once all existing scenarios. For more information, see Save Scenarios.
Run
Run the selected scenario to start the replication process. For more information,
see Initiate Replication.
Synchronize
Activate the synchronization process (whether replication is running or not). For
more information, see Synchronize Master and Replica Servers.
Restore Data
Recover lost or corrupted Master data from any Replica by activating a syn-
chronization process in the reverse direction. For more information, see Recovering
Data and Servers.
Difference Report
Generate a Difference Report, which displays the difference between a Master and
its Replica(s) at a certain point in time. The comparison is performed using the
same algorithms that are used in the synchronization process, but no data is trans-
ferred. For more information, see Create Difference Reports.
Perform Switchover
[For HA only] Switch the active and passive roles between the Master and Replica
servers following their current status. For more information, see Switchover.
Refresh Statistics
Update the scenario state information and live statistics display. For more inform-
ation, see Refresh Statistics Display Manually.
Suspend Replication
Suspend replication updates on the Replica host in order to perform system main-
tenance or some other form of processing that does not modify the replicated data
there. Changes continue to be recorded for update on the suspended Replica, but
are not actually transferred until replication is resumed. You cannot suspend rep-
lication during synchronization. For more information, see Suspend Replication.
Start/Stop VM
Stop or start a virtual machine. This is applicable for a Data Recovery or High
Availability full system scenarios.
Delete all temporary VM resources such as disk files, snapshots, and other tem-
porary files.
Help Topics
Open Online Help.
Viewing Toolbar
The Viewing toolbar buttons provide quick access to the different windows and mon-
itors in the Manager. The following list contains a brief description of each toolbar
option:
The Scenario View gives you access to the main Manager screen, which
enables you to create, monitor, and manage replication scenarios.
The Snapshot View gives you access to the VSS Management window, which
enables you to view and manage VSS snapshots.
The Remote Installer Monitor gives you access to the Remote Installer view,
which enables you to view the installation status of Engines, you installed with
the Remote Installer. For more information about the Remote Installer, refer to
the Arcserve Continuous Availability Installation Guide.
The Host Maintenance Monitor gives you access to the Host Maintenance
Monitor view, which enables you to view the status of current requests for
maintenance preparation.
1. Open the Manager. From the Scenario menu, click New or click the New
button on the Standard toolbar.
The Welcome screen of the Scenario Creation Wizard is displayed.
The Welcome screen enables you to create a scenario, and to assign the new
scenario to a scenario group. From the Welcome screen, you can create a scen-
ario directly or from a template, or create a template. For more information
about creating templates, see the topic, Using Templates.
Note: To access other Manager features while you are creating a scenario, min-
imize the Scenario Creation Wizard. The Scenario Creation Wizard is bound to
the Scenario View. If you switch views, the wizard is automatically minimized.
2. Select the required options, as follows:
a. Select Create a New Scenario.
b. Assign your scenario to the Group, "Scenarios" or type a name to create
a Group.
c. Click Next.
On this screen, specify the host to protect (Master) and the host that holds the
replicated data (Replica).
4. Select the required Master and Replica Hosts, as follows:
a. In the Scenario Name field, accept the default name or enter a unique
name.
b. In the Master Hostname/IP field, enter the hostname or IP address of the
Master server. This server is the source server. Use the Browse button to
find one.
c. In the Replica Hostname/IP field, enter the host name or IP address of the
Replica server. This server is the target server. Use the Browse button to
find one. If you want to include additional Replicas in your scenario, enter
the details for the first or most upstream server here. When you have fin-
ished the Wizard to create the scenario, you can manually enter addi-
tional Replica servers. See the topic, Add Additional Replica Servers.
d. In the Port fields, accept the default port number (25000) or enter new
port numbers for the Master and Replica.
e. (Optional) If you want to gather statistics about the accurate bandwidth
usage and compression ratio benchmarking without actually replicating
data, enable the Assessment Mode option. If you select this option, no rep-
lication occurs, but a report is provided after the assessment process is
completed. For this example, do not enable this option.
f. (Optional) Enable Verify Arcserve Replication and High Availability Engine
on Hosts to verify whether the Engines are installed and running on the
specified Master and Replica hosts. If Engines are not installed on the
hosts you specified, you can use this option to install the Engines on one
or both hosts remotely. For this example, enable this option.
g. Click Next.
The Hosts Verification screen opens if you enabled the option, Verify the
Arcserve Replication and High Availability Engine on Hosts. The software
verifies the existence and connectivity of the Master and Replica hosts
specified on the previous screen. After connections are verified, the soft-
ware checks whether an Engine is installed on each host. If you log in to
the Manager with different user credentials than remote hosts, the
Server Status is reported as Not Connected. You are then prompted to
enter User Credentials for each selected host. Verification repeats after
you do so.
9. From the Scenario Properties screen, configure the properties that affect the
entire scenario. For this example, simply accept the defaults. These prop-
erties can also be configured outside of the Wizard. For more information
about configuring scenario properties, see the topic, Configure Scenario Prop-
erties. Click Next. The Master and Replica Properties screen opens.
10. From the Master and Replica Properties screen, configure the properties that
are related to either the Master or Replica hosts. For this example, simply
accept the defaults. For more information, see the topic, Configure Master or
Replica Server Properties.
Review Spool Information before you change any Spool properties.
Click Next. Wait until the Scenario Verification screen opens.
11. The software validates the new scenario and verifies the parameters for a suc-
cessful replication. Once verification completes, the screen opens, displaying
any problems and warnings. The software permits you to continue even if
warnings are displayed. Resolve any warnings to for a proper software oper-
ation.
Click Next when all errors and warnings are resolved. The Scenario Run screen
opens.
12. Running the scenario initiates the data synchronization process. Select Run
Now to start synchronization immediately or Finish, which saves the scenario
configuration and allows you to initiate synchronization later.
Note: Synchronization takes a while, depending upon your data size and net-
work bandwidth. Select Offline Synchronization if necessary. For more inform-
ation, see the topic, Synchronization Methods.
If you select Run Now, the software notifies you when synchronization com-
pletes. Now the real-time replication is operational and the replication scenario
is active.
A synchronization report is generated. To view the report, see the topic, View-
ing a Report.
Considerations for Creating the Arcserve D2D Scenario
When you select the Arcserve D2D as the scenario type, consider the following lim-
itations and recommendations:
When the D2D destination changes and you update the Arcserve Continuous
Availability scenario with the new destination, old sessions on Replica are lost
after synchronization. The sessions are lost because those old sessions do not
exist on the new D2D destination.
When the D2D destination is a local disk, verify that the Arcserve Continuous
Availability spool is configured to a volume which is not protected by Arcserve
D2D. Otherwise Arcserve D2D will backup the journal files stored in the Arc-
serve Continuous Availability spool.
3. Choose File Server, High Availability Scenario (HA) and then click Next.
The Master and Replica Hosts dialog opens.
4. Type a Scenario Name, enter the Hostname or IP Address and Port number
for both Master and Replica servers, make sure the Verify Arcserve Continu-
ous Availability Engine on Hosts option is enabled (default) and click Next.
5. Wait for Engine Verification to complete and click Next. If required, click
Install to upgrade the Engine on one or both servers and Verify Again.
The Master Root Directories dialog opens, with a list of auto-discovered dir-
ectories. By default, nothing is selected. Expand folders and select the data you
wish to protect. Note that not all system files can be selected and are excluded
by default.
6. Click Next. The Replica Root Directories screen opens.
Accept the default root directory or type a new name.
8. Scenario properties control the entire scenario. Accept the default values or
set new values as required. Click Next when done. These properties can also
be configured outside of the Wizard. For more information, see the topic, Con-
figuring Scenario Properties.
The Master and Replica Properties dialog opens.
9. Master and Replica properties apply to only host servers. Accept the default
values or change values, as desired. Click Next.
Wait for the Switchover Properties dialog to retrieve information.
10. Set the desired Network Traffic Redirection method, as described in the IP
Redirection section. Click Next.
The Switchover and Reverse Replication Initiation dialog opens.
11. Choose the desired start options. For File Server scenarios, set reverse rep-
lication initiation to manual. Automatic is not recommended. For more
information, see Switchover Considerations. Click Next.
Wait for Scenario Verification to complete.
12. If errors or warnings are listed, resolve them before continuing. When ready,
click Next.
The Scenario Run dialog opens.
13. Click Run Now to start synchronization and activate the scenario, or click Fin-
ish to run the scenario later.
1. Open the Scenario Creation Wizard by clicking the New button on the
Standard toolbar, or selecting New from the Scenario menu.
The Scenario Creation Wizard opens.
2. Select the Create a New Template option button, and click Next.
The Select Server and Product Type page opens.
6. From this step, the wizard pages are similar to the ones you use in creating a
new scenario. Continue defining the template by following the wizard instruc-
tions.
1. Open the Scenario Creation Wizard by clicking the New button on the
Standard toolbar, or selecting New from the Scenario menu.
The Scenario Creation Wizard opens.
2. Select the Create a New Scenario from a Template option button, and assign
the new scenario to a group. Then, click Next.
The Select Template page opens displaying a list of available templates.
instructions specific to the application you are protecting. For more inform-
ation, see the appropriate Operation Guide.
Overview 98
Working with Arcserve Continuous Availability Cloud Scenarios 101
Working with Arcserve Live Migration Cloud Scenarios 103
Configure the HTTP Proxy to Connect to the Cloud Service 105
Manage Cloud Account 105
Create a New Full System EC2 Continuous Availability Scenario 110
Create a New EC2 Data Replication Scenario 116
Run and Synchronize a Full System EC2 Continuous Availability or Live Migration
Scenario 120
Performing Switchover for a Full System EC2 Continuous Availability Scenario 121
Recovery Using an EC2 Failover Replica 122
Overview
Effective with this release, you can replicate and provide application high avail-
ability in the cloud. The Full System Data Replication/High Availability to EC2 fea-
ture is an extension to the existing full system scenario type where Arcserve
Continuous Availability enables replication and high availability of an entire Win-
dows system into a VM running on Microsoft Hyper-V, Citrix Xen, or VMware ESX
Hypervisor. The Full System Data Replication/High Availability to EC2 feature
extends the list of supported virtual environments by adding support for Amazon
EC2.
To create a full system HA or replication scenario with an EC2 replica, you must
have an account with Amazon Web Services (AWS).
After the requirement is met, to replicate and provide application high availability,
perform the following steps, and use the following features:
Use the Arcserve Continuous Availability Replication to Cloud option in the Scen-
ario Creation Wizard.
Register the AWS account and credentials in Arcserve Continuous Avail-
ability
Retrieve the VPC ID associated to the account
Decide the EC2 instance and launch it
Remotely deploy the Arcserve Continuous Availability Engine
Use Arcserve Continuous Availability as usual
New Arcserve Continuous Availability interface tab for cloud management
(Cloud View).
Shows list of managed AWS accounts, instances, snapshots, EBS volumes,
elastic IPs, security groups and so on.
Replicate to Cloud
You can now protect an on-premises server by replicating it to an Amazon Web Ser-
vices (AWS) cloud-based target. The Arcserve Continuous Availability Scenario
Creation Wizard lets you create and configure a VPC and a VPN connection
between your on-premises network and a cloud-based target.
The Cloud Repository server is an EC2 instance with Arcserve Continuous Avail-
ability installed.
The Recovery Replica is also an EC2 instance with the same disk layout as the
Master server. After the Recovery Replica is created, it is stopped. All volumes
are detached from it and attached to the Cloud Repository instance. Arcserve
Continuous Availability scenarios are created from on-premises Master servers
to the exposed volumes on the Cloud Repository.
If Is-Alive fails and failover is triggered, the exposed volumes attached to the
Cloud Repository are attached back to the Recovery Replica. The Recovery Rep-
lica is then started. Users are routed to this server until switchback occurs.
1. On the Continuity Suite Manager, navigate to Cloud, and then click Man-
age Cloud Accounts.
The Manage Cloud Accounts dialog appears.
2. Select the cloud account that you want to update, and then click Update.
3. Enter new credentials and then click OK.
The cloud account information is updated.
1. On the Continuity Suite Manager, navigate to Cloud, and then click Man-
age Cloud Accounts.
The Manage Cloud Accounts dialog appears.
2. Select the cloud account that you want to remove, and then click Remove.
The cloud account is removed from the list.
3. Choose Full System, High Availability Scenario (HA) and then click Next.
The Master and Replica Hosts screen opens.
5. Wait for Engine Verification to complete and click Next. If required, click
Install to upgrade the Engine on one or both servers and Verify Again.
The Volume Setting screen opens.
6. Select one or more volumes for the physical machine you want to protect and
click Next.
The Scenario Properties screen opens.
7. Accept the default values or set new values as required and click Next when
you are done.
Note: Scenario properties control the entire scenario. These properties can also
be configured outside of the Wizard. For more information, see Configuring
Scenario Properties.
Note: The Network Adapter Mapping dialog opens if there are more than one
replica network adapters.
The Master and Replica Properties screen opens.
8. Master and Replica properties apply only to host servers. Accept the default
values or change values as needed and click Next.
Note:
All Cloud Replica properties are read-only except for the Cleanup Cloud
Resources When Remove Scenario property, disabled by default.
General purpose (SSD) volume, provisioned IOPS (SSD) volume, and mag-
netic volume can be selected as the EBS volume type.
EBS volume encryption can be enabled for the specified EC2 instance
types. For more information on the supported EC2 instances types, refer
the following link: http://-
docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html.
Network mapping must be assigned for Assure Recovery, otherwise the
assure recovery will fail.
To modify the network mapping, expand the Physical Network Mappings option
under Virtual machine.
Set network mapping between the master adapter and the replica adapter and
click OK.
The Master and Replica Properties opens.
Click Next.
The Switchover Properties screen opens.
9. Expand the Switchover property and enter the Switchover Hostname.
10. Expand the Hosts property and enter the Master Fully Qualified Name and
Replica Fully Qualified Name.
11. Expand the Network Traffic Redirection property and specify redirection
options, including Redirect DNS, DNS Servers IPs, and Master IPs in DNS.
Note: When you set the Redirect DNS option to Off, you can also specify a value
for the Virtual Machine IPs on Replica server in DNS option. If the Redirect DNS
property value is On, then the Virtual Machine IPs on Replica server in DNS
option will not display in the list.
The Switchover and Reverse Replication Initiation screen opens.
12. Select a switchover option. Automatic is not recommended. For more inform-
ation, see Switchover. Click Next.
Wait for Scenario Verification to complete.
13. If errors or warnings are listed, resolve them before continuing. When ready,
click Next.
The Scenario Run screen opens.
14. Click Run Now to start synchronization and activate the scenario, or click Fin-
ish to run the scenario later.
3. Select the Server Type and select Replication and Data Recovery Scenario
(DR) and click Next.
Note: Microsoft Hyper-V is not currently supported for cloud-based data rep-
lication.
The Master and Replica Hosts screen opens.
4. Type a Scenario Name and enter the Hostname or IP Address and Port num-
ber for the Master server. Specify Amazon EC2 as the Replica server. Select
the Replicate to Cloud check box and then click the Select Cloud Host button
to specify the EC2 replica instance (appliance). Make sure the Verify Arcserve
Continuous Availability Engine on Hosts option is enabled (default) and click
Next.
The Cloud Instance Selection dialog opens.
5. Enter the Cloud Provider, Cloud Account, and Region information and click
OK.
Note: Click the Refresh button to refresh the list of instances.
The Engine Verification screen opens.
6. Wait for Engine Verification to complete and click Next. If required, click
Install to upgrade the Engine on one or both servers and Verify Again.
The Volume Setting screen opens.
7. Enter information and click Next.
The Scenario Properties screen opens.
8. Accept the default values or set new values as required and click Next when
you are done.
Note: Scenario properties control the entire scenario. These properties can also
be configured outside of the Wizard. For more information, see Configuring
Scenario Properties.
The Master and Replica Properties screen opens.
9. Master and Replica properties apply to only host servers. Accept the default
values or change values as needed and click Next.
Note: All Cloud Replica properties are read-only except for the Shutdown
Instance on Scenario Stop property, disabled by default. For more information
see Cloud Properties.
10. Click Next.
Wait for Scenario Verification to complete.
11. If errors or warnings are listed, resolve them before continuing. When ready,
click Next.
The Scenario Run screen opens.
12. Click Run Now to start synchronization and activate the scenario, or click Fin-
ish to run the scenario later.
Overview 124
Working with Arcserve Continuous Availability Cloud Scenarios 127
Working with Arcserve Live Migration Cloud Scenarios 129
Configure the HTTP Proxy to Connect to the Cloud Service 131
Configure Microsoft Azure 132
Provision VA on Microsoft Azure 140
Manage Cloud Account 148
Create a New Full System Azure Continuous Availability Scenario 153
Create a New Azure Data Replication Scenario 159
Run and Synchronize a Full System Azure Continuous Availability or Data Replication
Scenario 163
Performing Switchover for a Full System Azure Continuous Availability Scenario 164
Recovery Using an Azure Failover Replica 165
Overview
Effective with this release, you can replicate and provide application high avail-
ability in the cloud. The Full System Data Replication/High Availability to Azure fea-
ture is an extension to the existing full system scenario type where Arcserve
Continuous Availability enables replication and high availability of an entire Win-
dows system into a VM running on Microsoft Hyper-V, Citrix Xen, or VMware ESX
Hypervisor. The Full System Data Replication/High Availability to Azure feature
extends the list of supported virtual environments by adding support for Microsoft
Azure.
To create a full system HA or replication scenario with an Azure replica, you must
have an account in Microsoft Azure.
After the requirement is met, to replicate and provide application high availability,
perform the following steps, and use the following features:
Use the Arcserve Continuous Availability Replication to Cloud option in the Scen-
ario Creation Wizard.
Register the Azure account and credentials in Arcserve Continuous Avail-
ability
Retrieve the VPC ID associated to the account
Decide the Azure instance and launch it
Remotely deploy the Arcserve Continuous Availability Engine
Use Arcserve Continuous Availability as usual
New Arcserve Continuous Availability interface tab for cloud management
(Cloud View).
Shows list of managed Azure accounts, instances, snapshots, EBS
volumes, elastic IPs, security groups and so on.
Replicate to Cloud
You can now protect an on-premises server by replicating it to an Microsoft Azure
cloud-based target. The Arcserve Continuous Availability Scenario Creation Wizard
lets you create and configure a VPC and a VPN connection between your on-
premises network and a cloud-based target.
E-mail Address
Subscription ID
Tenant ID (Directory ID)
Application ID
Client Key
First, prepare the Azure cloud account, and then add the account in Continuous
Availability Manager.
To configure an Azure Cloud account, follow these steps:
e. On the search bar, type subscriptions, and then from the list, click Sub-
scriptions.
Note: If the subscription list does not display the required subscription,
select global subscriptions filter. Make sure the subscription you want
is selected for the portal.
g. From Subscriptions, go to Access control (IAM) > Check access, and
the click Add from the Add a role assignment box.
h. On the Add role assignment page, do the following, and then click
Save:
Role - Select the role you want to assign to the application.
Assign access to - Leave it as default.
Select - By default, the Azure AD applications do not display in
the available options. To find your application, search for the
The Azure Active Directory application is registered, and a role has been
assigned to it successfully.
Now, you can perform the next steps using the registered application to get
the required IDs and Key.
2. To get the Subscription ID1, follow these steps:
a. From the left navigation pane of Azure portal, click Subscriptions.
The list of your subscriptions is displayed along with the subscription ID.
1The Subscription ID refers to a GUID (Globally Unique Identifier) that uniquely iden-
tifies your subscription to use Azure services.
b. Copy the subscription ID, which is used while adding the account in
Continuity Suite Manager.
3. To get the Tenant ID1 and Application ID2, follow these steps:
a. Navigate to Azure Active Directory > App registrations > Owned
applications, and then select your application.
b. Copy the Tenant ID and Application ID, which are used while adding the
1Tenant ID refers to the ID of the Azure Active Directory where you created the
application registration. Tenant ID is called Directory ID inside Azure Active Dir-
ectory Properties.
2An Application ID refers to a GUID that uniquely identifies the app's registration in
the Azure Active Directory tenant. Sometimes, it is also referred as Client ID.
b. On the Add a client secret page, enter the description, select the expiry
interval, and then click Add.
Important! Copy and save this value as you cannot retrieve it later.
The Azure account for Live Migration is now configured.
3. On the Virtual machines page, click Add, and then click Virtual machine.
5. Under Instance details, do the following, and retain defaults for the rest:
Virtual machine name - Enter a name for the virtual machine.
Region - Select the required region.
Image - Select the required image.
8. Retain defaults for the rest, and then click Next: Disks.
9. On the Disks tab, we recommend using the default settings, however you
may make changes as needed. Click Next: Networking.
10. On the Networking tab, we recommend using the default settings, however
you may make changes as needed, and then click Next: Management.
11. On the Management tab, we recommend using the default settings, how-
ever you may make changes as needed, and then click Next: Advanced.
18. On the overview page, to connect to the virtual machine, do the following:
a. Click the Connect button, and then select RDP option from the drop-
down list.
d. Click Connect.
The Enter your credentials screen appears.
1. On the Continuity Suite Manager, navigate to Cloud, and then click Man-
age Cloud Accounts.
2. On the Manage Cloud Accounts screen, click Add.
3. On the Add Cloud Account screen, enter the following details in the
required fields, and then click OK:
Cloud Account - Provide the cloud account, which is a user name you
have defined.
Subscription ID - Provide the Subscription ID.
Tenant ID - Provide the Tenant ID.
Application ID - Provide the Application ID.
Client Key - Provide the Value you saved while creating the New client
secret.
Note: For more information about how to configure the Azure account
details, see Configure Microsoft Azure.
1. On the Continuity Suite Manager, navigate to Cloud, and then click Man-
age Cloud Accounts.
The Manage Cloud Accounts dialog appears.
2. Select the cloud account that you want to update, and then click Update.
3. Enter new credentials and then click OK.
The cloud account information is updated.
1. On the Continuity Suite Manager, navigate to Cloud, and then click Man-
age Cloud Accounts.
The Manage Cloud Accounts dialog appears.
2. Select the cloud account that you want to remove, and then click Remove.
The cloud account is removed from the list.
3. Choose Full System, High Availability Scenario (HA) and then click Next.
The Master and Replica Hosts screen opens.
5. Wait for Engine Verification to complete and click Next. If required, click
Install to upgrade the Engine on one or both servers and Verify Again.
The Volume Setting screen opens.
6. Select one or more volumes for the physical machine you want to protect and
click Next.
The Scenario Properties screen opens.
7. Accept the default values or set new values as required and click Next when
you are done.
Note: Scenario properties control the entire scenario. These properties can also
be configured outside of the Wizard. For more information, see Configuring
Scenario Properties.
Note: The Network Adapter Mapping dialog opens if there are more than one
replica network adapters.
The Master and Replica Properties screen opens.
8. Master and Replica properties apply only to host servers. Accept the default
values or change values as needed and click Next.
Note:
All Cloud Replica properties are read-only except for the Cleanup Cloud
Resources When Remove Scenario property, disabled by default.
General purpose (SSD) volume, provisioned IOPS (SSD) volume, and mag-
netic volume can be selected as the EBS volume type.
EBS volume encryption can be enabled for the specified Azure instance
types. For more information on the supported Azure instances types, refer
the following link: http://-
docs.aws.amazon.com/AWSEC2/latest/UserGuide/EBSEncryption.html.
Network mapping must be assigned for Assure Recovery, otherwise the
assure recovery will fail.
To modify the network mapping, expand the Physical Network Mappings option
under Virtual machine.
Set network mapping between the master adapter and the replica adapter and
click OK.
The Master and Replica Properties opens.
Click Next.
The Switchover Properties screen opens.
9. Expand the Switchover property and enter the Switchover Hostname.
10. Expand the Hosts property and enter the Master Fully Qualified Name and
Replica Fully Qualified Name.
11. Expand the Network Traffic Redirection property and specify redirection
options, including Redirect DNS, DNS Servers IPs, and Master IPs in DNS.
Note: When you set the Redirect DNS option to Off, you can also specify a value
for the Virtual Machine IPs on Replica server in DNS option. If the Redirect DNS
property value is On, then the Virtual Machine IPs on Replica server in DNS
option will not display in the list.
The Switchover and Reverse Replication Initiation screen opens.
12. Select a switchover option. Automatic is not recommended. For more inform-
ation, see Switchover. Click Next.
Wait for Scenario Verification to complete.
13. If errors or warnings are listed, resolve them before continuing. When ready,
click Next.
The Scenario Run screen opens.
14. Click Run Now to start synchronization and activate the scenario, or click Fin-
ish to run the scenario later.
3. Select the Server Type and select Replication and Data Recovery Scenario
(DR) and click Next.
Note: Microsoft Hyper-V is not currently supported for cloud-based data rep-
lication.
The Master and Replica Hosts screen opens.
4. Type a Scenario Name and enter the Hostname or IP Address and Port num-
ber for the Master server. Specify Microsoft Azure as the Replica server.
Select the Replicate to Cloud check box and then click the Select Cloud Host
button to specify the Azure replica instance (appliance). Make sure the Verify
Arcserve Continuous Availability Engine on Hosts option is enabled (default)
and click Next.
The Cloud Instance Selection dialog opens.
5. Enter the Cloud Provider, Cloud Account, and Region information and click
OK.
Note: Click the Refresh button to refresh the list of instances.
The Engine Verification screen opens.
6. Wait for Engine Verification to complete and click Next. If required, click
Install to upgrade the Engine on one or both servers and Verify Again.
The Volume Setting screen opens.
7. Enter information and click Next.
The Scenario Properties screen opens.
8. Accept the default values or set new values as required and click Next when
you are done.
Note: Scenario properties control the entire scenario. These properties can also
be configured outside of the Wizard. For more information, see Configuring
Scenario Properties.
The Master and Replica Properties screen opens.
9. Master and Replica properties apply to only host servers. Accept the default
values or change values as needed and click Next.
Note: All Cloud Replica properties are read-only except for the Shutdown
Instance on Scenario Stop property, disabled by default. For more information
see Cloud Properties.
10. Click Next.
Wait for Scenario Verification to complete.
11. If errors or warnings are listed, resolve them before continuing. When ready,
click Next.
The Scenario Run screen opens.
12. Click Run Now to start synchronization and activate the scenario, or click Fin-
ish to run the scenario later.
Initiate Replication
After you create a scenario, you need to run it to start the replication process.
Normally, before data changes on the Master can be replicated on the Replica, the
Master and the Replica need to be synchronized. Therefore, the first step in ini-
tiating replication is synchronizing the Master and Replica servers. After the serv-
ers have been synchronized, online replication starts automatically, continuously
updating the Replica with all of the changes that occur on the Master.
Arcserve Continuous Availability allows simultaneous synchronization and rep-
lication. In this case, the servers are synchronized while files are in use and being
updated. All of these changes that occur on the Master are captured and held in a
spool. After the synchronization is complete, the replication starts and the changes
are updated on the Replica.
Note: In order for the replication process to succeed, verify that the user under
which Engine is running has Read permissions on the Master, and Read and Write
permissions on each replication root directory and included files, and on all par-
ticipating Replica hosts.
To initiate replication
1. From the Manager, select the scenario you want to run.
The Run dialog lists the synchronization options. You can choose File, Block or
Volume synchronization. For more information, see Synchronization.
Note: In general, the default values are the most appropriate choice.
5. For File Server scenarios, verify that the File Synchronization is selected as the
synchronization method, and click OK.
Important! Do not skip synchronization unless you are absolutely certain that
the data in the Master and Replicas root directories is identical.
The Manager now indicates that the scenario is running via the green play sym-
bol to the left of the scenario, and via the scenario state, which turns into Run-
ning.
6. After a scenario begins running, a Statistics tab appears at the bottom of the
Framework pane, displaying a graphical view of the replication.
Run Mode
While replication is running and the running scenario is selected, the Manager
screen becomes gray. Statistics are shown in the Framework pane on the right.
Events are recorded in the Events pane on the bottom. You may change certain
properties while the scenario is running. See Change Scenario Configuration.
Note: When working with clusters, you should be aware that Arcserve Continuous
Availability does not support renaming a Cluster Group while the Engine is running.
To ensure the proper operation of clusters with Arcserve Continuous Availability,
stop the Engine before renaming a Cluster Group.
Stop Replication
You must stop a running scenario in order to set or change properties.
To stop replication
1. From the Scenario pane, select the scenario you want to stop.
For the Replica server, you create another File Server DR scenario to replicate from
the external device into the target root directory. For example, E:\Data on the Rep-
lica server. Optionally, you can perform a Robocopy, (robust file copy), a file copy,
or any other copy methods from the Master mounted snapshot volume, and then
manually copy the data from the external drive into the target folder on the Rep-
lica server after you transferred the drive.
Follow these steps:
1. Configure a scenario in the usual manner.
2. When you reach the final stage in the Scenario Creation Wizard, do not click
Run Now. Instead, click Finish.
3. From the Manager, click Run. The Run dialog opens.
4. Select Offline Synchronization and click OK.
After the scenario begins, the Event Console displays the path to the data so you
can perform the manual copy. Arcserve Continuous Availability takes a VSS snap-
shot so you can copy data with no impact to the production data set.
a. The master volume generates VSS and you can find data at C:\Off-
lineSyncMountPoint\<scenario ID>\.
Note: You can customize the root volume by configuring the Snap-
shotStorageVolume value in ws_rep.cfg.
b. On the replica, the disk volume is generated and then mounted as <install
path>\Engine\vm\<scenario ID>\<volume ID>\.
c. You should copy all data from master to replica mount point. Manually
copy data from the VSS path created on the master to an external device
or optical media (DVD-R, CD-R). Physically transport the external media
to the Replica server.
During transport, the production dataset caches any changes in the source data
in the Replica spool.
5. Copy the data that is stored on the external media to the correct root dir-
ectory on the Replica server.
Use a copy utility such as xcopy or fastcopy to copy all master server files and
folders from the OfflineSyncMountPoint folder to the replica folder <install
path>\Engine\vm\<scenario ID>\<Volume>.
xcopy [Source] [Destination] /E /C /H /R
6. After the files are copied, Click Tools, Offline Sync Management to open the
Offline Sync Management dialog.
7. Select or clear the "Ignore Files of Same Time/Size" check box and click OK.
8. When the block synchronization process starts, events are shown in the Event
Console. When the process is complete, the Synchronization status changes to
Replication. Any changes cached in spool on the Replica during the offline
sync are now committed to the Replica and deleted from the spool.
Note: In the following window, C_Volume represents a VSS mounted volume at this
point. For example, when you want to retain the sparse file attributes, you can cre-
ate a new File Server DR scenario to replicate the data from within this mounted
snapshot to an external device.
For the Replica server, you create another File Server DR scenario to replicate from
the external device into the target root directory. For example, E:\Data on the Rep-
lica server. Optionally, you can perform a Robocopy, (robust file copy), a file copy,
or any other copy methods from the Master mounted snapshot volume, and then
manually copy the data from the external drive into the target folder on the Rep-
lica server after you transferred the drive.
Follow these steps:
1. Configure the scenario in the usual manner.
2. From the Manager, click Offline Sync.
3. Copy data from the mounted VSS snapshot to external device.
4. Move the device to the replica server and then copy the data to the target
folder.
5. From the Manager menu, click Tools and Offline Sync Management
6. Select the offline sync option that you would want to use.
Note: The Verification option compares the files in mounted VSS snapshot on
the master server with the data that resides in the root directory on the replica
server and reports back to you if they are identical or not.
7. Continue running the scenario.
3. After the scenario starts, check the Event log for the folder name.
4. Log in to the appliance server and locate the VSS mount point folder.
For the BMR restore scenario, log in to the appliance server and locate the VSS
mount point folder.
For the backward scenario, log in to the VM generated by switchover and locate
the VSS mount point folder.
5. Manually copy data from the VSS path created on the appliance server or the
VM generated by switchover to an external device or optical media (DVD-R,
CD-R). Physically transport the external media to the BMR server.
During transport, the production dataset caches any changes in the source data
in the Replica spool.
6. Copy the data that is stored on the external media to the correct root dir-
ectory on the BMR server mapped volumes.
7. Use a copy utility such as xcopy or fastcopy to copy all files and folders from
the appliance server to the BMR server.
xcopy [Source] [Destination] /E /C /H /R
Wait for copying to complete.
8. Navigate to the Continuous Availability Manager and click the Offline Sync
Management button.
Host Authentication
When you create and run a scenario, Arcserve Continuous Availability verifies user
credentials of all hosts. Arcserve Continuous Availability also ensures that replica
files are created in the right folders when multiple users replicate to a single rep-
lica server. The authentication process verifies that the user has proper permissions
to their folder on the replica server. If the host credentials or folder verification
fails, the scenario stops immediately.
This section contains the following topics:
6. Disable Authentication
7. Considerations and Limitations
Similarly, select other user folders and grant the Full Control permissions.
When the scenario runs, Continuous Availability verifies the following conditions:
1. Scenario level credentials for each host.
2. Host level credentials for each host. The host level credentials override scen-
ario level credentials. If the host level credential is blank or is not set, then
Continuous Availability automatically uses scenario level credentials.
3. User has Full Control Permission to the specified parent folder.
The scenario runs successfully only if the host credentials and folder access per-
missions are validated. The scenario stops immediately when any of the conditions
fail. Rectify the scenario with proper credentials or the valid replica folder.
Disable Authentication
By default the EnableAuth parameter in the ws_rep.cfg file is set to True. To dis-
able the host authentication on a specific host, set the EnableAuth parameter in the
ws_rep.cfg file to False.
Follow these steps:
1. Open the ws_rep.cfg.
2. Modify the EnableAuth parameter to False.
The host authentication is now disabled.
Suspend Replication
At times, it may be necessary to suspend updates on a Replica machine in order to
perform system maintenance or some other form of processing that does not
modify the replicated data there. Usually, it is not desirable to stop replication
since this requires a resynchronization afterward. The replication suspension fea-
ture of Arcserve Continuous Availability solves this problem.
During the suspension period, all changes are spooled on the Master or on the Rep-
lica located upstream of the suspended Replica. In other words, changes continue
to be recorded for update on the suspended Replica, but are not actually trans-
ferred until replication is resumed. After replication is resumed, the accumulated
changes are transferred and applied without any need to perform a full resyn-
chronization of the data.
Replication may be suspended either manually or on a scheduled basis.
Important! It is imperative that during suspension, you do nothing on the Replica
that causes the data to change in any way, including starting an application such as
Exchange Server, SQL Server, or Oracle. If you need to start programs that will
change data on the Replica, you may use the Assured Recovery option.
Be aware of the following:
You cannot suspend replication during synchronization. You can suspend rep-
lication only temporarily, since changes are accumulated in the spool directory
of the Master or upstream Replica. Make sure that sufficient disk space is avail-
able for the spool to hold the changes during the time the Replica is suspended.
In a scenario that has more than one Replica host, you can only suspend one
Replica at a time.
More information:
1. Create a new scenario and select the Assessment Mode check box in the
Scenario Creation Wizard.
2. Enter Master Hostname/IP.
3. (Optional) Enter Replica Hostname/IP.
4. Arcserve Replication and High Availability verifies the scenario before run-
ning.
If the scenario was not set up correctly or problems occurred in the par-
ticipating host, errors are reported on the Event pane. When no error is
reported, the scenario starts running in the assessment mode.
The Manager now indicates that the scenario is running in the Assessment
mode via the blue play symbol to the left of the scenario, and via the scen-
ario's state that turns into Simulation.
5. Open the report.
By default, after you stop a scenario that runs in Assessment mode, an Assess-
ment Mode Report is generated. To open the report, refer to Viewing a
Report.
Note: Scenario created using this option cannot run in the regular replication
mode.
1. From the Manager, select the scenario you want to run in Assessment mode.
2. To run the scenario, click Run (Assessment mode) on the Standard tool-
bar.
Arcserve Continuous Availability verifies the scenario before running it.
If the scenario was not set up correctly or problems occurred in the par-
ticipating hosts, errors are reported on the Event pane. When no error is repor-
ted, the scenario starts running.
The Manager now indicates that the scenario is running in Assessment mode
via the blue play symbol to the left of the scenario, and via the scenario's state
which turns into Simulation.
After the scenario begins running, a Statistics tab appears at the bottom of the
Framework pane displaying a graphical view of the replication assessment.
3. Open the report.
By default, after you stop a scenario that runs in Assessment mode, an Assess-
ment Mode Report is generated. To open the report, refer to Viewing a Report.
To modify the Assessment mode scenario and to run in the regular replication
mode, follow these steps:
1. From the Manager, select the scenario that was created using the assess-
ment mode.
2. Stop the scenario if running.
3. Add replica Hostname/IP details and modify master/replica properties if
required.
4. Enter replica credentials at user credential under Replica properties, Rep-
lication.
5. Save the scenario and click Run.
The Manager
The Manager lets you control and monitor your replicated system.
This section contains the following topics:
State Information
State information is displayed beside each scenario name and beside each server in
the replication tree, whenever a synchronization process has been started or com-
pleted, and whenever a replication process is under way.
The state information includes:
A graphic indication next to the scenario name indicating the scenario is run-
ning , or is idle .
A graphic indication next to the server name indicating that the server is a
Live Statistics
Live statistics are displayed in two areas:
Scenario pane
Statistics pane
This section contains the following topics:
Scenario Pane
Statistics Tab
Refresh Statistics Display Automatically
Refresh Statistics Display Manually
Scenario Pane
The live statistics displayed in the Scenario pane include the following information:
Changed - total data replicated from this host since the last synchronization.
Synchronized - total data synchronized from this host.
Files - total number of files replicated from this host.
In Spool - total (current) amount of data contained in the spool.
Statistics Tab
The Statistics tab in the Framework pane also displays live statistics. Different stat-
istics information is displayed for a scenario, a Master and each Replica server.
Note: The Statistics tab on the Framework pane appears only when a scenario is
running.
The available live information in the Statistics tab is as follows:
Statistics per scenario - a graphical overview of the scenario state.
Statistics per Master - a table that containing the following information: state;
replication starting date and time; Arcserve Continuous Availability Engine ver-
sion no.; total amount of data contained in the spool; total amount of data
changed in the root directories since the beginning of the replication process,
including the number of created folders and changed, removed and renamed
files; total size of files sent and replicated from this host; synchronization
method; and synchronization progress.
When running synchronization for very large files, additional tables appear, dis-
playing in details the synchronization progress for each file in each root dir-
ectory.
Be aware of the following:
The definition of a large file depends on the value of the BDMaxFileS-
izeToSendWholly property. This property is stored on the Engine
machine, in the INSTALLDIR\Engine\ws_rep.cfg file. The default is 10MB.
When a synchronized file is smaller than this value, it will not appear on
the table.
The appearance of the detailed Synchronization Progress table also
depends on the value of the UseNewSynchStatistics property.This prop-
erty determines whether the detailed Synchronization Progress table will
be displayed when there are large files. When the value of this property
is True, the table will be displayed. The default value is True, and the
property is also stored in the ws_rep.cfg file.
The Synchronization Progress tables contain the following information for each syn-
chronized file: synchronization state; file name; file size; amount and percentage of
data that was already compared between the Master and Replica; amount of data
that needs to be sent from the Master to the Replica; amount and percentage of
data that is the same on the Master and Replica, and therefore is not sent to the
Replica; synchronization starting date and time; summary of the synchronization
progress of each root directory.
Note: When the File Synchronization method is running, the files are synchronized
in their entirety. Therefore, the Already Checked column can contain only two val-
ues - 0% or 100% - for an individual file.
Each synchronized root directory is represented by a separate Synchronization Pro-
gress table, and each Synchronization Progress table can display statistics of 10 files
at the most. When a root directory contains more than 10 files, the 10 largest files
will be presented in the table.
Statistics per Replica - a table that containing the following information: state;
replication starting date; Arcserve Continuous Availability version no.; total
amount of data contained in the spool; and total amount of data (in KB)
changed in the root directories since the beginning of the replication process,
including the number of files changed, removed and renamed.
View Events
The Events pane displays messages and general information about the selected
scenario. This information is received from the servers participating in the running
scenario. The information displayed can inform you, for example, that a directory is
synchronized, a server is connected, synchronization started/finished, and so on.
The information includes the server name and time, and a brief explanation.
Important events or error messages are shown in bold letters.
More information:
Filter Events
You can filter the events that will be displayed in the Event pane according to dif-
ferent criteria.
To filter displayed events
1. On the Event pane, right-click and select Event Filters from the pop-up menu,
or select the Event Filters option from the Events menu.
The Event Filters dialog opens.
2. Use one of the following criteria to filter the events that will be displayed in
the Event pane:
Severity - clear the severity level check boxes that you do not want to
display, or select the severity level check boxes that you want to dis-
play.
Date - select the Exclude events older than check box, and then select
the time unit (hours/days/months) and the number of units.
Text - in the A word or phrase in the event box, enter the word or the
phrase that you want the displayed events to contain. You can use an
asterisk (*) to select any number of characters/digits of all types.
3. To apply the criteria you selected and close the dialog, click OK.
Only the events that meet the criteria you defined are now displayed in the
Event pane.
4. To clear the existing criteria and display all events, on the Event Filters dialog
click Reset, and then OK.
View a Report
Deleting Reports
Synchronization Reports
Replication Reports
Open a Backward Scenario Report
Create Difference Reports
Assessment Mode Reports
View a Report
The various Arcserve Continuous Availability reports let you determine scenario
status and manage your environment.
To view a report
1. To view a report, first you need to open the Report Center. There are two
ways to open it:
On the Overview Page, click the Report Center link on the Quick Start pane on
the left.
From the Tools menu, select the Reports option and then Show Scenario Reports.
The Report Center opens in a new window.
The Report Center consists of two tables:
The upper table - Available Reports per Scenario - contains a list of all scenarios
that have reports, along with the type and number of available reports for each
scenario.
The lower table - Reports - contains a list of all the reports that are available for
the scenario selected in the upper table.
2. To view a specific report, select from the Available Reports per Scenario table
the scenario that this report represents. Then, from the Reports table below,
click the report you want to open.
Note: Depending on your settings, for Synchronization and Replication reports a
Detailed report can be generated in addition to the Summary report. Both
reports represent the same process, but the Detailed report also provides a list
of the files that participated in the process.
The report you selected opens.
Deleting Reports
The reports that are displayed in the Report Center are stored for the period that is
defined in their scenario properties, under the Report Handling group. The reports
are displayed even if their scenarios were removed from the Manager. However,
the Report Center enables you to delete reports that are no longer of use to you.
To delete a report
1. On the Report Center, select from the Available Reports per Scenario table
the scenario whose reports you want to delete.
2. Click Delete at the right end of the line.
A confirmation message appears, asking you whether you want to delete the
row.
3. Click OK on the confirmation message.
The selected scenario is removed from the Report Center, and all of the reports
that belong to it are deleted.
Synchronization Reports
Following synchronization, Arcserve Continuous Availability creates a report that
lists files that have been transferred or modified. The first few lines (at the top)
include: the synchronization method, the scenario name, the names of the Master
and the Replica(s), and the synchronization date.
The Summarized Synchronization Report shows the sum total of the removed and
modified files as well as bytes transferred. The report also provides information
about the number of new directories that were created on the Replica following
synchronization, and the number of synchronized files that have different Windows
security properties.
The Detailed Synchronization Report presents the complete listing of the files that
were transferred or modified during the synchronization process. For each file, the
following information is provided:
Event - the action that was performed on the Replica.
Bytes - the size of the file.
Time Stamp - modification time.
File Name - the name and full path of the file.
Replication Reports
The Replication Reports are generated periodically, according to a pre-defined fre-
quency, and they are generated individually for the Master and the Replica servers.
The Replication Reports include statistics on data replicated since the beginning of
the replication process, as well as statistics on data replicated since the last report.
The data includes the number of replicated bytes, and the number of files cre-
ated/updated/removed/and renamed. You can view either a summarized or a
detailed report.
By default, Replication Reports are NOT automatically generated. To schedule Rep-
lication Reports, see the topic, Report Properties.
Include Files
When using Include files, only the files or file-types entered into the Filter box are
included in the replication scenario, and only if they are selected (checked). You
need to manually select the directories in which these file are stored, and if you
manually clear a file check box, you override the Include files option.
To include files
1. On the Master Root Directories dialog, manually select the directories on
which you want to apply the filter.
Note: Alternatively, you can manually select the directory check box AFTER you
enter the filter parameters.
2. Click the Include files option button at the top of the Master Root Directories
dialog. The Filter box is enabled with an asterisk (*) wildcard.
3. Enter the file types you want to include in the Filter box using the appropriate
filtering characters. For example, include all files ending with the extensions
*.txt *.exe. Separate the extensions using a space.
Note: Do NOT use a comma or a semi-colon to separate extensions. If a file
name includes blanks, enclose the complete file name between quotation
marks ("").
4. Click the Apply button to filter the directories you selected according to the
filter parameters.
The only files that are displayed on the right area are those that meet the fil-
tering criteria.
5. [Optional] You can manually select or clear individual directories and files.
This action overrides the Include files option regarding the individual dir-
ectory or file.
6. Click OK to save your root directory selection and close the Master Root Dir-
ectories dialog.
Exclude Files
When using Exclude files, the replication scenario ignores any files that have been
filtered out (excluded), and includes all others.
To exclude files
1. On the Master Root Directories dialog, manually select the directories on
which you want to apply the filter.
Note: Alternatively, you can manually select the directories AFTER you enter
the filter parameters.
2. Click the Exclude files option button at the top of the Master Root Dir-
ectories dialog. The Filter box is enabled with an asterisk (*) wildcard.
Enter the file types you want to exclude in the Filter box using the appropriate
filtering characters. For example, exclude all files ending with the extensions
*.bat *.dll. Separate the extensions using a space.
Note: Do NOT use a comma or semi-colon to separate extensions. If a file
name includes blanks, enclose the complete file name between quotation
marks ("").
3. Click the Apply button to filter the directories you selected according to the
filter parameters.
The excluded files are not displayed on the right area, and the displayed files
are the ones that will be replicated.
4. [Optional] You can manually select or clear individual directories and files.
This action overrides the Include files option regarding the individual dir-
ectory or file.
5. Click OK to save your root directory selection and close the Master Root Dir-
ectories dialog.
5. In order for the replication process to succeed, verify that the user under
which the Engine is running has permission for each replication root dir-
ectory.
Note:The Replica root directory does not have to actually exist. You can enter
the directory name by selecting the entry using the standard Windows con-
ventions and Arcserve Continuous Availability creates it when the replication
starts.
6. Click OK to save your selection and close the Browse and Select Replica Dir-
ectory.
The Master and all Replica hosts in the scenario appear in the dialog, along
with their selected root directories. The root directory you selected for propaga-
tion is displayed above the Scenarios/Hosts table, and in the Current Value
column marked in red.
6. After the Propagate Value dialog is closed, click the Save button on the
Standard toolbar to save and apply your changes to all hosts.
Scenario Operations
The following sections describe scenario operations:
Save Scenarios
Remove Scenarios
Export Scenarios
Import Scenarios
Save Scenarios
There are two methods of saving scenarios, either per scenario or by a global sav-
ing of all scenarios.
To save scenarios
On the Scenario pane, select the scenario and click the Save icon, or select the
Save option from the Scenario menu.
- or -
Click the Save All icon or select Save All from the Scenario menu, to save all
scenarios on the Manager.
Remove Scenarios
Important! Before removing a scenario, make sure you want to permanently
delete it. There is no undo action.
To remove a scenario
1. On the Scenario pane, select the scenario and right-click it.
A pop-up menu appears.
2. From the pop-up menu, select the Remove option.
A message appears asking you to confirm the removal.
3. Click OK. The scenario is permanently removed.
Export Scenarios
You can export scenarios to other locations in order to reuse them.
To export a scenario
1. On the Scenario pane, select the scenario you want to export. Then, right-
click it and select Export, or select the Export option From the Scenario
menu.
The Exportscenario dialog is opened.
2. Name the scenario and click the Save button to save it.
The scenario is saved as a *.xmc file.
Import Scenarios
You can import .xmc files that contain saved scenarios to your Manager. Use this
option if you want to relocate scenarios from one workstation to another, or if you
want to use older scenarios that were kept in your system.
To import a scenario
1. From the Scenario pane, click Scenario Group.
2. From the Scenario menu, select the Import option.
An Import scenario dialog opens.
3. Locate the scenario you want to import and click Open.
The scenario is imported to the Manager and appears on the Scenario pane.
4. Select your required options and click OK.
Host Maintenance
The following sections explain the Host Maintenance option, and describe how you
can prepare your hosts for maintenance procedures:
functioning as the Replica, you will not see its changing status in the Scenario
pane, only on the Event pane and the Host Maintenance Monitor.
5. To view the status of the selected host and the scenarios in which it par-
ticipates, select from the View menu the Active View, Host Maintenance
Monitor option, or click the Host Maintenance Monitor button.
The Host Maintenance Monitor view opens.
The Host Maintenance Monitor displays all the requests for maintenance pre-
paration. A maintenance request disappears from the Monitor when the
involved scenario is either stopped or run. You cannot perform actions through
the Monitor, which only displays information about the status of the current
requests. The only action you can do is opening the Host Maintenance wizard by
clicking anywhere in the screen and selecting Launch Host Maintenance.
In this Monitor, the displayed host name is its fully qualified name, and not the
name under which it appears in the scenarios. All the scenarios in which this
host participates appear in the Monitor.
6. After you received the message informing you that the host is ready for
reboot, you can reboot your host. Once you completed your maintenance pro-
cedures, the replication process automatically resumes, without performing
re-synchronization.
Note: If after preparing the host for maintenance, you decided not to reboot it and
continue running its scenarios, you need to stop the scenarios and re-run them.
1Scenario Properties are properties that affect the entire scenario. You may set general,
replication, event notification, report handling and scenario properties.
General Properties
The properties in this group cannot be changed. The Product Type and Server Type
properties are set during the creation of a new scenario. The Scenario ID property
is given automatically by the system. To change these properties, you need to cre-
ate a new scenario.
Product Type
Either Replication or HA (High Availability).
Server Type
The type of application or database server that participates in the scenario.
Scenario ID
The unique ID of the scenario.
Replication Properties
Replication includes the following properties:
Mode
Arcserve Continuous Availability supports the following replication modes:
Online
The Online replication mode activates real-time replication. Changes are rep-
licated continuously, in real-time, using the XOMF driver.
The Online mode replicates all changes of files, even if files that are always
open (as is the case of most database and mail servers). This mode maintains
the order of file system operations. In this mode, the Engine records all I/O
operations related to the root directories in journal files. The journal files are
then sent to the Replicas where the operations that were recorded in the
journal are replayed on the replicated files.
Scheduled
Scheduled replication mode is really nothing more than an automatically per-
formed synchronization. The synchronization can be initiated either by a
manual activation, or according to a pre-defined schedule, say every few hours
or once a day. This replication mode does not differ in principle from a syn-
chronization performed as part of initializing replication. Although there is no
online replication in this mode, online changes made during synchronization
are replicated.
When the Scheduling option is selected, two options are enabled:
By User Request
Synchronization is activated by a user running synchronization from the
Manager, or PowerShell.
Weekly Activity
In the Weekly Activity setting of the Scheduled mode, servers are syn-
chronized at a scheduled, fixed time. When you select this option, you
need to set the schedule for the recurring synchronization.
For a detailed description of synchronization scheduling, refer to Schedule
Synchronization.
Periodic Replication
File changes are not replicated continuously, but periodically aggregated.
Aggregated changes are then propagated to the Replica on a scheduled
basis. In Scenario Properties, under Replication, expand Mode and set the
Schedule and Schedule Setting properties.
You may experience delays when applying replication data depending on
the data size and number of files to apply, because the process assures
data consistency. You can set the parameter, KeepUndoForPeriodic, to
false to halt generation of the undo file and speed up the application of
aggregated changes, but should not do so for database scenarios. This
parameter is in the ws_rep.cfg file.
Run after Reboot
If the Master is rebooted, Arcserve Continuous Availability automatically re-syn-
chronizes the Master and the Replica after the reboot.
Automatic Synchronization
Synchronization ensures that a set of folders and files on a Replica server
involved in a scenario is identical to the set on the Master.
Synchronization Type
FileSynchronization
Compares files on the Master and Replica servers, and whenever
they are different, copies the entire missing or modified files from
Master to Replica.
In order to synchronize your data for the first time, you need to
choose the File Synchronization mode for each scenario. In sub-
sequent cases, this synchronization type is best suited for File
Server (a large number of small and medium sized files), prefer-
ably with the checked Ignore Files of Same Size/Time option. This
may significantly decrease synchronization time.
Block Synchronization
Performs a block-by-block comparison of the Master and Replica
files, and copies over only those blocks that are different. When dif-
ferences exist between files, instead of requiring the transfer of
the entire file, the block synchronization transfers only changes.
Block synchronization is the method appropriate for database
applications, such as MS Exchange, Oracle or SQL Server. You
should use this method while clearing the Ignore Files of Same
Size/Time option (unless database files are closed on the Master
server).
Ignore Files of Same Size/Time
Skips comparison of files with the same path, name, size and modi-
fication time. This assumes that the files are identical.
Select this option when you are absolutely sure that files of this type are
indeed identical. This option is best suited for File Server scenarios. It is
not appropriate for database files for such applications as Exchange, SQL,
or Oracle, since these databases modify files (leaving them open) without
changing file modification time. You can use this option in database scen-
arios only when synchronized databases are un-mounted and files are
closed on the Master server.
This option can reduce the overall synchronization time dramatically, but
you must remember that this comes at the expense of content veri-
fication.
Registry Synchronization
When set to On, this option enables you to synchronize the Master and the Rep-
lica registry keys on a scheduled basis.
For a detailed description of registry synchronization, refer to Synchronize
Registry Keys.
System State Protection
When set to On, this option enables you to save snapshots of the system and
boot files of the Master on the Replica. To activate this option, you need to set
the System State Protection schedule, and to define which Replica host will
store the snapshots. For a detailed description, refer to Protecting Your System
State.
Optional Settings
Replicate NTFS Compress Attribute
(For Windows only) Replicates compress attribute of files or directories
during synchronization and replication.
Replicate ACL
Replicates ACLs for files and directories during synchronization and rep-
lication.
Retain Local Account Names (On) (For Windows only)
The Continuous Availability engine retains the local name in the Replica
machine. Before you run the scenario, manually create the same local
users or groups in both Master and Replica. Use this property for work-
group environments.
Synchronize Windows Shares
If a directory has been set to allow sharing, then setting this Share option
to On duplicates the property in the replicated directory. This occurs only
during synchronization and on Windows OS.
Keep the Archive Attribute on Replica
If the master and replica files are identical, then do not change the
archive attribute on replica during synchronization.
Prevent Automatic Re-sync upon Error
An uncommon critical error on the Master can stop the replication con-
tinuance. In this case, setting this option to On prevents automatic re-syn-
chronization. When this option is Off, re-synchronization starts
automatically upon an error occurrence.
Stop the scenario when a disk/spool is full
For scenarios configured with multiple Replica servers, this property lets
you choose to stop only the affected Replica or the entire scenario when
a spool or disk on any Replica is full. Set this property to Off to stop only
the affected Replica and On to stop the entire scenario.
Number of Streams
This property lets you more effectively use bandwidth in a high latency
(WAN) environment. You can use the GUI or the ws_rep.cfg file to set this
property to a value between 1 and 10. The default value uses a single
stream, but is over-ridden by any value set in the ws_rep.cfg file. Any
other value set in the GUI overrides the ws_rep.cfg setting.
The property opens a number of streams to send and receive data equal
to the value you specify, and can be used with Bandwidth Scheduling.
Important! In LAN environments, you should use one stream.
User Credentials
Lets you enter the user credentials to access the host folder. If the user has no
permission to access the root directory, then scenario will not run.
Note: On Windows x64, you cannot run scripts that activate applications with
UI.
the generated report file and its type. Arguments entered here are static
values.
Note: On Windows x64, you cannot run scripts that activate applications with
UI.
Schedule Synchronization
When selecting a scheduled replication mode it means that synchronization will be
performed automatically on a regular basis. Once you select this option the fol-
lowing flexible scheduling capabilities are offered:
Synchronization on selected days of the week and for specific hours in a 24-
hour cycle.
Synchronization over selected periods (for example, once every 36 hours) in a
7-day cycle.
Exclusion of specific dates.
To open the schedule
1. On the Scenario Properties list, open the Replication group. On the Mode
property, select the Scheduling value.
The Schedule option appears.
2. On the Schedule option, select the Weekly Activity value. Then, on the
Schedule Settings property, click the Not Set value.
The Schedule Setting dialog appears.
3. Set the schedule for automatic synchronization according to the guidelines
described in the following sections.
The following figure shows a sample scheduling setting in which the solid blue
rectangles indicate the days and hours scheduled for synchronization. The
excluded dates area lists the specific dates on which synchronization is not per-
formed.
This section contains the following topics:
1Master Properties are properties that are set on and control the behavior of the Master
server in a scenario. You may set general, replication, event notification, report hand-
ling and scenario properties.
This property lets you create periodic bookmarks for all scenario types except
the File Server according to the schedule you set. Use the generated bookmarks
in Rewind for periodic recover points.
Default: Every two hours
Run Script upon Trigger File Creation
[For File Server only] Defines whether special actions should be triggered via a
script, when a specified trigger file appears.
Trigger File Name
The name of the file that triggers the script, which is specified in the next
property. The script is triggered once the file creation event occurs.
Script to Run
Script Name
This script is invoked, when the trigger file that is specified in the previous property
is created. Enter the full name and path of the script.
Arguments
Spool Properties
The spool is a folder on a disk where data to be replicated is temporarily stored
(that is, spooled). The spool stores changes captured during replication for some
period of time before applying them to the Replica server. The spool parameters
determine how much disk space is available for the spool. In most cases, the
default values are sufficient. However, if you choose to change this value, it should
be at least 10% of the total dataset size.
Max Spool Size
Enter the maximum spool size allowed. This disk space is used only if needed -
it is not pre-allocated. The default is Unlimited. To enter a value of Unlimited,
enter a zero.
Min Disk Free Size
Enter the free disk space threshold at which the system issues an error and
stops replication.
Spool Directory
Enter the directory to be used to store the spool. The default directory is
INSTALLDIR/tmp on Windows.
Important! If you change the spool location, remember to remove the new path
from file level antivirus scans: both scheduled and real time.
Reports Properties
Generate Synchronization Report
Specifies whether to generate a synchronization report.
Generate Detailed Report
Specifies whether to generate a detailed synchronization report.
Generate Replication Report
Specifies whether to generate a replication report. Since replication is con-
tinuous, specify the frequency of the report generation in the property below.
Generation Frequency (hours)
Specifies how often to generate the replication report.
Generate Detailed Report
Specifies whether to generate a detailed replication report.
Report Handling
Notify by Email
Specify whether to send reports by email to the specified address.
Mail Server
Enter the mail server hostname or IP.
Mail Server Port
Enter the port number for the mail server.
Authentication Settings
Click to open the Mail Authentication Settings dialog and enter mail
authentication details such as user name, password, and proxy settings.
Email Address - To
Enter the receiver email address.
Email Address - From
Enter the sender email address.
Execute Script
Specify a script for Arcserve Continuous Availability to run whenever it sends
a report.
1Replica Properties are properties that are set on and control the behavior of the Rep-
lica server in a scenario. You may set host connection, replication, spool, recovery,
scheduled tasks, event notification and report handling properties.
Note: See Change the Engine Security Method to define your own security para-
meters to encrypt the data.
Keep Deleted Files during Synchronization
During synchronization, do not remove from the Replica files that were deleted
from the Master. Best suited for cases in which several scenarios use the same
Replica directories.
Keep Deleted Files during Replication
During replication, do not remove from the Replica files that were deleted
from the Master.
Bandwidth Limit (Kbps)
Controls the size of the allowed incoming bandwidth on the Replica host. You
can either define one limit size that will apply to all hours of the day, or you can
specify different values for different hours. The default value is Unlimited.
For a detailed description of bandwidth scheduling, refer to Schedule the Band-
width Limit.
Stop Database on Run
When set to On, if a database scenario (Exchange, SQL, Oracle) is running and
the database is running on the Replica server, Arcserve Continuous Availability
stops the database services before running the scenario. [Does not apply to HA
scenarios]
Store System State on this Replica
This option can be enabled only when the System State Protection property in
the Scenario Properties list is set to On. For more information, refer to Pro-
tecting Your System State.
Retry if File is Busy
These options are relevant only for Windows servers. If changes were
received for a busy file (opened as non-shared for read), these options define
how many times and at what interval to attempt replacing this file with the
one that contains the changes.
Number of Attempts
Enter the number of attempts to be made for replacing a modified file that is
busy (and therefore cannot be replicated). If the file is not released before
the last attempt is made, the change is lost and an error message is initiated.
Interval between Attempts (msec)
The time between an unsuccessful attempt and the next attempt.
are available. If the master is a 64-bit operating system, then all of the other
types are available.
Virtual Machine Name
Specifies the name of the virtual machine managed on the virtual platform
server.
Spool Properties
The spool parameters determine how much disk space is available for the spool. In
most cases, the default values are sufficient. However, if you choose to change this
value, it should be at least 10% of the total dataset size.
Max Spool Size
Enter the maximum spool size allowed. This disk space is used only if needed -
it is not pre-allocated. The default is Unlimited. To enter a value of Unlimited,
enter a zero.
Min Disk Free Size
Enter the free disk space threshold at which the system issues an error and
stops replication.
Spool Directory
Enter the directory to be used to store the spool. The default directory is
INSTALLDIR/tmp on Windows.
Important! If you change the spool location, remember to remove the new path
from file level antivirus scans: both scheduled and real time.
Cloud Properties
Cloud includes the following properties:
Cloud Provider
Identifies the name of the cloud service running the selected cloud instance.
This is a read-only property.
Cloud Account ID
Identifies the account ID of the AWS account. This is a read-only property.
Cloud Region
Identifies the VPC region of the AWS account. This is a read-only property.
Cloud Instance ID
Identifies the ID of the cloud instance. This is a read-only property.
Cleanup Cloud Resources When Remove Scenario
Lets you specify whether to clean up cloud resources when a scenario is
removed. For Full System EC2 Data Continuous Availability scenarios, several
cloud resources can be used such as the cloud instance used for failover,
volumes, and snapshots. If these cloud resources are useless after a scenario is
removed, you can enable this option to clean up these resources. This option is
disabled by default.
Shutdown Instance on scenario stop
Lets you specify whether to shut down the replica instance automatically on
scenario stop. This option is disabled by default, which means that the replica
instance will not be automatically stopped if the scenario is stopped.
Arcserve Continuous Availability logs warnings that the spool limit has been
exceeded, or the disk is almost out of space in the Events pane of the Manager.
Depending on how you set the property, the scenario or the Replica is then stopped,
allowing you to clear disk space. The spool is automatically cleared.
To start a stopped Replica, right-click it from the Manager and choose Start the
Replica from the shortcut menu. Resynchronization is triggered and replication
resumes after resynchronization completes.
Recovery Properties
Replication Delay
Data replication can be delayed in the Replica server spool before sending it to
this Replica. This is useful against data corruption or viruses. It enables stopping
replication before corrupted or infected data is written to the Replica.
Delay Interval (min)
Enter the number of minutes of the replication delay.
Data Rewind
Keeps undo information needed to recover data from a certain action or point
in time. It is useful in cases in which corrupted data on the Master was rep-
licated to the Replica, and you want to restore the data to its previous state
before the corruption occurred. Data Rewind is enabled for online replication
only.
Retention Period (min)
I/O operations are recorded in the Rewind journal for this number of
minutes. Then, they are discarded in first-in-first-out order.
Max Disk Size (MB)
Enter the maximum disk space allocated for the Rewind journal. Once this
size is reached, old records are discarded in FIFO order.
details written in a notification file. Arguments entered here are static val-
ues.
Write to Event Log
Writes the events to the Windows event log.
Reports Properties
Generate Replication Report
Specifies whether to generate a replication report. Since replication is con-
tinuous, specify the frequency of the report generation in the property below.
Generation Frequency (hours)
Specifies how often to generate the replication report.
Generate Detailed Report
Specifies whether to generate a detailed replicationreport.
Generate Assured Recovery Report
Specifies whether to generate Assured Recovery report.
Report Handling
Notify by Email
Specify whether to send reports by email to the specified address.
Mail Server
Enter the mail server hostname or IP.
Mail Server Port
Enter the port number for the mail server.
Authentication Settings
Click to open the Mail Authentication Settings dialog and enter mail
authentication details such as user name, password, and proxy settings.
Email Address - To
Enter the receiver email address.
Email Address - From
Enter the sender email address.
Execute Script
Specify a script for Arcserve Continuous Availability to run whenever it sends
a report.
Script Name (full path)
Enter the name and full path of the script that is invoked once a report is
generated.
Arguments
Additional arguments to pass to the script specified in the previous prop-
erty. Any arguments entered here follow the argument sent automatically
by Arcserve Continuous Availability. This argument defines the full path of
the generated report file and its type. Arguments entered here are static
values.
for all hours. If no size is defined for a specific hour, the Unlimited default
value is applied to it.
Note: To clear the setting, click the Reset button.
4. Once you finished defining the Bandwidth Scheduler, click OK to save your set-
ting and close the dialog.
The setting you defined now appears in the Bandwidth Limit value box in the
Properties list.
5. To save your setting, click the Save button on the Standard toolbar.
3. Click the Propagate Value command. The Propagate Value dialog opens.
All scenarios in your Manager appear in the dialog, while the scenario whose
property value you want to propagate is marked in red. The property and the
value you can propagate are displayed above the Scenarios table, and in the
Current Value column.
4. To propagate the value to all scenarios, click OK.
Note: To exclude scenarios or hosts from the value propagation, clear their
check boxes, and then click OK.
5. After the Propagate Value dialog is closed, click the Save All button
on the Standard toolbar to save and apply your changes to all scenarios.
During editing, the green arrow (indicating a running scenario) changes to a pencil
icon to indicate editing. Arcserve Continuous Availability distributes the changed
scenario files to the participating hosts and verifies the changes. If a host cannot
receive the file or verification fails, the changes are not applied.
For an unlimited amount of space, enter a zero. If snapshots fill the space alloc-
ated, the oldest snapshots are deleted to make space for subsequent snapshots.
Note: Arcserve Continuous Availability checks the Copies to Keep and Max Total
Disk Size settings periodically, not at scenario start.
Min Disk Free Size (MB)
Specify the minimum amount of free disk space for System State snapshots. The
default value is 1024. If the free disk space is less than the set value, the oldest
snapshots are deleted to ensure that the minimum free disk space value is
maintained.
Directory
Specify the directory where the System State snapshot is stored.
ends, the temporary scenario is deleted, and you receive the following message
in the Event pane: Synchronization finished.
7. By default, once a data recovery occurs a Synchronization Report is gen-
erated.
Now, the Replication process can restart on the original scenario.
Setting Bookmarks
A bookmark is a checkpoint that is manually set to mark a state back to which you
can revert. We recommend setting a bookmark just before any activity that can
cause data to become unstable. Bookmarks are set in real-time, and not for past
events.
Notes:
You can use this option only if you set the Recovery--Data Rewind option to On
(default setting is Off).
You cannot set bookmarks during the synchronization process.
You can insert manual bookmarks for Full System HA scenarios.
To set a bookmark
1. Select the Replica host on the Scenario pane from which you want to rewind
data when the required scenario is running.
2. Select the Set Rewind Bookmarkoption on the Tools menu.
The Rewind Bookmark dialog opens.
The text that appears in the Rewind Bookmark dialog appears in the Rewind
Points Selection dialog as the bookmark's name. The default name includes
date and time.
3. Accept the default name, or enter a new name for the bookmark, and click
OK.
Note: It is recommended that you provide a meaningful name that will later
help you recognize the required bookmark.
The bookmark is set.
Note: In some scenarios, such as Full System HA, applying journal changes is sus-
pended until the bookmark is created and then resumed.
Data Rewind
The Data Rewind recovery method allows you to rewind data to a point in time
before it was corrupted. The rewind process takes place on the Replica server
before the reverse synchronization process starts. The Data Rewind method uses
rewind points or bookmarks that enable you to reset the current data back to a pre-
vious state.
You can use this option only if you set the Recovery - Data Rewind option to On.
If this option is set to Off, the system will not register data rewind points.
Important! The data rewind process operates in one way only - there is no replay
forward. After rewind, all data subsequent to the rewind point will be lost, since
data after the rewind point will be overwritten with new data. You cannot rewind to
another point past the time when you made changes to Replica files.
Note: The automatic registration of the rewind points starts only after the syn-
chronization process is completed, and the message All modifications during syn-
chronization period are replicated appears on the Event pane. Similarly, you
cannot manually set bookmarks during synchronization. In the following example, a
File Server scenario is used, but the steps are the same for all scenario types.
To recover lost data using rewind points
1. On the Manager, from the Scenario pane select the desired scenario and stop
it.
2. [For database applications only] stop the database services on the Master
host.
3. On the Manager, from the scenario folder select the Replica host:
Note: If multiple Replica servers participate in the required scenario, select the
Replica from which you want to recover data.
4. From the Tools menu, select Restore Data, or click the Restore Data
button. If you are prompted for user credentials, enter the appropriate inform-
ation and click OK.
The Recovery Method page of the Restore Data Wizard opens.
5. Select one of the Rewind data options, depending on whether you want the
rewind data synchronized back to the Master (option 2) or left on the Replica
only (option 3).
Notes:
If the user credentials you used to log in to the Manager are different
than the ones required for working with the Engine on the Replica, a User
credentials dialog appears, asking you to enter log on account details for
the selected Replica.
The Include Registry Keys synchronization checkbox is enabled, only if
you activated the Registry Synchronization property before starting the
scenario. If the checkbox is enabled, you can select it to include the syn-
chronized Registry Keys in the recovery process.
After you select a Rewind data option, a Recovery scenario is automatically cre-
ated. This Recovery scenario will run until the end of the rewind process.
6. Click Next. The Rewind Point Selection page is displayed.
7. Wait until the Select Rewind Point button is enabled, and click it to view the
existing rewind points.
The Select Rewind Point dialog opens.
The Select Rewind Point dialog displays a list of all rewind points appropriate
to the application you are protecting. These include modifications of folders and
files that were automatically registered by the system and user-defined book-
marks.
The list can be filtered according to the rewind point type or other criteria,
using the Filter Rewind Points pane on the left.
Notes:
If the Select Rewind Points dialog is empty, make sure that the Data
Rewind property is enabled.
The entire list can be exported to an Excel file by clicking the Export to
Excel button on the bottom-left corner.
8. Select the required rewind point, and click OK.
Note: If you want to use a Bookmark as the rewind point, it is best practice to
select the closest rewind point that indicates an actual event.
You return to the Rewind Point Selection page, now displaying information
about the rewind point you selected.
9. Click Next. The Synchronization Method page is displayed.
10. Select the appropriate synhronization method and click Finish.
Note: If the user credentials you used to log in to the Manager are different
than the ones required for working with the Engine on the Replica, a User cre-
dentials dialog appears, asking you to enter log on account details for the selec-
ted Replica.
Arcserve Continuous Availability rewinds the data to the point you selected.
After the rewind process ends, you receive the following message in the Event
pane: Rewind process is completed successfully.
If you chose to replace the data on the Master with the data on the Replica, Arc-
serve Continuous Availability starts a synchronization process from the Replica
to the Master. Once the process ends, the temporary Recovery scenario is
stopped and then deleted.
11. By default, once a data recovery occurs a Synchronization Report is gen-
erated.
Now, the Replication process can restart on the original scenario.
Review Prerequisites
Before you can restore data to an active server, consider the following points:
Start recovery only when the full system scenario is stopped or a switchover-
/failover is triggered.
Restore data to a similar machine. Install the same version of the operating
system and applications as much as possible.
Build the new Master first and then launch the recovery process.
For an FSP scenario, do not manually stop the virtual machine that performed
a switchover or failover before you start the Master.
Stop critical services before launching the recovery process, such as Data-
base services and Exchange server services. When the services are running,
some applications lock their files and cannot be opened during the recovery
process. Start these services again after the recovery.
7. On the Recovery Host screen, enter the required credentials and click Next.
Wait while the verification completes.
8. When the Recovery Verification screen opens, review the information or click
More Info to see more details. Click Finish.
A new scenario, Recovery_<Scenario Name>, is added to the list on the Man-
ager screen. View the statistics for progress. The new scenario automatically
stops once the selected data is recovered. The system reboots if necessary.
Switchover
Switchback
Recovering Active Server
Understanding the High Availability System and the Switchover and Switch-
back Procedures
Setting High Availability Properties
Switchover
This section contains the following topics:
Initiate Switchover
To initiate a switchover
1. Open the Manager and select the desired scenario from the Scenario pane.
Verify it is running.
2. Click on the Perform Switchover button, or select from the Tools menu the
Perform Switchover option.
A confirmation message appears.
3. Optionally, select Do no wait until all journals are applied to immediately
perform switchover even before all journals are applied. If you do not select
this check box, the switchover process gets initiated only after all journals are
applied.
4. Click Yes.
5. Depending on your scenario configuration, the Run a Reverse Replication
Scenario after the Switchover check box is either selected or cleared. You
can change your default configuration only for the switchover you are about
to perform, by selecting or clearing the check box. Then, click Yes on the Per-
form a Switchover confirmation message. This procedure initiates a
switchover from the Master server to the Replica server.
Detailed information about the switchover processes is located in the Events
pane during switchover.
6. After the switchover is completed the scenario stops.
Note: The only case in which the scenario may continue to run after switchover
is when automatic reverse replication is defined as Start automatically.
In the Event pane a message appears, informing you that Switchover com-
pleted, and then that the Scenario has stopped.
Now, the original Master becomes the Replica and the original Replica
becomes the Master.
Important! If the Master server crashes or is rebooted during a switchover, the pro-
cess stops. If this happens, you may need to recover the active server.
Switchback
This section contains the following topics:
Initiate Switchback
To initiate a switchback
1. Ensure that both Master and Replica servers are available on the network and
that the Engine is running.
2. Open the Manager and select the desired scenario from the Scenario pane.
3. [Skip this step if the backward scenario is already running, and move to step
7.]
If the backward scenario is not running, select the Run button to start the scen-
ario. Arcserve Continuous Availability detects that a switchover has occurred,
verify its state and configuration, and prompts you to approve the running of
the backward scenario.
Note: The Advanced button opens an additional pane with detailed information
about the hosts that participate in the scenario.
4. Click the Run button to start the backward scenario.
The Run dialog opens.
5. For Microsoft Exchange, select Block Synchronization. For File Server, click
File Synchronization and click OK. The resynchronization starts.
Wait until the resynchronization is completed.
6. Once the resynchronization is completed, you receive the following message
in the Event pane: All modifications during synchronization period are rep-
licated. Then, replication from the active server to the standby server starts.
7. Now, you can reverse back the roles between the Master and Replica servers.
To reverse the roles, while the backward scenario is running, click the Per-
form Switchover button, or select the Perform Switchover option from the
Tools menu.
A confirmation message opens.
8. Click Yes on the Perform Switchover confirmation dialog. This procedure ini-
tiates a switchback from the original Replica server to the Master server.
9. After the switchback is completed, and the server roles are reversed back, the
scenario automatically stops.
Now, you can run again the scenario in its original (forward) state.
Switchover
The system continuously checks for a switchover situation, as defined in the Is Alive
properties, and informs the user according to the defined notification settings.
When the system detects a switchover situation, the Perform Switchover Auto-
matically option is checked to determine if there should be an automatic
switchover, or only a notification of the situation. In the latter case, switchover may
be triggered with the Perform Switchover menu command or toolbar button.
Switchover Hostname
Enter the hostname/IP address of the Replica host to which the Master
switches. You can choose only one Replica.
Any time this Name/IP, or Master's Name/IP, is changed, all the switchover
properties are reset to their default values.
Perform Switchover Automatically
When this option is On, switchover is initiated automatically if the Master
server is down or database failure detected.
Run Reverse Replication Scenario after Switchover
After a switchover, this option determines whether replication in the reverse
direction would begin automatically.
When set to On, Arcserve Continuous Availability verifies that the data integrity
is kept. If the data is found to be consistent, re-synchronization is avoided and
the backward scenario is initiated. However, in DB scenarios when this option is
set to On, the reverse replication starts in a suspended state. It is unsuspended
only after the database on the Active server has passed all tests typically per-
formed in the Check DB properties in the Is Alive properties.
Hosts
Master Fully Qualified Name
Indicates the fully qualified name of the Master host. It is obtained automatically
from the operating system and you cannot change it manually.
Replica Fully Qualified Name
Indicates the fully qualified name of the Replica host. It is obtained automatically
from the operating system and you cannot change it manually.
Note: For computer alias names, Arcserve Continuous Availability supports UNC
access.
After a switchover takes place, the A-records of Master and Replica servers are
changed on the DNS server, depending on which Network Redirection Methods you
select. The following table shows what network redirection methods impact the
DNS A-record.
If the Network Redirection method is MoveIP, the DNS A-record is not
impacted.
If the Network Redirection is DNS redirection, the A-record Master redirects to
the Replica IP after switchover, while the Replica A-record doesn't change.
If the Network Redirection is Switch Computer Name, the Master A-record
changes to Master-RHA after switchover, and the Replica A-record changes to
Master.
If the network redirections are DNS redirection and switch computer name, the
result is same as only DNS redirection.
If you want to keep the Replica A-Record, use the DNS Redirection method or DNS
and Switch Computer Name methods.
Move IP
During switchover, the switchover IP(s) are released on the active host and
added to the standby host. This redirection method is applicable only when both
the Master server and the Replica server are on the same IP subnet.
Choosing Off or On affects the available options in the Check With property for
a Send ping request. Refer to Is Alive.
Add IP/Mask
Enter IPs for the active computer that will be moved to the standby computer
during switchover. The Master IP address defined in the Master Properties
must be different than the IPs entered here.
To add IP/Mask
The Master IP address on the Properties tab under Host Connection (the
Master IP that was entered in the Scenario Creation Wizard), must NOT
be one of the IPs included in this list.
If the Move IP or the Redirect DNS property is set to On, Arcserve Continu-
ous Availability turns off the dynamic DNS registration for the Master.
(The checkbox, Register this connection's addresses in DNS in the
Advanced TCP/IP Settings dialog is cleared).
Redirect DNS
During the switchover, the A-record of the Master Server will be updated. This
redirection option is applicable when the Master and the Replica are located
on a different IP subnet or on the same subnet.
If the Move IP or the Redirect DNS property is set to On, Arcserve Continuous
Availability turns off the dynamic DNS registration for the Master. (The check-
box, Register this connection's addresses in DNS in the Advanced TCP/IP Set-
tings dialog, is cleared).
DNS Server IPs
Enter IPs of DNS servers to update. Arcserve Continuous Availability tries to
update all servers listed. However, switchover is considered successful even
if only one update is successful.
To enter the value, click the tree entry: Click here to add new IP.
DNS TTL
Enter number of seconds for DNS Time-To-Live. This value is changed in the
DNS Server for the A-record that is updated.
Active Directory Integrated
Specify if DNS is an Active Directory Integrated. If the Master DNS is on a
Windows platform and integrated with Active Directory, set this option to On.
DNS Key Filename (full path)
Enter the full path of the file containing the DNS secure key. This field
appears only when AD Integrated is Off.
Master/Replica IPs in DNS
Enter the Master/Replica IPs in its DNS server.
The Master's DNS record is updated during every switchover: in the
switchover from Master to Replica, the addresses in the Master's DNS record
are replaced by the addresses of the Replica. In the switch back from Replica
to Master, the addresses are restored to the original values.
To enter the value, click the tree entry: Click here to add new IP.
Switch Computer Name
This redirection option is applicable when you use NetBIOS name resolution for
your connections with the Master. If the hostname and the NetBIOS name are
not the same, this option cannot be used.
During the switchover, the Replica computer is renamed to the Master com-
puter name and the Master computer is renamed to a temporary name (if the
Master server is alive). During the switchback, the names are restored. Both
the hostname and the NetBIOS name are changed. When Switch Computer
Name redirection is enabled in the Active Directory environment, the Master
and Replica servers must be members of the same domain or trusted domain.
Arguments
Arguments to be passed to the script specified in the previous property. Argu-
ment values must be static.
Note: The Active to Standby Redirection Script is also automatically executed when
the HA scenario starts running. At this stage, the script runs on the standby Replica.
Standby to Active Redirection Script
Script Name
Enter the name and full path of script to be run on the standby host, in order to
redirect clients to it or add network resource.
Arguments
Arguments to be passed to the script specified in the previous property. Argu-
ment values must be static.
Identify Network Traffic Direction Script
Required to fully support custom redirection methods. The custom scripts entered
here are used to identify the active server. The Engine assumes that:
If the script was executed on the host is returning 0, then the host is active
(has all network resources on it or users directed to this host)
If the script is returning a non-zero value, then the host is inactive (all or
some of the network resources are absent, or users are not directed to this
host).
Script Name
Enter the name and full path of script to be run. This script determines if the For-
ward or Backward scenario will run when the scenario is started. The script runs
on both Master and Replica: the one that returns zero is active. If both return
the same value, a conflict is reported.
Arguments
Arguments to be passed to the script specified in the previous property. Argu-
ment values must be static.
Switch Computer Alias
During switchover, the alias name is released from the active host and added to the
standby host.
Both NetBIOS and DNS CNAME alias names are supported. To add NetBIOS alias
names, create a Multi-String value named OptionalNames with Data as <ali-
asnames> in the following registry key and restart the Server service.
HKEY_LOCAL_MACHINE\SYSTEM\Cur-
rentControlSet\services\LanmanServer\Parameters
Note: When the master server is a workgroup server, then the switchover by DNS
alias name cannot be supported. The reason is that the user of the workgroup
server does not have the privileges to access the DNS information.
Alias Name
Enter the alias name of the active host that is moved to the standby host dur-
ing switchover.
Update/Add/Delete
By default, alias name is auto configured when the HA scenario is created.
You can add or delete all or the selected aliases.
After the scenario is created, you can also add a new alias in your envir-
onment. To enable this new alias, click the refresh button and reload the HA
properties.
Is Alive
Arcserve Continuous Availability continuously checks to see if the active host is up
(according to Send pingrequest, Connect to DB, or User-Defined Script method, see
below). These checks are made in scheduled intervals according to the Heartbeat
Frequency.
Checking the status is interpreted as follows:
If there is an indication that the active computer is OK (alive), no new action is
taken, and the system continues to check according to the scheduled intervals
of the Heartbeat Frequency.
If there is an indication that the active computer is not OK (is not alive), the act-
ive computer is checked again at the next Heartbeat timeout for a maximum
period of the Is Alive timeout. If no indication of the active host being alive is
found within the Is Alive timeout, Arcserve Continuous Availability executes
event notification. Simultaneously, it checks whether or not to perform a
switchover, as defined by the Perform switchover automatically property.
Important! When using scripts, each script must reside in the same path and with
the same name on both the Master and the Replica.
Is Alive Timeout (sec)
If the standby host does not receive indication that the active host is alive dur-
ing this interval (in seconds), switchover or notification is initiated. The checks
are performed at the Heartbeat Frequency.
Default is 300 seconds.
Heartbeat Frequency (sec)
Interval (in seconds) for sending heartbeat requests (performing the checks
below).
Default is 30 seconds.
Check Method
Send Ping Request
ICMP requests are sent automatically from the standby host to the active
host, to check if the active host is up.
The available options depend on the value of the Move IP property. For more
information, refer to Redirection properties.
If Move IP is On
During the switchover, the IP is moved from the active computer to the
standby. Therefore, the standby computer must check this IP continuously.
In the IP for Ping property, enter IP Address to ping.
If Move IP is Off
Connect to DB
[For database applications only] When this property is set to On, Arcserve
Continuous Availability connects to the active computer's database according
to the Heartbeat Frequency, and checks to see if the database services are
running and all databases are mounted.
User-Defined Scripts
Allows the standard check methods to be augmented or replaced by user-
defined actions in scripts.
Check Script on Active Host
This script runs on the active server, and checks if it is alive.
Script Name
Enter the name and full path of script to run. Arcserve Continuous Avail-
ability connects to the active computer once every Heartbeat timeout, and
executes the script. If the return value equals zero, the active computer is
OK (alive). If the return value is different than zero, the active server is
not responding and switchover is required.
Arguments
Arguments to be passed to the script specified in the previous property.
Argument values must be static.
Check script on Standby host
This script runs on the standby server, and checks if the active server it is alive.
Script Name
Enter name and full path of script to be run.Arcserve Continuous Avail-
ability connects to the active computer once every Heartbeat timeout, and
executes the script. If the return value equals zero, the active computer is
OK (alive). If the return value is different than zero, the active server is
not responding and switchover is required.
Arguments
Arguments to be passed to the script specified in the previous property.
Argument values must be static.
DB Management/Application/Shares Management
Automatic
If you want Arcserve Continuous Availability to manage services on your DB
Server, set this option to On. Then:
1. During the scenario creation, the list of application (DB) services that
must be managed are auto-discovered.
2. Once the scenario is running:
[DB] DB services on the active host are initiated (if they are not
running), and they are stopped on the standby host (if they are
running).
3. During the switchover:
[DB] DB services on the active host are stopped, and they are
started on the standby host.
User-Defined Scripts
Start DB/Start Application Script
If set to On, runs a user-defined script to augment or replace the start of DB
services/the start of applications. This action occurs during a scenario run on
the active host, or during a switchover on the standby host.
Script Name (full path)
Enter the name and full path of the script to be run.
Arguments
Arguments to be passed to the script specified in the previous property. Argu-
ment values must be static.
Stop DB/Stop Application Script
If set to On, runs a user-defined script to augment or replace the stop of DB
services/the stop of applications. This action occurs during a scenario run on
the standby host, or during a switchover on the active host.
Script Name (full path)
Enter the name and full path of the script to be run.
Arguments
Arguments to be passed to the script specified in the previous property. Argu-
ment values must be static.
Move IP Redirection
This section describes the steps required for adding Move IP redirection to the
Continuous Availability scenario.
Important! Use this method only when both servers are on the same IP subnet.
This section contains the following topics:
Cluster Move IP
Using Move IP redirection with a clustered Master (MSCS with shared storage)
requires you to add an IP resource to the Master resource group. This section
describes how to configure this redirection method.
Note: If both Master AND Replica are clusters, perform the following steps:
2. Right-click the Master and select Rename from the pop-up menu. Then, enter
the RHA-IP address.
3. On the Framework pane, select the High Availability Properties tab and then
select the Replica server as the switchover host.
4. Set the Move IP option to On. Ensure that the IP address under Move IP,
IP/Mask matches the production server IP address: this is the IP address that
will switch over. If you are moving more than one IP address you can add mul-
[Replication and HA scenarios] Running only one scenario per Control Service -
you can run only one Control Service scenario at a time for a specific Control
Service.
[Replication and HA scenarios] No special license is needed - you do not need a
special license for creating a Control Service scenario, either Replication or HA.
However, you do need to register the Arcserve Continuous Availability product
before creating a scenario for the Control Service.
[Replication and HA scenarios] Master details cannot be changed - In the
Master and Replica Hosts page in the Scenario Creation Wizard, where you
enter the IP address/hostname of the Master and Replica hosts, the Master
host details are entered automatically by the system and cannot be changed.
The Master Control Service details that appear in the wizard are the ones you
entered in the Web browser for connecting the Control Service to the Overview
Page.
[HA scenario] Control Service items cannot be excluded from replication - in
the Master Configuration page in the Scenario Creation Wizard, the auto-dis-
covery results are read-only. You cannot exclude Control Service items from
the replication process.
[HA scenario] Move IP redirection method cannot be used - there are only two
network traffic redirection methods you can use: Redirect DNS and Switch Com-
puter Name. You cannot use the Move IP redirection method.
[HA scenario] Automatic switchover and automatic reverse replication cannot
be disabled - you cannot disable the automatic initiation of a switchover when
the Master is down, and the automatic initiation of a backward scenario. There-
fore, the Switchover and Reverse Replication Initiation page in the Wizard
and the corresponding properties are either not displayed or disabled.
However, you can manually initiate a switchover and a switchback by using the
Perform Switchover button on the Standard toolbar.
[HA scenario] To create HA scenario for a Control Service, you need to install
two Control Services: one should function as the active Control Service, and the
other should function as the standby Control Service. For more information,
refer to Arcserve Continuous Availability Installation Guide.
To learn how:
To create Replication Control Service scenario, use the instructions for Create a
File Server Replication Scenario, along with the qualifications specified above.
To recover Control Service data, refer to the Recovering Data and Servers
chapter.
Scenario menu the New option, or click the New button on the Standard
toolbar.
The Scenario Creation Wizard opens.
2. Select the required scenario options, as follows:
Select the Create a New Scenario option button.
From the Group drop-down list, select the group to which you want to
assign the new scenario, or enter a name for a new scenario group.
3. Click Next. The Select Server and Product Type page opens.
A list of available applications and scenario types is presented.
Note: The list of available applications depends on the licenses applied.
Select the required scenario options, as follows:
From the Select Server Type list, select Control Service.
From the Select Product Type options, select High Availability Scenario
(HA).
Note that Integrity Testing for Assured Recovery is not supported for Con-
trol Service HA scenarios.
4. Click Next. The Master and Replica Hosts page opens.
5. Enter the following information:
In the Scenario Name box - accept the default name or enter a new
name for the scenario. When entering a name, choose a unique name,
since you cannot use the same name for more than one scenario.
The Scenario Properties page enables you to configure the scenario properties
that affect the entire scenario. Typically, the default values are sufficient.
If you want to configure the scenario properties at this stage, refer to Under-
standing Scenario Properties. To configure the scenario properties at a later
stage, refer to Configuring Scenario Properties.
8. Click Next. The Master and ReplicaProperties page opens.
The Master and Replica Properties page enables you to configure the prop-
erties that are related to either the Master or Replica host. Typically, the
default values are sufficient.
If you want to configure the Master and Replica properties at this stage, refer
to Setting Master and Replica Properties. To configure the Master and Replica
properties at a later stage, refer to Configuring Master or Replica Server Prop-
erties.
Note: You can modify all the settings in this pane after the scenario is created.
However, before changing any Spool properties (which can be configured here),
review the Spool information for configuration details.
9. Once you are satisfied with the Master and Replica properties, click Next.
The Switchover Properties page opens.
The Switchover Properties page allows you to modify switchover parameters.
As with the prior steps, no changes are required.
If you want to configure the switchover properties at this stage, refer to Under-
standing High Availability Properties. To configure the switchover properties at
a later stage, refer to Configuring High Availability Properties.
Notes:
When selecting the Network Traffic Redirection method, there are only
two methods you can use for this scenario: Redirect DNS and Switch
Computer Name. You cannot use the Move IP redirection method.
The Is Alive Timeout (sec) property controls how long to wait after a fail-
ure is detected before triggering an automatic switchover. The default is
300 seconds. For more details, review the Is Alive information.
10. Click Next. A notification message appears informing you that <caha> verifies
the validity of the new scenario and checks many different parameters
between the Master and Replica servers to ensure a successful switchover.
Note: In HA Control Service scenario, once a Master failure is detected, a
switchover and a backward scenario are always initiated automatically. You can-
not disable this automatic initiation. However, you can also manually initiate a
switchover, by clicking the Perform Switchover button.
11. Once the verification is completed the Scenario Verification page opens.
12. If the scenario was not set up correctly, or problems occurred in the par-
ticipating hosts or the connection between the Arcserve Continuous Avail-
ability components, the errors and warnings detected are displayed, and two
additional buttons appear: Retry and More Info.
13. To repeat the verification process, click the Retry button.
14. To view additional information about the errors and warnings, click the More
Info button.
The Verification Results dialog opens, listing all the errors and warnings detec-
ted.
The Verification Results dialog provides you with detailed information about
the checks performed to help diagnose problems. It is intended to help you
resolve any issues encountered in running the software. You can also contact
Technical Support for further assistance.
If any errors are displayed, you cannot run the scenario. These errors
must be corrected before you can start the synchronization, replication
and HA processes.
If only warnings are displayed, you can run the scenario. However, it is
important that you consider the warning carefully since they indicate con-
ditions that are known to potentially cause problems with replication or
switchover. To close the dialog and return to the ScenarioVerification
page, click the Cancel button.
When the scenario is verified successfully, on the Scenario Verification
page click Next to continue.
The Scenario Run page opens.
15. The scenario configuration is now completed and you are prompted to run it.
Running the scenario starts the data synchronization process, following by rep-
lication and is alive checks.
To finish the scenario creation and run it later, select Finish.
To run the scenario, click Run Now.
16. The synchronization process starts. Synchronization may take a while depend-
ing on data size and network bandwidth between the Master and Replica. You
will receive the following message in the Event pane when synchronization is
complete: All modifications during synchronization period are replicated.
From this point, real-time replication occurs and the High Availability solution is
active.
Service may still be up. Upon reconnection, both Control Services may try to act
as the active Control Service. In order to solve this potential problem, Arcserve
Continuous Availability keeps built-in numerical parameter in each Control Ser-
vice, and the switchover process increases the number of the newly active Con-
trol Service. All connection requests are sent with this parameter, and when a
Control Service receives a connection request, it checks whether it contains a
lower or higher number than the one it carries. The Control Service that carries
the lower number, shuts itself down, and becomes the standby Control Service.
8. After the switchover, a backward scenario is automatically initiated by the sys-
tem.
9. The backward scenario starts running once the original active Control Service
is up. It replicates data from the new active Control Service to the new
standby Control Service, while overwriting the data on the current standby
Control Service.
10. Now, you can switch back the roles of the active and standby Control Service,
and make the original Master the active server again and the Replica the
standby server.
The Assured Recovery option supports both Replication and HA solutions, except for
Control Service scenarios. However, it is best suited for HA since in this case the
Replica server necessarily contains the actual database servers, on which the test is
performed, and not only data.
Note: The Assured Recovery option is not available for Control Service scenarios.
If you are using AR test as a part of Replication scenario, you must verify that the
root directories path is the same on the Master and the Replica. In addition, the
Replica should have database application installed, or share files if you test a File
Server, and they need to be configured on the Master and the Replica in exactly the
same way. Otherwise, the AR test will not produce meaningful results.
storage groups, public folders or mailbox stores from the Replica, create new
ones and make modifications to existing ones. The actions that will be per-
formed during the configuration process are indicated in the Action column on
the right.
10. Review the changes that will occur during the automatic configuration on the
Replica Exchange server, and make sure you want them to be performed.
Note: If a Remove action is indicated, make sure that you are ready to delete
the specified storage item from the Replica server, since it does not have an
automatic backup. If you want to save it in a different location before deletion,
click the Finish button to exit the wizard.
Important! You cannot use UNC paths as root directories on the Replica host
for Assured Recovery scenario.
11. Click Next to start the Replica configuration process. The Scenario Properties
screen opens.
The Scenario Properties screen enables you to configure the scenario prop-
erties that affect the entire scenario. Typically, the default values are sufficient.
If you want to configure the scenario properties at this stage, refer to Under-
standing Scenario Properties. To configure the scenario properties at a later
stage, refer to Configuring Scenario Properties.
12. Click Next. The Master and Replica Properties screen opens.
The Master and Replica Properties screen enables you to configure the prop-
erties that are related to either the Master or Replica host. Typically, the
default values are sufficient.
13. To verify that the Assured Recovery option is active, under the Replica Prop-
erties list on the right, open the Scheduled Tasks group and ensure that the
Replica Integrity Testing for Assured Recovery property is set to On. You can
leave the default values of the other related properties, and change them
later if needed. For more information about AR properties refer to Under-
standing Assured Recovery Properties.
If you want to configure the Master and Replica properties at this stage, refer
to Setting Master and Replica Properties. To configure the Master and Replica
properties at a later stage, refer to Configuring Master or Replica Server Prop-
erties.
Note: You can modify all the settings in this pane after the scenario is created.
However, before changing any Spool properties (which can be configured here),
review the Spool information for configuration details.
14. Click Next. If you selected HA, the Switchover Properties screen opens.
15. From this stage, set up the scenario as you would normally following the
instructions in the usual manner. For more information, see the appropriate
Operation Guide. After the scenario creation is completed, run the scenario.
Once the initial synchronization is completed and the replication process is act-
ive, the AR test can be performed.
By default, this property is set to On. To use script to replace the automatic
actions performed during this database validation stage, set this option to
Off.
User-Defined Script
You can specify a script to augment or replace the actions performed during
this database validation stage.
To replace the standard step, set Automatic to Off and set User-Defined
Script to On. Then, specify the full pathname of the script to be executed in
the Script Name box.
To execute the script following the standard step, leave Automatic set to On.
Script Name (full path) -- Enter the name and full path of the script that is
invoked following the database validation step or instead of it.
Arguments -- Additional arguments to pass to the script, which is specified in
the previous property. Arguments entered here are static values.
Actions upon Successful Test (DB Online)
After the Replica is successfully tested, the application data is in a known, valid
state. You may want to make use of this fact, for example, to ensure that a
backup is performed at this point on validated data. If the action you want to
perform requires that the application is running and the databases or inform-
ation stores are mounted, then it should be registered through a script here, in
this step, by specifying the script details in the User-Defined Script boxes. This
section has no default actions.
User-Defined Script
Script Name (full path) -- Enter the name and full path of the script that is
invoked when the application is still running and the databases or inform-
ation stores are mounted.
Arguments -- Additional arguments to pass to the script, which is specified in
the previous property. Arguments entered here are static values.
Stop DB
This property defines the third and final step in a standard AR test: stopping the
database services once the testing is complete.
Automatic
By default, this property is set to On. To use a script to replace the automatic
stopping of database services, set this option to Off.
User-Defined Script
You can specify a script to augment or replace the standard step to stop the
database services.
To replace the standard step, set Automatic to Off and set User-Defined
Script to On. Then, specify the full pathname of the script to be executed in
the Script Name box.
To execute the script following the standard step, leave Automatic set to On.
Script Name (full path) -- Enter the name and full path of the script that is
invoked following the stopping of database services or instead of it.
Arguments -- Additional arguments to pass to the script, which is specified in
the previous property. Arguments entered here are static values.
Actions upon Successful Test (DB Off-line)
As noted in Actions upon Successful Test (DB Online), the application is in a
known valid state at this stage. You may want to copy it or perform a backup or
take a snapshot at this time. If the action does not require the application to be
running, register this through a script here, by specifying the full pathname of a
script in the User-Defined Script field.
Note: On Windows Server 2003 and later systems, you can generate VSS snap-
shots automatically. For more information, see Create VSS Snapshots Auto-
matically.
User-Defined Script
Script Name (full path) -- Enter the name and full path of the script that is
invoked after the Assured Recovery test is successfully completed.
Arguments -- Additional arguments to pass to the script specified in the
Script Name property. Arguments entered here are static values.
Perform additional actions upon successful test while the database services are
stopped - this step is optional, and it may be used to perform actions that take
advantage of the fact that the application passed validation tests and that it was
stopped in a systematic order.
8. Rewind AR Replica data and resuming replication - this step is performed
automatically at the end of each AR test. It restores the Replica data to pre-
cisely the state it was before the test begun using the rewind technology.
Then, it resumes replication.
The Replica you selected for testing will be tested on a regular basis according
to the schedule you set.
All the tasks that were performed during the test are listed in the AR Report,
along with their activation time and status.
7. After you finished testing the Replica host, click again the Replica Integrity
Testing button to resume replication.
Important! If you do not click the Replica Integrity Testing button a second time
at the end of the test, changes will continue to spool up on the Replica host.
Eventually, the spool on the Replica host overflows and the scenario is stopped.
A confirmation message opens.
8. Click Yes to stop the AR test. If other steps and actions were configured in the
AR test, such as stopping the database services, they will be performed before
the test will be declared as finished. When the test is considered finished, the
replication will be resumed automatically.
9. After the test is finished, the Replica is automatically restored to precisely the
same state it was when the replication was suspended. Then, the changes that
were accumulated in the spool are applied, and the replication is resumed
and continues normally.
10. By default, once AR test is performed, an Assured Recovery Report is gen-
erated.
Viewing Snapshots
Managing Snapshots
Viewing Snapshots
To open the Snapshots Management window
On the Manager, click the Snapshot View button on the Viewing toolbar.
The Snapshots Management window opens.
In this window, the VSS snapshots that were created for each existing Replica
are displayed, according to the selected Replica.
You can change the Replica whose snapshots are displayed by using the Select
replica host drop-down list. The Replica hosts that appear on the list are all the
Replica hosts that participate in existing scenarios.
If a Replica that had snapshots participated in a scenario that was removed
from the Manager, it does not appear on the list. To display snapshots of a Rep-
lica that no longer appear on the list, you can add it manually by using the Add
Host Name/IP button.
The following information is provided for each snapshot:
Scenario name - the scenario in which the snapshot was created.
Snapshot Guid - the unique ID that identifies the snapshot.
Created - the date and time of the snapshot creation.
Creator - the type of operation that is associated with the creation of the
snapshot. Two types are available: Suspend and AR.
Is Exposed - indicates whether the snapshot was exposed ("True") or not
("False").
Expose Path - where the snapshot was exposed.
Source Path - the volume/directory that the snapshot captured.
Storage Path - where the snapshot was stored.
Locked for Backup - this column refers to snapshots that were taken as a
part of Arcserve Backup. If the backup is not complete yet, you cannot
manage the snapshot, and the value that appears is "True". If the backup
is complete, or if the snapshot is not associated with Arcserve, the value
is "False".
After the snapshots are displayed, you can start managing them.
Managing Snapshots
To manage snapshots
On the Snapshots Management window, select the snapshot you want to man-
age. Then, open the Snapshot menu and select the required option, or right-
click and select the required option from the pop-up menu.
The available actions are:
Mount under Folder - mount an exposed snapshot on an unused folder.
Mount as Drive Letter - mount an exposed snapshot on an unused drive
letter.
Unmount - release an exposed snapshot without losing the snapshot
itself. The snapshot is still exposed but it does not use a mount point.
Delete - delete a snapshot. You can delete several snapshots at once by
using the Ctrl key.
Refresh - refresh the snapshot list to display the most up-to-date snap-
shots.
In a regular scenario that contains several Replica hosts on the same level, if more
than one Replica host need re-synchronization following a reboot or some con-
nection failure, all other Replica hosts will be re-synchronized as well. However,
such a procedure might cause a performance problem when there are hundreds
and thousands of Replica hosts. Therefore, in a CD scenario, if more than one Rep-
lica host needs re-synchronization, only the hosts that actually need synchronization
will be re-synchronized.
Another feature of regular scenarios that might cause problems in a highly dis-
tributed environment, is the online replication mode. In a regular online replication
mode, changes that occur on the Master are immediately transferred to the Rep-
lica, and overwrite the data that exist there. This process is useful for keeping the
most up-to-date data on the Replica, but when users are directly using the data that
is stored on the Replica, their work might be interrupted by the ongoing and con-
tinuous updates. To overcome this problem, a CD scenario can run in a special On
File Close replication mode, a replication mode that is available only for CD scen-
arios.
In the On File Close mode, all data that is accumulated on the Master is transferred
to the Replica, but it does not immediately overwrite the existing Replica data.
Instead, data that was changed and transferred to the Replica is saved there as a
temporary copy of the original file, and stored in a hidden directory. Once the ori-
ginal file is closed on the Master, the temp copy on the Replica is renamed. When
the copy on the Replica receives the original file name, it replaces the older file
that is stored on the Replica, and keeps the data on the Replica updated. This
method allows for an update process that does not interrupt the user's work.
However, if the On File Close mode does not suit your environment needs, you can
also use either the online or scheduled replication mode for your CD solution.
Scenario menu the New option, or click the New button on the Stand-
ard toolbar.
The Scenario Creation Wizard opens.
2. Select the required scenario options, as follows:
Select the Create a New Scenario option button.
From the Group drop-down list, select the group to which you want to
assign the new scenario, or enter a name for a new scenario group.
3. Click Next. The Select Server and Product Type page is displayed.
A list of available applications and scenario types is presented.
Note: The list of available applications depends on the licenses applied.
4. Select the required scenario options, as follows:
From the Select Server Type list, select the type of server for which
you want to create the scenario.
From the Select Product Type options, select Content Distribution
Scenario.
Note: The Tasks on Replica options are not available for the CD solution.
5. Click Next. The Master and Replica Hosts page is displayed.
6. Enter the following information:
In the Scenario Name box - accept the default name or enter a new
name for the scenario. When entering a name, choose a unique name,
since you cannot use the same name for more than one scenario.
In this page you select the directories on the Replica where the replicated data
will be stored.
Important! The Scenario Creation Wizard automatically configures the Replica
root directories to be the same as the Master root directories. If you want to
keep this configuration, ensure that your Replica server has the same drive let-
ters as the Master server, and that the selected directories on the Replica do
not contain data you want to save. You can change the default configuration at
a later stage, as described on Select Replica Root Directories.
12. To change the Replica root directories, double-click the specified directories
path. The Browse and Select Replica Directory dialog appears.
13. Select the directory on the Replica in which the replicated data will be stored,
and click OK.
You return to the Replica Root Directories page.
Note: You can manually change the directory you selected for storing the rep-
licated data, by clicking the selected directory name and entering a new dir-
ectory. If you are entering a directory name that does not exist on the Replica,
Arcserve Continuous Availability creates it automatically.
14. After defining the storage location of the replicated data, click Next.
The ScenarioProperties page opens.
The Scenario Properties page enables you to configure the scenario properties
that affect the entire scenario. Typically, the default values are sufficient.
If you want to configure the scenario properties at this stage, refer to Under-
standing Scenario Properties. To configure the scenario properties at a later
stage, refer to Configuring Scenario Properties.
15. In the Scenario Properties page you can set the replication mode of the scen-
ario. In addition to the two standard replication modes, Online and Schedul-
ing, Arcserve Continuous Availability provides you with another replication
mode that is especially designed for the CD scenario, the On File Close mode.
The On File Close mode is similar to the Online replication mode with one dif-
ference: while in the Online mode data changes that are transferred from
the Master to the Replica immediately overwrite the existing Replica data, in
the On File Close mode changes to individual files will appear on the Replica
only after the original file on the Master is closed. This way, if users are work-
ing directly with data that is stored on the Replica, their work will not be inter-
rupted by constant updates.
Note: The default replication mode is Online.
To set the replication mode, open the Replication group and select the Mode
property. Then, select the required replication mode from the drop-down list:
16. Once you set the scenario properties, click Next. The Master and
ReplicaProperties page opens.
The Master and Replica Properties page enables you to configure the prop-
erties that are related to either the Master or Replica host. Typically, the
default values are sufficient.
If you want to configure the Master and Replica properties at this stage, refer
to Setting Master and Replica Properties. To configure the Master and Replica
properties at a later stage, refer to Configuring Master or Replica Server Prop-
erties.
Note: You can modify all the settings in this pane after the scenario is created.
However, before changing any Spool properties (which can be configured here),
review the Spool information for configuration details.
17. After you set the Master and Replica properties, click Next.
Arcserve Continuous Availability verifies the validity of the new scenario and
checks many different parameters between the Master and Replica servers to
ensure a successful replication, distribution, and data recovery processes. Once
the verification is completed, the Scenario Verification page opens.
Note:Although Arcserve Continuous Availability allows you to continue with
warnings, it is not recommended to do so. Resolve any warning situations
before continuing to ensure proper operation of the application.
18. If the scenario is verified successfully, click Next.
The Scenario Run page opens.
19. After the scenario is verified, you are prompted to run it. Running the scen-
ario starts the data synchronization process.
To add more Replica hosts to the scenario and to run it later, select Fin-
ish.
Delegation of Rights
Set User Rights
Setting the Super User Group
Delegation of Rights
User rights are set per user for using the Manager to make modifications to the
Master host, or to the Replicas on its replication tree. User rights are assigned per
scenario.
You can assign user permissions based on the following:
Operation Super User Admin Control View only
Set user rights Yes Yes No No
Edit Master host Yes No No No
Edit replication mode Yes Yes No No
Edit schedule mode Yes Yes Yes No
Edit Master spool size Yes No No No
Modify reports on Master Yes Yes No No
Edit replica host Yes Yes Yes No
Edit replica spool size Yes Yes No No
Run a scenario Yes Yes Yes No
Stop a scenario Yes Yes Yes No
Synchronize a scenario Yes Yes Yes No
Restore data Yes Yes No No
Modify Master notification Yes Yes No No
Modify Replica notification Yes Yes No No
Generate a difference report Yes Yes Yes Yes
Set a bookmark Yes Yes Yes No
Show difference report Yes Yes Yes Yes
Run high availably resources Yes No No No
Check a scenario state Yes Yes Yes Yes
Suspend a replica Yes Yes Yes No
Modify reports on replica Yes Yes No No
Modify Master trigger file Yes Yes Yes No
Modify Replica trigger file Yes Yes Yes No
Manage Services
As part of scenario creation or modification, you can specify the services to man-
age. During scenario creation, the services management screens are displayed in
the Scenario Creation Wizard. For existing scenarios, you can also manage services
from the Arcserve Continuous Availability Manager Root Directories tab.
Services discovered on the specified Master server are automatically shown on the
Services Discovery Result screen in the Scenario Creation Wizard.
The following steps are for Custom Application scenarios.
To manage services
1. Select a Service to Monitor. Click the box to the left of each service listed to
select it for monitoring.
Important! Do not use Services Management to monitor every service on the
Master server in a single scenario. This scenario type is not designed to protect
an entire server.
2. Click Next to proceed to the Services Setting screen.
3. In the Start Order column for each service you chose, specify the numeric
value representing start order. For services where order does not matter, use
the default value, (Not Set). The options available in the drop down list update
as you configure the value. The first service has only two options: Not Set and
1. The second service has three options: Not Set, 1 and 2, and so on. If you
assign the same start order to two services, Arcserve Continuous Availability
automatically reorders the selections you already made.
4. In Replication scenarios, the Critical column is disabled. In HA scenarios, use
the Critical column to specify if a service should trigger switchover when it
fails. By default, all services are marked Critical. Clear the box for any service
whose failure does not require switchover to the stand-by server.
You can create a batch file (example.bat) that executes a VBScript file with Cscript.
To do so, first call the Cscript executable and then pass the VBScript file as a file
call. Specify the batch file name in the Script Name (full path) field in the appro-
priate scenario property.
This section contains the following topics:
Event Notification -- this script permits you to handle events or errors as they
occur. Turn On the Execute Script property. Enter the name in the Script Name
(full path) field. Provide arguments to be passed to the script in the Arguments
field.
Report Handling -- this script is invoked after a report is generated. Turn on
the Execute Script field. Enter the name in the Script Name (full path) field.
Provide arguments to be passed to the script in the Arguments field.
To specify a Scenario Properties script, see the topic, Specify a Custom Script in a
Property.
Replication
If you turn On the Run Script Before Synchronization property , the syn-
chronization process does not start until this script completes.
If you turn On the Run Script After Synchronization property, the script runs
on the Master immediately after synchronization begins. Synchronization
does not wait for the script to complete.
If you turn On Run Script upon Trigger File Creation property, (File Server
scenarios only), the special actions defined in the script execute when the spe-
cified trigger file appears.
Event Notification -- this script permits you to handle events or errors as they
occur. Turn On the Execute Script property. Enter the name in the Script Name (full
path) field. Provide arguments to be passed to the script in the Arguments field.
Report Handling -- this script is invoked after a report is generated. Turn On the
Execute Script property. Enter the name in the Script Name (full path) field. Provide
arguments to be passed to the script in the Arguments field.
To specify a script in Master Properties, see the topic, Specify a User-Defined Script
in Properties.
Replication
Report Handling -- this script is executed after a report is generated. Turn On the
Execute Script property. Enter the name in the Script Name (full path) field. Provide
arguments to be passed to the script in the Arguments field.
To specify a script in Replica and Scheduled Task Properties, see the topic, Specify a
User-Defined Script in Properties
property is set to Off and User-Defined Script to On, you may then specify a
script to replace the standard first step.
DB Testing of Replica -- If the Automatic property is set to On, the DB Test-
ing of Replica property determines the second step in the AR process, veri-
fying that all application services started properly and that all databases are
mounted successfully and in a valid state. For example, this property could be
used to execute a DBCC Check on a SQL Server to verify the data set. Integ-
rity testing does not continue until the script completes and if it fails, the AR
test fails, as well. If the Automatic property is set to Off, and the User-
Defined Script to On, you can replace this standard second step.
Action Upon Successful Testing (DB Online) -- After the Replica is suc-
cessfully tested, the data is in a known valid state. This property lets you
make use of this knowledge. For example, you could ensure that a backup is
performed at this point, ensuring it is done on validated data. Or, you could
ensure that an application is running.
Stop DB -- This property determines the final step in the standard AR test,
stopping the database services after the test is completed. To replace the
standard test, turn Off Automatic and turn On User-Defined Script. You
should use this property to stop anything started by a script in the Start DB
property.
Action Upon Success (DB Offline) -- After the Replica is successfully tested,
the data is in a known valid state and you may wish to copy it, perform a
backup, or take a snapshot. If the action you wish to perform does not require
the database to be running, use this property to register your script. If you
are running Windows Server 2003 (or later), you can generate VSS snapshots
automatically.
To specify a script in, see the topic, Specify a User-Defined Script in Properties
When starting the scenario, I receive the warning, WARNING: Unable to con-
nect to <Master or Replica> host<host> and error, ERROR: No network inform-
ation for <Master or Replica> to check against.
The Identify Network Traffic Redirection script on the Master or Replica could not
be found by the engine.
Chapter 19: Configuring the Continuous Availability NAT Utility for Various Network Setups 461
Example 1: Masters are behind a Closed Firewall
Let us see what happens if you create a Full System HA scenario without the NAT
utility.
1. The Control Service cannot access the master in LAN1 because Firewall 1 has
no port forwarding. You cannot create a scenario when the Control Service
cannot access the master.
2. When you run a backward scenario, data is copied from the appliance or
switchover VM at Site 2 to the master at Site 1. This data replication is not
possible because the Control Service cannot access Master 1.
To create a scenario for this setup, use the Continuity Suite NAT utility on Master 1.
The following tasks describe how to configure the NAT utility on the master while
creating scenarios and performing BMR.
Create a Full System HA Scenario
Perform BMR from a Rewind Point
Perform BMR using Reverse Replication
Chapter 19: Configuring the Continuous Availability NAT Utility for Various Network Setups 463
Example 1: Masters are behind a Closed Firewall
Chapter 19: Configuring the Continuous Availability NAT Utility for Various Network Setups 465
Example 1: Masters are behind a Closed Firewall
Now you have the Control Service, appliance, and a new switchover VM. Enter the
details of all three machines in the NAT utility on the master.
Follow these steps:
1. Start the bare metal machine (Master 2) using the BMR DVD or ISO image.
2. Verify the network adapter settings. If the settings are not correct, configure
them manually.
3. Open the command prompt and navigate to the Continuous Availability
folder. Run the following command to open the Continuous Availability NAT
utility.
natutil
4. Run the following command to add Firewall 2 external IP address and port
details.
nat.addhost 155.35.79.139 24000
Chapter 19: Configuring the Continuous Availability NAT Utility for Various Network Setups 467
Example 1: Masters are behind a Closed Firewall
This example is similar to Example 1. You only need to perform the following addi-
tional steps.
Chapter 19: Configuring the Continuous Availability NAT Utility for Various Network Setups 469
Example 2: Masters are behind a Closed Firewall that uses a Proxy Server
1. On the master, specify the following proxy server details in the NAT utility.
HTTP Server: 155.35.76.123
Port: 80
User name: <domain\username>
Password: <password>
2. While you create the Full System scenario, specify the following host prop-
erties in the Master and Replica Properties screen.
Set the HTTP Proxy Server Configuration to ON.
Enter the proxy server details.
In this setup, the Control Service and the appliance can access the master but the
master cannot access the appliance. For a forward scenario, the master cannot
copy data to the replica.
To create a scenario for this kind of setup, configure the Continuity Suite NAT utility
on the appliance.
Chapter 19: Configuring the Continuous Availability NAT Utility for Various Network Setups 471
Example 3: Appliance and CS are Behind a Closed Firewall
The following tasks describe how to configure the NAT utility on the appliance while
creating a scenario and performing BMR.
Create a Full System HA Scenario
Perform BMR from a Rewind Point
Perform BMR using Reverse Replication
Chapter 19: Configuring the Continuous Availability NAT Utility for Various Network Setups 473
Example 3: Appliance and CS are Behind a Closed Firewall
Chapter 19: Configuring the Continuous Availability NAT Utility for Various Network Setups 475
Example 4: CS is on a Public WAN
The Control Service can connect to the master but cannot connect to the appliance.
So configure the NAT utility on the appliance to establish a connection between the
Control Service and the master. The other steps are same as in Example 3.
Chapter 19: Configuring the Continuous Availability NAT Utility for Various Network Setups 477
Example 5: Masters, Appliance, and CS are Behind Port Forwarded Firewalls
Port forwarding is enabled for both firewalls, so masters can access the appliance
and Control Service. Similarly the Control Service and the replica can access the
masters. For this setup, you can create a scenario in the following two ways.
Using the NAT utility: Use the NAT utility either on masters or on the appli-
ance to create an HA scenario, see either Example 1 or Example 2.
Without using the NAT utility: Use the external IP addresses of Firewall 1 and
Firewall 2 with port forwarding details to create an HA scenario.
Notes:
1. Use certutl.setcertpkey to set the SSL certificate and private key used by
local server.
Supporting unencrypted or encrypted private key, the key validates the cer-
tificate, checks the private key or the password for the encrypted private key,
and then checks if the private key matches the certificate.1. Use cer-
tutl.setcertpkey to set the SSL certificate and private key used by local server.
Supporting unencrypted or encrypted private key, the key validates the cer-
tificate, checks the private key or the password for the encrypted private key,
and then checks if the private key matches the certificate.
Usage: certutl.setcertpkey <SSL certificate file> <RSA private key file> [pass-
word for encrypted private key]
2. Use certutl.resetcertpkey to clear the SSL certificate and private key that is
set by certutl.setcertpkey.
For two hosts to mutually trust each other: Each host must use a valid SSL cer-
tificate for establishing management connections, remote peer’s certificate should
be added into host’s trusted certificates stores and mutual authentication option
should be enabled on each host.
This example has three roles / hosts: Control service (CS), master, and replica. To
trust each other, all the three roles need the following:
Notes:
certificate.
For importing several certificates by the PEM file, make one PEM file that
only contains just one certificate and import those PEM files one by one.
All examples in this guide are also valid for UNIX/Linux hosts. For Unix/Linux,
use /opt/ARCserve/bin/certutl utility to configure SSL settings for Continuous
Availability engine. Configuration steps are also similar to those in this
example. To restart engine on Linux, use the following command: service ws_
rep restart.
The last step involves testing the SSL connectivity among rules.
On Control Service host, change directory to CS installation directory and start cer-
tutil.exe.
Type the following command to display the current SSL configuration:
certutil.display
The screenshot below displays that SSL was not previously configured for this host:
The above command sets the previously generated private key and public cer-
tificate to be used by CS for all management connections (generated cer-
tificate and key were copied to CS host before issuing command).
2. Add public certificates of master and replica (peers) to local trusted cer-
tificate store on CS.
On master host, all configuration steps are like those performed on CS with the fol-
lowing exceptions:
On Replica host, all configuration steps are like those performed on CS with the fol-
lowing exceptions:
You may perform similar test checking connectivity from replica to master and CS
and from master to CS and replica (using certutil.testSSLconn command).
Troubleshooting Tips
If you trigger a manual switchover, Arcserve Continuous Availability sends the
last journal event to all replica nodes before stopping the scenario. When the
Master is up, initial synchronization is skipped. If you wish to force resyn-
chronization from the owner to other nodes, click the option, Force a data syn-
chronization.
Whenever you change a node in the cluster (for example, eject, add), you
should rescan the cluster nodes for this resource. To rescan cluster nodes, click
the option, Rescan cluster nodes for this resource.
This message can refer either to the spool on the Master or to the spool on the Rep-
lica. It means that the value you entered in one of the Spool properties - Max Spool
Size or Min Disk Free Size - exceeded. As a result of reaching the threshold, the sys-
tem issues an error and stops the ongoing replication.
Several factors can cause the spool growth:
1. On the Master and Replica - when a real-time Antivirus scanning is active, it
filters every replicated file before applying the change to the data file. This fil-
tering process causes the replicated files to cache in the spool on both the
Master and Replica, before they are transferred or applied. As a result, a bot-
tleneck appears, and the spool limit may exceed.
2. On the Master - when there is a low bandwidth connection between the
Master and the Replica, and many updates occur on the Master, the spool
limit may exceed.
3. On the Replica - when synchronization is initiated during an ongoing rep-
lication, the new updates from the Master are stored on the Replica spool.
Only when the synchronization is finished, the replicated files that are cached
in the spool directory are applied to the Replica data. If the synchronization is
long, or many changes occurred on the Master in the meantime, the spool
limit may exceed.
4. On the Replica - during the Assured Recovery test, the data changes that take
place on the Master are sent to the Replica, but they are not immediately
applied. Instead, these changes are accumulated and stored in the spool, and
only when the testing is completed they are applied to the Replica data. This
may cause the spool limit to exceed.
5. On the Replica - when there is a lot of activity on the data directory of the
Replica server, a Disk IO queue may be formed. This causes the replicated
files to begin cache in the spool, waiting for a sequential access to the disk
subsystem, in order to apply the data changes to the files on the disk.
6. There is high Disk IO on the data directory on the Replica server. Disk IO is
causing disk writes to queue, forcing the replication files to begin caching in
the spool, waiting for sequential access to the disk subsystem in order to
apply the data changes to the files on disk.
7. To resolve consider running Perform Counters to review Disk IO. consider
moving spool to a volume which has relatively low Disk IO. It is not recom-
mended to place the Spool on the same volume where the data files are loc-
ated. In the case of an application server such as Exchange, SQL, Oracle, etc)
the Spool should not be placed on a volume that contains either the DB files
or the Transaction logs.
Note:
When there is a disconnection between a Master and a Replica, the spool on
the Master that stores changes for the disconnected Replica will be emptied.
When the spool or the spool drive is full, Arcserve Continuous Availability stops
the scenario. Once you restart the scenario, the spool is emptied, so the scen-
ario can start running. However, if you do not make any change in the Spool
definition or the Spool drive, this problem will occur again.
Action:
You can do one or all of the following actions:
Exclude the Arcserve Continuous Availability Spool directory from AV scanning
on all hosts involved in the replication.
Decrease the value you entered in the Spool - Min Disk Free Size property.
Increase the value you entered in the Spool - Max Spool Size property.
Run Perform Counters to review the Disk IO activity. If necessary, change the
Spool Directory location, and select a free and relatively inactive drive.
Note: It is not recommended to place the Arcserve Continuous Availability Spool on
the same volume where the data files are located. In the case of database servers,
such as Exchange, SQL, and Oracle, the Spool should not be placed on a volume
that contains either the DB files or the Transaction logs.
Delete or move files from the current spool drive, and reduce its other activ-
ities.
Action:
You can do one or all of the following actions:
Free space on the full disk for the replicated data.
Check and compare the disk volume capacity of the Replica and the size of the
replicated data, and select a Replica host with enough free disk space.
If the system is configured to create VSS snapshots on a scheduled basis, you
can either remove old snapshots or change the VSS snapshot schedule and prop-
erties.
EM03100
Error EM03100 Replica %1 doesn't join into the deployment of master %2
Applies to Dynamics CRM
Action:
Re-install CRM on the Replica server and choose the option, Connect to existing
deployment.
EM03101
Error EM03101 Roles (except SQL Server) installed on Replica are not same on
Master %1 %2
Applies to Dynamics CRM
Action:
Install the same roles on both the Master and Replica.
EM03102
Error EM03102 Role %1 is absent.
Applies to Dynamics CRM
Action:
Install the same roles on both Master and Replica servers.
EM03103
Error EM03103 Role %1 is redundant
Applies to Dynamics CRM
Action:
Install the same roles on both the Master and Replica servers.
Manager.
2. Log in to the host where the Control Service is running.
3. In the Services dialog, stop the Control Service.
4. Using Windows Explorer, browse to the Control Service installation directory,
where the ws_man.exe.config file is located .
Notes:
On a 32 bit host, the default installation directory is:"C:\Program
Files\CA\Arcserve Continuous Availability\Manager"
On a 64 bit host, the default installation directory is: ""C:\Program Files
(x86)\CA\Arcserve Continuous Availability\Manager"
5. Open the ws_man.exe.config file with a text editor.
6. Change the value of all '*_port entries, and instead of the default port of
8088 enter the port no. you want to use.
7. Save and close the ws_man.exe.config file.
8. In the Services dialog, restart the Control Service.The Control Service now
listens to the new port you defined for it.
Note: We do not recommend using Notepad, due to its limited View options.
6. WS_REP.CFG file using WORDPAD or a 3rd party text edition. (don't use
NOTEPAD).
7. Find the "# Port = 25000" section (one of the first lines) in the WS_REP.CFG
file.
8. Change the Port = 25000 to a new port number (e.g. Port = 25002) and
remove # sign at the beginning of the line.
9. Save the WS_REP.CFG (Remember: the configuration files on the Master and
Replica servers must be the same. Make sure whatever changes that are
made to the WS_REP.CFG file on the Master are made on the Replica.
10. Start the Engine Service on both the Master and Replica.
11. Open the Manager and highlight the scenario.
12. Click on the Active Server and then choose Properties. Under the connection
section, you can see the port number and the value set to 25000. Change the
port number to the new port number that is specified in the WS_REP.CFG file.
13. Perform the same steps that are performed in step 10 for the Replica server
also.
14. If the Master and Replica servers have other scenario's running you will have
to change the port number for those scenarios as well.
15. Restart the scenario.
To change the default port of the Control Service from port 8088 to any other
port
1. Log in to the host where the Control Service is running.
2. In the Services dialog, stop the Control Service.
3. Using Windows Explorer, browse to Control Service installation directory,
where the ws_man.exe.config file is located .
Notes:
On a 32 bit host, the default location is:"C:\Program Files\CA\Arcserve
Continuous Availability\Manager"
On a 64 bit host, the default location is: "C:\Program Files (x86)\CA\Arc-
serve Continuous Availability\\Manager"
4. Open the ws_man.exe.config file with a text editor.
5. Change the value of all *_port entries, and instead of the default port of
Root Directories
"CV01361" " Invalid set of Root Directories"
"EM00568" "The host %1 is already used by running HA scenario '%2'. "
The %1 host is already used by a running HA scenario '%2'."
Arcserve RHA
Arcserve RHA, registration 61
Assessment mode
running 61
Cloud
Cloud Accounts 151-152
Registration, license 61
Toolbar buttons 60
Index 509