FileSync - TANDsoft
Transcription
FileSync - TANDsoft
FileSync Replicates and Synchronizes Applications and Files between HP Nonstop Servers Jack.DiGiacomo @ tandsoft.com TANDsoft Corporation 1 Presentation Agenda Introduction TANDsoft products FileSync Overview FileSync Architecture FileSync Examples Distributors and Alliances 2 TANDsoft Company Overview Specializes in HP NonStop software products NonStop Alliance One partner since 1994 3 TANDsoft Products FileSync - Synchronizes applications and files between HP NonStop servers OPTA2000 - Virtual clock and virtual time zone simulator SDI – Protects and Logs Sensitive Data access (Enscribe, SQL/MP) Command Stream Replicator – Replicates Enscribe, SQL/MP, SQL/MX DDL, Non-Audited, and HP Utility Operations to Backup Systems Enscribe-2-SQL Toolkit – A flexible, affordable alternative to more expensive conversion products or manual conversion techniques Enscribe-2-SQL Data Replicator – Replicates Enscribe file modifications to Target DB TMF-Audit Toolkit - Permits easy conversion of non-audited TMF files to audited TMF files. OPTA - Online Process Tracer & Analyzer for TNS and Native applications 4 FileSync Overview Automatically monitors, replicates and synchronizes files and application environments. Use for disaster recovery, migrations, upgrades, and backups. Supports all file types. Automated multi-system file synchronization & software distribution. - when selected files change (modified, added or deleted), FileSync will automatically synchronize the files to a designated destination Server. FileSync supports Expand and TCP/IP transports. Multi-site Business Continuity - FileSync complements data replication software. Real-time replication of databases to a Disaster Recovery or Business Continuity site is not sufficient to ensure uninterrupted operations. For seamless, reliable operations, the entire current application environment must be replicated across your NonStop systems. 5 FileSync Overview System upgrades and migrations - using TCP/IP, FileSync can replicate all files to the New Nonstop Server configured with the same node name. ( No tapes ) FileSync-Dedup Streams only data that has changed within a file or database. It significantly improves file synchronization performance and bandwidth requirements. FileSync-Incremental Improves processing time by analyzing and synchronizing only files that have changed or are new since the last synchronization. Supports NCI-Sync – Business Continuity software for CONTROL & CONTROL-CS from Network Concepts Inc. - FileSync protects the version control environment. 6 FileSync Overview Verify File synchronization. - for system migrations and upgrades, FileSync can be used to LIST all files that are in sync, all files that require synchronization and all files designated for purging. - Purge Extra Destination Files and Subvolumes that do not exist in the Source file-set. 7 FileSync Overview Automatic File Synchronization. FileSync scheduling allows synchronization to be performed; > manually, for one time synchronizations. > scheduled for a specific time of day. > every interval (minutes, hours or days). > upon completion of an external event ( trigger ). FileSync supports Triggers. functionality that can be invoked Before or After files are synchronized. > Before – completion of an event or initiate a function or program before file synchronization starts. > After – when a file is synchronized, a function or program is executed ( executing an edit script, compiling a program or starting a batch program ). 8 FileSync Overview HP NonStop server fundamentals Fault-tolerance, Parallel processing, Load balancing, Scalability, File selection by wildcarding & Filtering (supports qualified expressions). - FsynCOM - Operator interface to monitor and control activity. - FileSync complies with system security, ensuring access to authorized files only. File Types supported - Enscribe files, SQL/MP, SQL/MX catalogs, schemas, tables - TMF Audited and Non-Audited files and tables - All Backup/Restore and BR2 file types - Edit files, Sub-system configuration files, TACL files - Application / System Batch, Object & source files - OSS files and directories 9 FileSync Overview EMS messages are generated upon normal or abnormal FileSync job completion. File Synchronization detailed statistics are kept in the History file. Supports file synchronization when destination file is open. Data compression allows for maximum use of available bandwidth between source and destination systems. Multiple copies of FileSync can co-exist on the same Nonstop Server, each serving a different Business unit. 10 FileSync Architecture 11 FileSync Replication & Synchronization Software 12 FileSync Replication & Synchronization Software 13 FileSync Components FileSync Client application initiates or schedules a File Synchronization task. FsyncCOM Operator interface to Monitor, Display and Control File Synchronization tasks. SrvSync FileSync server application used to synchronize files using Expand or TCP/IP. HistSync History file contains job statistics and completion information. DeDuplication Dedup Hash and Updater programs. NonStop Utilities Backup, Restore and BR2 are used for file synchronization. TACL is used for FileSync trigger processing 14 FileSync Example Run FileSync & FROM " ($test.zzzzo* where (filecode=101) & exclude (ZZ*,ZF*) " & TO " $vdisk.*.* " & SYNC now & LIST ON & KEEPSYNCLOGFILES & GENERATE-EMS ON-COMPLETION COLLECTOR $0 & RENAMEOPEN & PURGE YES & SUBVOLPURGE YES & COMPRESS YES 23:15:27.53 FileSync – 3.1, copyright TANDsoft Inc. 23:15:36.15 FileSync - TaclSync Started (\SOFT.$Z15D), Version 3.1 23:15:38.07 FileSync - Log files will be created as ( zf0045* ) 23:15:38.09 FileSync - Creating FROM File-List(1)... 23:15:40.70 FileSync - Checking for Un-Synchronized files... 15 FileSync Examples 23:15:42.41 FileSync - (40) Un-Synchronized File(s) found. \SOFT.$TEST.ZZZZ0010.A0010 . . . . . . . . . \SOFT.$TEST.ZZZZ0050.A0100 23:15:43.11 FileSync - Creating FileSync Package = \SOFT.$VDISK.FILESYNC.zf0045p, (40) file(s)... 23:15:48.84 FileSync - Synchronizing files with \SOFT.$VDISK.*.*, Package = \SOFT.$VDISK.FILESYNC.zf0045p... 23:15:57.46 FileSync - Destination Files are now Synchronized. 23:15:57.49 FileSync - Creating List of Files to Purge... 23:15:59.16 FileSync - Started (\SOFT.$Z15J:1202345) to Create List of Files to Purge... 23:16:06.84 FileSync - (50) Purge File(s) found. \SOFT.$VDISK.ZZZZ0005.A0010 . . . . . . . . . . \SOFT.$VDISK.ZZZZ0055.A0100 23:16:07.05 FileSync - Purging Files... 16 FileSync Examples 23:16:10.68 FileSync - (50) Files Purged. \SOFT.$VDISK.ZZZZ0005.A0010 . . . . . \SOFT.$VDISK.ZZZZ0055.A0100 23:16:10.90 FileSync - Log files kept ( \SOFT.$VDISK.FILESYNC.zf0045* ). 23:16:11.01 FileSync - Statistics. Jobid : 00000000 Host : Not specified User : 250,1 (TANDSOFT.JACK) Config-File : \SOFT.$VDISK.FILESYNC.CONFSYNC History-File : \SOFT.$VDISK.FILESYNC.histsync Server : $TSYN, ($VDISK.FILESYNC.SRVSYNC) TaclSync-Srv : \SOFT.$Z15D 1. FROM File : ($test.zzzz0*.* where (filecode=101) exclude (ZZ*,ZF*) ) TO File : \SOFT.$VDISK.*.* Server-To : \SOFT.$rTSYN Map Names : *.*.* to \SOFT.$VDISK.*.* Sync : Now KeepSyncLogs : Yes List : ON MaxSyncFiles : 500 TimeExact : No Compression : Yes 17 FileSync Examples RenameOpen : Yes Purge : Yes SubvolPurge : Yes Priority : 146 Cpu-ListFrom : None Specified Start Time : 2014-04-26 23:15:37 Stop Time : 2014-04-26 23:16:10 Elapsed Time : 00:00:33.931 Source File Count : 50 Source Sync File Count : 40 Dest Sync File Count : 40 Dest UnSync File Count :0 Purge File Count : 50 Purged File Count : 50 Warnings :0 Errors :0 Critical Errors :0 23:16:11.22 FileSync - Writing to History File (\SOFT.$VDISK.FILESYNC.histsync). 23:16:11.45 FileSync - EMS Completion event sent to (\SOFT.$0). 23:16:11.80 FileSync - TaclSync process \SOFT.$Z15D:1201321 completed. 18 DRNet Product Line FileSync DRNet/HB Hot Backup Synchronize Non-DB files > for Database Protection DRNet/Open DRNet/HBR Multi-Platform Support Hot Backup with Recovery > for High Availability DRNet/RTX Real-Time Extract DRNet/APS Application Partitioning System > for Continuous Availability TANDsoft FileSync Distributors Network Technologies International ( NTI ) www.network-tech.com Gravic - www.gravic.com Kapiti – www.kaptek.co.nz Legato Solutions and Services ( Asia ) www.legato.com.sg High Availability Systems Co., Ltd. ( Japan ) www.ha-sys.co.jp 20 FileSync Synchronizes Applications and Files between HP Nonstop Servers Thank You www.tandsoft.com Jack.DiGiacomo @ tandsoft.com 21