|
Get SteelArrow!
|
|
|
|
<SAMIRROR/>
|
|
|
|
|
|
|
Secure Tag |
Return to Tag List |
|
The MIRROR tag can be used to create a remote mirror on a local machine, or a remote
mirror on a remote machine. The tag utilizes the FTP protocol, and support passive
as well as non-passive modes.
|
|
Attributes:
RECURSE | recurse specified directory; "yes" or "no" (default is "yes") |
LOGFILE | file to store log information into (relative to script) |
SERVER | server to connect to |
PORT | server port (default is 21) |
MASTER | "remote" or "local" (specifies which is master copy) |
PASSIVE | passive FTP mode; "yes" or "no" (default is "no") |
USERNAME | FTP username |
PASSWORD | FTP password |
LOCAL | local path (absolute) |
REMOTE | remote path (absolute from root) |
|
|
|
The following is an example of MIRROR;
|
|
<!--- SAMIRROR throws an FTP exception on error --->
<SATRY>
<SAMIRROR SERVER="192.168.2.1" USERNAME="backup" PASSWORD="backup"
MASTER="local" LOCAL="E:\Group\Developments & Projects"
REMOTE="/StaffExternal/Projects" LOGFILE="Projects_ftpLog.data">
<!--- Send log file to specified email address --->
<SAREADFILE FILE="Projects_ftpLog.data" NAME=data>
<SAMAIL TO="admin@tomahawktech.com" FROM="admin@tomahawktech.com"
SUBJECT="Projects Transfer">
#data#
</SAMAIL>
</SATRY>
<!--- Error was thrown; send email notification --->
<SACATCH TYPE="all">
<SAMAIL TO="admin@tomahawktech.com" FROM="admin@tomahawktech.com"
SUBJECT="Transfer ERROR" HTML="yes">
<HTML><BODY>#ERROR[]#</BODY></HTML>
</SAMAIL>
</SACATCH>
|
|
|
|