HP StorageWorks Storage Mirroring application notes Guidelines for networking and failover (T2558-96063, February 2008)
22
Options • dnsservername—The name of the source domain/zone's primary DNS server (optional;
local machine name used if missing)
•
sourceFQDN—The source machine's Fully Qualified Domain Name (required for modify)
•
sourceip—The source machine's IP address (required for modify)
•
targetip—The target machine's IP address (required for modify)
•
targetFQDN—The target machine's Fully Qualified Domain Name (required for modify on
failback)
•
recordtype—The type of DNS resource records to modify or list (optional). Values can
be:
ALL (default), MSEXCHANGE, A, CNAME, MX, or PTR
• username—The user account's domain name (optional; the account running the program
is used if missing)
•
password—The user account's password (optional)
•
dnszonename—The name of the DNS zone or DNS container, used to refine queries
(optional)
•
dnsdomainname—The name of the DNS domain, used to refine queries (optional)
•
logfilename—The name of the log file (optional)
•
fbswitch (optional)—By default, the DFO will only failback records in the
dfo_failback_config.dat file. fbswitch allows you to enter a search criteria to identify
the records to change back, even if they are not in the configuration file.
fbswitch is also
used if the
dfo_failback_config.dat file is missing
•
trusteename—The domain account for the source server machine (domain\machine$).
DFO attempts to deny write permissions to the DNS A record on failover for the account
identified as the trustee. “Deny write permissions” is then removed from the DNS A record
on failback. This keeps the source server from reclaiming its DNS A record if it comes back
online prior to failback.
•
/failback—Denotes a failback procedure, performed after a failed source is recovered
or restored (required for modify on failback)
•
/verbose—Logging and display level set to maximum detail (optional)
•
/test—Test mode. Modifications are not actually made, just listed (optional)
•
/debug—Forces DFO to write the DNS resource record as-is to the dfolog.log file prior
to any DFO modify or list activity.
•
/?—Displays the syntax of the DNS Failover utility
•
/help—Displays the syntax of the DNS Failover utility
Password
Encryption
•
/setpassword—NOTE: This function must be run separate from a modify or list
activity.
/setpassword is designed to allow the user to store a username/password
pairing in an encrypted file for later use. (optional, but required if
/getpassword will
be used)
•
/getpassword—Once a username/password pair has been encrypted and stored
using
/setpassword, this command can be used at the command line to retrieve the
password associated with a specific username. It is designed to avoid storing
passwords in clear text. (optional)