techtalk_brightstor

advertisement
BrightStor R11.1 Techtalk
New Feature & Functionality
BrightStor ARCserve 11.1
For Windows
For Linux
For Netware
For Unix!
Massive Introduction of 11.1
 ARCserve for all platforms as a server
 Enterprise Options
 Multiplexing features for Unix, Linux and
Netware
 Enhanced Volume Shadow Copy support
 New Agents and platforms
 Oracle cross-platform support
BAB for Windows R11.1
 Introduction
 Overview
 What’s new
 Why these help CA in the Market Place




Architecture
Installation
Feature Functionality
Q&A
What’s New?










Multistreaming
Microsoft VSS support
Hardware error handling and DLTSage support
SAN failover Microsoft cluster environment
Configurable ports for firewalls
Sybase Multiple instances
Command line scripting
Multiple code page support
Activity log pruning
Scratch set media report
What’s New?










Media Management Administrator reports
BAB Portal R11.1
Support for cross-release integration
Cross platform support
Lotus Domino agent
Microsoft Exchange Premium Agent
Linux VM
Job Queue
Custom make up jobs
Full node database backup
What else is New?









Management Features
Windows Storage Server 2003
Windows Powered NAS
Automation
Media Usage
Job Templates
Agents
MAC OS X
General features
Other Enhancements









Library-Level Tape Eject Option
AS400 Agent and Open VMS Agent
Oracle 10g support
Lotus Domino
Multiplexing
Performance Improvements
AntiVirus
Generic Job Modification
Media error handling with Job Redirection
Dropped support









Citrix MetaFrame 1.8
NetWare 4.2
HP 10.2
Sun Solaris 2.5
Sun Solaris on Intel platforms
IBM AIX 4.2
UnixWare 2.1, 7.x
SGI 6.5
Open Server 5.x
Encryption Used in Different BEB/BAB Versions
Backup data Encryption
 CSATG Encryption
 BAB 9
 BEB Windows 10.5
 BEB Unix 10.5 SP1
 ETPKI 3 DES (Default) and CSATG Encryption (Optional)
 BAB R11.1
 BEB Windows 10.5 SP1
 BEB Unix R11
Session Password Encryption
 TNG Encryption
 BEB 10.5
 BAB 11.1
BrightStor ARCserve Backup for
Netware R11.1
New features
What’s New?







New platform support
Target Service Agent support
MySQL and MacOS Agent
Filter support for long file names
Multiplexing
Disaster Recovery from CD
eTrust Antivirus 7.1 Integration
BAB NW R11.1 requirements





Operating System Support
 Separate setups for Manager and the Server
Manager Requirements (Note: The Manager is not supported on Windows 95/98/ME)
 Windows 2000 Professional/Server, SP 4
 Windows XP Professional SP 1
 Windows 2003
Discovery Server
 Determines which servers the Manager can contact
Server Requirements
 NetWare 5.1 servers with SP6 or 7
 NetWare 6.0 servers with SP1, 2, 3, or 4
 NetWare 6.5 servers with SP1
System requirements
 Workstation: 80586 or higher CPU computer with 256 MB RAM
 Server: 80686 or higher CPU computer with 512 MB RAM
 Disk Space: 50-75 MB free disk space
 Software:
 Workstation: Windows 2000/XP/Server 2003 to run BrightStor ARCserve
Backup Manager
 Server: Novell NetWare 5.1, 6.0, or 6.5
BAB for NW R11.1 additional
 Novell YES certified on 6.5 SP1a and SP2
at the time of release
 Enable long name support on SYS volume
 NIS compliant setup
 Installation requires Novell Client v4.90 SP1
 GWTSA is used to backup GWise 6.0/6.5
TSA Based Browsing
 TSA-centric view of Novell Resources
 All browsing of Novell resources is going to be
strictly based on information received from the TSA
running on the servers
 Cluster shared volumes will only show up under the virtual
cluster node
 Virtual cluster node will not display non-cluster volumes
 GroupWise domains will be available for restores
 File directory Level Backups will be supported.
 Issues with files being missed with the opendir()/readdir()
browse/backup will be addressed
New Features
 New Agent Support
 MAC OSX Agent
 UNIX based Agent that is treated as if it were a
UNIX/Linux based agent.
 Currently we are looking at an issue with Restore to
Original Location for these agents.
 MySQL Agent
 Based on the same architecture as other NetWare DB
Agents (GroupWise/Oracle)
 Uses MySQL native API’s to put the DB into backup mode
New Features
 Backup Architecture Change
 9.01 used TSAFS for performance improvements
 For 11.1 we are moving to an Asymmetric design
where multiple read threads pickup files from the
pre-scan list and sequentially add them to a shared
buffer.
 Read threads are no longer waiting on the write
thread to complete before it can continue.
New Features
 Long Name Filters
 Long Name Filter are
 Regular file system backups
 Cluster backups
 Enabled by Default
 Can be disabled in the ASCONFIG.INI file..
 Fibre Native Device Support
 Library support only
 Requires SAN option to be installed
 Supported devices are included in Certified Device List
 Cabatch security enhancement
 Option to Encrypt User Name and Password
Enhancements
 Database enhancements
 Move to Pervasive SQL 8.5
 Session view browsing is going to be improved with
the introduction of new database keys
 Tree view browsing is going to be optimized so the
tree is displayed quicker
 Auto conversion to the new DB templates
Enhancements
eTrust Antivirus v7.1 integration.
 Ships with a full version of eTrust AV 7.1
 Backup will scan during the estimate
 BrightStor Beta Ships with a pre-release version.
Enhancements
 DRO preparation and recovery process is
too involved
 DRO will now support CD based recovery
 Enhanced DRO will no longer require the recover to
be performed on hardware identical to the source
 Time from boot up to full recovery stage will be
reduced significantly.
Multiplexing
 Highly efficient algorithm
 Accepts data from multiple lower speed
sources and mixes then to maximize tape
throughput
 Enabled in GUI backup destination screen
 Configured in GUI
Backup/Options/Advanced
 NOTE: Multistreaming options also moved to above
screen
 Command Line Option:
 ca_backup [-multiplextape [<Max # Streams>] [muxChunkSize <MuxChunkSize>]
BrightStor ARCserve Backup for
Unix/Linux R11.1
New features
What’s New?





Multiplexing
TapeCopy GUI tool
Generic Job
Lotus Domino Agent
Encryption
Multiplexing – GUI settings
GUI Based Tape Copy
GUI Based Tape Copy
GUI Based Tape Copy
Generic Jobs
 Generic Jobs allow administrators to
perform random tasks using BAB scheduler.
 Generic Jobs allow users to submit
tapecopy jobs into the BAB queue thereby
taking advantage of the reservation of
groups
 New job type “Generic”
 New session type “Generic”
Generic Jobs – new menu item
Generic Jobs - manager
Generic Jobs – choose program
Generic Jobs - Options
 Options tab allows:
 Pre-Post commands
 Alert/reporting destinations similar to Backup and
Restore options
 Scheduling allows:
 Repeating by month, day, hour and minute
 Excludes by day of week
Lotus Domino
 New GUI support
 New CLI Multi-streaming option
 New CLI configuration options for
ca_backup
 New Lotus Domino R6 support
 Configurable Purge logs option (CLI and
GUI)
 Improved performance with QFA support
 Improved performance with full session
restore
 Additional nls messages support
Triple DES Encryption
BrightStor Encryption Algorithms
 TNG encryption(40Bits)
 DES3 encryption(162 Bits).
Advantages/Disadvantages of DES3.
 Hard to crack.
 Slower than TNG encryption.
 More Media usage.
BrightStor ARCserve Backup for
Windows R11.1
ARCserve architecture and options
Server Architecture
ARCserve server
Disaster Recovery
JOB Engine
Image Option
DB Engine
Tape Library Option
TAPE Engine
NDMP NAS Option
Tape RAID Option
Windows 2000,2003,XP
Linux 2.4,2.6 kernel
Netware 5.x,6.x
Solaris,AIX, Tru64, HP-UX
SAN Option
Serverless Option
Client Architecture
OS Agent
Open File Agent
Application Agent: DB, e-mail server
Windows 9.x, NT, 2000, 2003, XP 32 and 64 bit when available
Netware 4,x,5,x,6.x
Solaris,AIX, Tru64, HP-UX
OS/400, MVS
MacOS 10.x
Lotus Domino, Exchange, SQL server, MySQL, Apache
Oracle, Sybase, Informix, DB2, SAP R/3
Enterprise Options





Enterprise Option for StorageTek ACSLS
Enterprise Option for IBM 3494 Guide
Enterprise Option for SAP R/3 for Oracle
Enterprise Option for Advantage Ingres
Enterprise Option for Microsoft SQL Using
HDS Snap-shot Guide
 Windows Enterprise Option for Microsoft
SQL Using HP-XP
 Microsoft Volume Shadow Copy Service
BAB Requirements
 Minimum Hardware
 CPU: 350Mhz
 RAM: 256MB
 Disk: 350MB free space
 Software
 IE: v6.0
 Disk space for Raima
 … or SQL Server perhaps?
Windows XP SP2 notes
 File and Print sharing is OFF
 Remote installation
 Firewall enabled
 ALL ports blocked by default
 Use Security Center exception list
 Add BAB .exe’s
Installation
 Installation
•
•
•
•
•
•
Multiple languages
Product Install Selection
Product Install Browser
Licensing key panel
Revised product tree
Product List
Upgrades
 BAB11.1 for Windows can upgrade:





ARCserve 2000 for Windows
ARCserve 9 for Windows
ARCserve 11.0 for Windows
Enterprise Backup 10.0 for Windows
Enterprise Backup 10.5 for Windows
Registration of Live Trials
Reboots Scenarios
 The following products will require a reboot:
 Update Windows installer service 2.0
 Image/Serverless Option (Upgrade needs to
remove the previous product, reboot the machine,
then start the product installation.)
 TLO (Driver name change)
 Serverless Backup Option
 Backup Agent for Open Files (optional, then can
only open files after installation)
Silent Install
 Create a response file using MasterSetup
 Use response file to install silently:

MasterSetup [/?][/H:<host name>][/U:<User Name>][/P:<password>][/I:<Icf Path>]
/? -- generates this Usage message.
/H -- specifies host name.
/U -- specifies user name.
/P -- specifies password.
/I -- specifies response file location.
Install Logs
 Install logs
 Master Setup creates the following dir structures for
logging
%Temp%\_BSxx.tmp
and %Temp%\_BSxx.tmp\[MachineName]
 Log files are placed in these folders.
 Each product creates it’s own log file
 Use Diagnostic utilities to collect logs and
contact Support.
Licensing
Input license key
 Setup
 License key panel
 License verification dialog
 Manager About box on the Server
 License verification dialog
 <ca_lic>\calicnse.exe on the Client
 Where the edition checking is performed
 Setup
 Manager (GUI)
 Job Engine (Backend)
Licensing behavior
 Enable client agent checking
 License expiration




Base Job Engine stops
No hard fail for client agents
No hard fail for DB agents restore
Hard fail for DB agents backup
Report Writer -- What’ s new?
 New look-and-feel
 Raima database support
 Remote machine support – generates a
report for a remote server;
 CSV format for the output file
 A new table “Log Error” containing the errors
during the job execution
 Additional options in command line
 New enhanced report templates
Report Writer
 New look-and-feel: consistent with ARCserve Manager
Report Writer
 Raima database support
 Checks if Raima ODBC driver is installed or not;
 Installs the Raima ODBC driver, if this driver is not present:
instodbc.exe <BAB_HOME>\CASDB
 Remote machine support
 Runs careports.exe on the remote machine by calling a
database RPC.
 New enhanced report templates
 common template for both MS-SQL & Raima databases
 specify columns width for Report Manager integration
 added time of execution in the output file
Report Writer
 Additional
options in
command line
 f (format type: csv
or xml)
 m (machine name)
 a (auto-naming)
Report Writer
Known Limitations
 Limited keyboard access;
 Fixed date format (YYYY-MM-DD);
 Group by, Totals, operator precedence cannot
be specified in query;
Report Writer
Trouble Shooting
 BAB_HOME \ LOG \ careports.log (Trace log)
 ODBC configuration for Raima
 Check the current DSN & Driver setting for Raima ODBC driver
 DSN name (ASNT2), Server name (CASDB)
Reporting Enhancements
 Extended set of ARCserve reports
19 new reports!
 Schedule and E-Mail support (partial)
 Two types of reports:
 Standard Reports (1)
 Custom Reports (18)
 The reports are grouped in categories of reports
The categories are stored to an external XML file:
<BAB_HOME>\categories.xml.
Standard Reports
 Preflight Check Report (new)
Helps you minimize job failures caused by: network connection,
media availability.
 GFS Media Prediction Report
Has schedule and e-mail support
Custom Reports
 Described by an XML template;
 Two types of custom reports:
 Predefined - ARCserve built-in reports templates, available
under <BAB_HOME>\Templates\Reports directory;
 User-Created
 Created by the user (using Report Writer tool);
 Displayed in Report Manager under “My Reports”
category, if saved to <BAB_HOME>\Templates\Reports
location;
Custom Reports
 User-Interface components:
 Report Writer
Careports.exe, used to create and modify the custom
reports (based on XML templates);
 Report Manager Integration
Integrates the custom reports: in the tree and list views and
displays the layout of the custom report;
 Schedule Report Wizard
You can schedule and e-mail your report from Report
Manager.
Custom Reports
Report Manager Integration

Shows the categories
of reports

Shows custom reports
and standard reports

Shows the layout of
the custom reports as
for the standard
reports.
Custom Reports
Schedule Report Wizard
 You can specify the location and the
format (XML or CSV) of the result file;
 You can e-mail the report now or later;
 You can schedule or e-mail only the
following reports:
 All custom reports
 Preflight Check Report
 GFS Media Prediction Report
Custom Reports
Schedule Report Wizard
 You can specify the schedule
options;
 Rotation schemes are not
supported;
Custom Reports
Schedule Report Wizard
 You can review the command line
that will be executed by the
reporting tool (careports.exe) to
generate the reports;
 You can specify the job
description;
Custom Reports
Schedule Report Wizard
The report job is a Generic job that can be monitored in Job Status manager.
Custom Reports
Backup Client Data Size Report
Shows all sessions for all the backup clients/sources & the data size
written to tape.
Backup Clients and Job Associations Report
Shows the association between the backup clients/sources to the
actual job they belong to. However this is based on Db records
– the job may not be exists anymore or may be a different job.
Backup Window and Throughput Comparison Report
Show the time taken & throughput for each backup client/source.
BABLD Session Details Report
Specifically created for BMB integration. This will detail all the BMB
sessions & files names written to tape. It will also include the
invalid file sessions to identify which tapes can be reused …
More details in the BMB Integration DDS..
Daily Backup Status Report
Show the backup status for jobs & sessions for last 24 hours.
Daily Job Status report
Show all the jobs’ status for last 24 hours.
Detailed Media Usage by Backup Clients Report
Shows all Media details for any media used by all Backup
Sources/clients.
Failed Backups Report
Show list of failed Backup jobs for all backup clients/sources.
Detailed Media Pool Report
Shows list of all the media belonging to media pools and the backup
sources.
Media Required for Data Recovery Report
Shows the list of media required for recovering Servers, Database
Agents etc.
Media Utilization Report
Shows detailed media information and usage over time.
Recently Written Media Report
Shows list of media written in last 24 hours.
7 Days Backup Status Report
Summary of backup jobs done in last 7 days.
7 Days Job Status Report
Shows status of all jobs executed within last 7 days.
Custom Reports
Known Limitations
 Custom Reports
 Feature available for Windows platforms only;
 Report Manager does not refresh automatically when a new user report is created;
 Reports Scheduling
 Feature available for Windows platforms only;
 Standard Reports (excepting PFC and GFS Media Prediction reports) cannot be
scheduled or e-mailed;
 Rotation schemes are not available for scheduling the report;
Job Template
 Helps customers to launch backup jobs
 Predefined backup jobs that include the
destination and backup schedule information.
 *.AST extensions
 Same format as Job Script excepting the Source
Job Template
 The job template can be saved from two places:
job submission dialog and pull down menu
Job Template
 The user can open a job template from pull down
menu
 A set of predefined templates has been created for
users
Job Template
Known Limitations
 The job template can be created only for Backup and
Copy jobs;
 Feature available for Windows platform only.
Miscellaneous
 Show Tape Library in Backup Wizard
Tape Library groups are displayed in Destination page:
Miscellaneous
 Turn devices on-line/off-line:
 Standalone Tape Drives
 Tape Drives within the Library
 File System Devices
Known Limitations:
 Windows servers only
 Cannot turn off last available Tape Drive in the Library
Cross-Release Management
 BrightStor ARCserve Backup 11.1 will manage BEB
10.0/10.5 and BAB R11.0
Miscellaneous
 Remote File System Devices
 Targeted to solve the following problems with mapped drive paths:
 Mapped drives are not available when the user is not logged on. So if a user wants to
backup to their File System Device, then the user needs to be logged on, even though the
BrightStor services are started before a user logs in.
 In Windows XP and 2003, Services cannot access mapped drives, so Tape Engine running
as a Service will not be able to access the File System folder.
 When using File System devices on a Mapped drives, the BrightStor System Account has
to have full rights to each mapped drive.
 Drives have to stay mapped or, the file system device cannot work. So if a mapped drive
is accidentally disconnected in Windows Explorer, the File system device is lost, until the
drive is re-mapped to the same drive letter.
 When logging on as a different user, that user needs to have the same mapped drives as
the user who configured the File System device, to the same drive letters, or the File
System device will not work.
 Replace mapped drive letters with a complete UNC Path
 Cache user name and passwords for each File System device
Miscellaneous
 Remote File System Devices
– You can use UNC
path for File System
Devices
– “Security” button
allows you to specify
the credentials to use
for network share
Miscellaneous
 Remote File System Devices
The Security Dialog
– Enter credentials to be used to
access network share or use
BrightStor System Account
(default)
– Checks if access is allowed
when you press OK button.
Miscellaneous
 Remote File System Devices
 If user enters mapped drive path and proceeds with configuration,
GUI converts it to UNC path and displays following dialog.
 User can change the credentials for this network share;
 UNC path is passed to TE. The user won’t see the mapped drive
path when opening FSD configuration next time.
Miscellaneous
 Tape Engine Summary Logging Level
Two new levels of Tape Engine logging:
– Summary
– Detail, with Read/Writes
Miscellaneous
 Registry Object
The Registry Object is part of System State, but user still
have the option to display Registry under server machine.
Miscellaneous
 Time Based Activity Log Pruning
Delete partial log based on the time stamp rather than deleting the
entire activity log.
BrightStor ARCserve Backup
for Windows R11.1
NAS Enhancements
What did we do for Release 11.1?
 Windows Powered NAS
Microsoft Storage Server
 Usability Enhancements
 Essential bug fixes
 NDMP NAS
Network Appliance, ProComm, EMC Celerra
 Performance Enhancement on Backup Operations
What is Windows Powered NAS
 Microsoft® Windows® Powered Network Attached
Storage (NAS) is an optimized file server based on
Windows technology that is designed for high
reliability, availability, and ease of management.
 It is a part of “Microsoft Windows Powered Device”
initiative. It uses SAK (Server Appliance Kit) to
create a headless Windows Powered Device
 Provides for Management via standard and
extensible Web Administration UI which is Usually
accessible at port 8098 and needs https (secured)
protocol
ARCserve support for Windows Powered NAS
Backup Device connected locally to NAS Appliance
(Server Backup)
Tape Library
Windows Server (with terminal service client)
NAS device
Requires ARCserve Manager / Server installed on the NAS device
ARCserve support for Windows Powered NAS
Backup Devices Connected to BrightStor Server
(Agent Backup)
NAS device
BrightStor EB / AB Backup
Tape Library
Requires ARCserve Windows client Agent on the NAS device
ARCserve support for Windows Powered NAS
Backup Devices Shared between the BrightStor
EB / AB server and the NAS device (SAN
Backup)
BrightStor EB / AB Primary Backup Server
NAS device
Switch
Tape Library
Requires ARCserve Manager / Server on the NAS device
Enhancements in Release 11
 Provided minimal integration with Integrated Web Administration UI
Enhancements in Release 11
NDMP NAS Enhancements
Introduction
In AS11.1 we have all of the NAS functionality present in BEB 10.5.
This includes three way backup/restores, point and click backups on
a file and directory level items, snapshot/checkpoint support, catalog
file support, multi-sequence DAR support and volume level
checkpoint restart.
With the advent of the AsMsg tables in the BrightStor database
schema, it was time for the NAS option to take advantage of this new
architecture. These new tables supported true relative paths which is
the preferred database backend for cataloging NAS file history.
In an environment composed of network attached storage devices
that communicate via NDMP, there are certain bottlenecks that cause
the backup window to suffer. One of these areas exists at the end of
the backup. When the backup image has finished dumping to tape,
the server begins its update to the database. This was one of the
primary challenges overcome in the AS 11 development effort.
NAS support Overview
The following list of NAS support features exist in
AS 11.1
 Two/Three way backup and restores
 Catalog support.
 Partial volume backup.
 Snapshot/Checkpoint backup.
 NAS server browse for v4 NDMP
 Redirected restore.
 Direct Access Restore.
 International support ready.
 EMC Celerra support.
 Volume level checkpoint restart.
 Unlimited path length.
Enhancements in Release 11.1
AS 11.1 has all the features of BEB 10.5 and the following
enhancements.
 The recursive hash file implementation was completely
removed.
 NAS now supports unlimited path lengths.
 NAS is now international language ready (when vendors
support it through NDMP)
 The time it takes to update the database was reduced.
 CPU usage was reduced.
 Support for EMC Celerra NAS Servers was added.
 Logging was improved.
BrightStor ARCserve
Backup for Windows R11.1
Media Engine Enhancements
Media Engine Enhancements Overview
 Multistreaming
 Other enhancements






Modified Test Unit Ready Logging
Offline/Online devices from Device Manager
Group Update logging
Door Closed Inventory
Library Eject media after job Option
Alternate Tape.log location
MULTIPLEXING
and
MULTISTREAMING
Multiplexing Architecture
TAPE ENGINE WRITE DAEMONS
GRAB LOCK,
WRITE,
UPDATE METADATA
RELEASE LOCK
TAPE DRIVE
Why would you need Multiplexing?
 Foremost: Reduction of backup window
by optimal usage the tape drive.
 Reduce “Shoe shining” – slow backups
damage your drives, and media
 Backup may not “stream” the tape drive
because:
 Poor network infrastructure and capacity
 under performing Application / Host
 Inherent nature of the backup method – e.g.,
message level backup
How to do Multiplexing?
 Simple – check box to do Multiplexing in the
destination tab in the Backup Manager.
 Multiplexing jobs can be tailored to a
specific environment.
 Set number of streams to single drive (default 4,
max 32)
 Chunk size (default 1 MB, Max 16 MB)
Multiplexing futures
 Create Makeup jobs at the master job level
 Simultaneous tape copy of multiple
sessions from a Multiplexed tape source
 Performance Improvements in multiplexed
media merge
 Restoring multiple sessions simultaneously
from a Multiplexing media
 Verify After Backup
 Disk based staging
FEATURES NOT SUPORTED
 Multiplexing jobs cannot be used for





NAS devices
file system devices
raid devices
WORM media
Optical changers, DVD drives
 Image Option and Server-less option are not
supported with Multiplexing
MultiStreaming
SINGLE DATABASE OF FILE SYSTEM
TAPE ENGINE




Maximize usage of tape drives
Shorten backup window
Be able to create backup of huge database or file system
Backup number of partitions in paralell if possibile
MultiStreaming Backup
 One Master Job will create a Slave job for each Session
 Each session will be placed in the job queue and will:
 Begin if a resource is available
 Or Wait until a resource is available
3 Backup
Resources
Session 1
3 Parallel
Session 2
Session 3 Backups
Session 4
Session 5
As
Session 6 resources
Session 7 become
Session 8
available
Session 9
Session 10
Session 11
Multiplexing Internals
 Whenever a session\ stream \ child job
finishes, the Multiplexing Meta Data is
stored on tape & database.
 Once all children finish backing up, the
Master job would backup any DR sessions,
VLDB sessions if required.
Multiplexing Internals
 The very nature of Multiplexing dictates a
different tape format.
 Multiplexed media are identified separately,
to indicate the tape format.
Multiplexing TAPE FORMAT
FILE MARKS
TAPE
HEA
DER
Multiplex
ing
SESSIO
N
HEADE
R
SE
SSI
ON
1
SES
SION
2
SE
SSI
ON
3
SE
SSI
ON
4
INTE
RM
Multi
plexi
ng
TAB
LE
S
E
S
SI
O
N
1
S
E
S
SI
O
N
3
SE
SSI
ON
3
Multiple
xing
TABLE
Session
2
finished
here.
SES
SION
TAB
LE
QFA
LOC
ATO
R
Multipl
exing
SESSI
ON
HEAD
ER
SE
SSI
ON
4
SE
SSI
ON
1
SE
SSI
ON
3
SE
SSI
ON
1
Multiple
xing
TABLE
Session
1
finished
here.
SES
SION
TAB
LE
QFA
LOC
ATO
R
Multipl
exing
SESSI
ON
HEAD
ER
SE
SSI
ON
6
SE
SSI
ON
3
INTE
RM
Multi
plexi
ng
TAB
LE
S
E
S
SI
O
N
4
SE
SSI
ON
2
SE
SSI
ON
5
SE
SSI
ON
5
INTE
RM
Multi
plexi
ng
TAB
LE
 Other Media Enhancements
 Modified Test Unit Ready Logging
 Offline/Online devices from Device Manager
 Group Update logging
Door Closed Inventory
 Library Eject media after job Option
 Alternate Tape.log location
Modified Test Unit Ready Logging
 What is it ?
 This is included in the Read/Write Logging change that was
introduced in EB 10.5 and will skip logging of all Test Unit
Ready commands and the Not Ready sense data. Test Unit
Ready sense data that returns values other then Not Ready
will be logged. This is now all settable through the Server
Admin and will be disabled by turning the logging level up to
“Detail, with Read/Writes”.
 Why do we need this ?
 Modified Test Unit Ready Logging – Used to help keep
Tape.log file from growing while no activity is occurring.
Offline/Online devices from Device Manager
 What is it ?
 This enhancement allows you to mark devices
Offline/Online directly from the Device Manager
GUI, while the Tape Engine is running.
 Why do we need this ?
 Used from the Device Manager GUI to tell
ARCserve not to use the specified device or to
bring back on-line a drive that was offlined because
of an error.
Offline/Online devices from Device Manager
 How do you Trouble Shoot
 If you cannot offline a drive, then the Tape.log
should be turned on to the “Detail, with Reads and
Writes” level or manually set the debug level to 3 in
the registry, under:
 HKEY_LOCAL_MACHINE\SOFTWARE\ComputerAssociat
es\BrightStor ARCserve Backup\Base\TapeEngine\DEBUG
 The value is name “Level”. Once this is set and the Tape
Engine is back up and running, try the Offline/Online again.
Offline/Online devices from Device Manager

For an attempted Offline, you should see the following messages:
 01/06 09:24:25 [0918] TSIGetXCB call: set device[0] flag[0x400]...
 01/06 09:24:25 [0918] Device[0][SN:0062043288] current
flags[00002004]
 01/06 09:24:25 [0918] Device[0][SN:0062043288] has been set to
OFF-LINE by user.
 01/06 09:24:25 [0918] Device[0][SN:0062043288] new flags[00002404]

For an attempted Online, you should see these messages:
 01/06 09:18:33 [067c] Library[3][SN:43000253 ] has [3] drive(s), [2]
free and [1] disabled.
 01/06 09:18:33 [067c] Device[1][SN:0062043933] has been set to ONLINE.by user
 01/06 09:18:33 [067c] Thread created TID[0a64] for
OnlineDriveOneThread
 01/06 09:18:33 [067c] Library[3][SN:43000253 ] has [3] free drive(s),
and [0] disabled drive(s).
Library Eject media after job Option
 This is enabled per library and is a check box that
is available in the TLO Setup Options screen.
When this is set, Tape Engine records that it is set
and when a backup job is run, the job will check
with Tape Engine to see if the option is on and
then will act according to the job option that is set.
By default the job will act on the library setting and
eject the tape, but the user can also set a job
option to disregard this option on a per job basis.
Library Eject media after job Option


How do you Trouble Shoot
With the Tape log turned on you should see the following message which indicates if this
option is enabled:

01/06 09:54:23 [02c4]

Then you also need to check the Backup job script to see what option was selected
when the backup was created…

Next, you can turn the Tape log to “Detail, with Reads/Writes” and at the end of the
backup, look for the following messages…


If turned ON:
JobID[123] Device[3] Eject option Set...


If turned OFF:
JobID[123] Device[3] Eject option NOT set...
LDN:3 Library configured for Ejecting after Job
Library Eject media after job Option
 What are the limitations
 Library Eject media after job Option – Only
supported for Backup jobs and TapeCopy jobs.
Other operations do not have the Eject Job Option,
so they never check for the Library setting.
Alternate Tape.log location
 What is this ?
 This enhancement lets the user set an alternate path for the
Tape.log to be generated. This will allow them to route the
log to a volume that maybe has more space then the one
ARCserve was originally installed on. Note: Since Tape
Engine runs as a service and mapped drives are not
accessible by services on Win XP and Win 2003, mapped
drive paths are not supported as a valid path.
 Why do we need it ?
 When debugging a problem that requires a detailed Tape.log
and there is not enough space left on the drive that
ARCserve was installed on.
Alternate Tape.log location



How would you use
If the user wants to change the path of the Tape.log, they can accomplish this
by stopping the Tape Engine and setting the log path in the registry.
With regedit, go to the following registry key:

HKEY_LOCAL_MACHINE\SOFTWARE\ComputerAssociates\BrightStor
ARCserve Backup\Base\TapeEngine\DEBUG

Under this key, create a String Value called “LogPath” and fill in a valid path for
the Tape.log to be created under:

Then restart the Tape Engine and the log will be generated to the new path. If
the path is not a valid path (i.e. ARCserve cannot write to it ) the Tape Engine
will continue to use the current path and remove the “LogPath” Value from the
registry. To send the log back to the default path, delete the “LogPath” Value
and restart the Tape Engine.

Note: When setting the new path, you will also need to close the Job Status
screen and re-open it for the screen to reflect the log at the new location.
Alternate Tape.log location
 How do you Trouble Shoot
 If you cannot seem to get the Alternate Tape Log location to work,
you can go to the Server Admin and enable the Tape Detail logging
and have it print to screen. Then start the Tape Engine, if you can
pause the logging window when the Tape Engine starts, you should
be able to catch the Log Path messages that are sent to the screen
at this time, even though there is no log file created yet.
 For Failures, you will see this with a MS= for the Microsoft Error
code that was returned when trying to get the path…
 [18:06:48] Failed to get Tape log path. MS=0
 [18:06:48] USE DEFAULT PATH = C:\Program Files\CA\BrightStor
ARCserve Backup\LOG
 FOR LOGGING
 This is what it should look like when it is successful…
 [18:04:20] USE SPECIFIED PATH = c:\temp\ FOR LOGGING
Alternate Tape.log location
 What are the limitations of
 Cannot set a path to a mapped drive, because Tape
Engine services cannot write data to those shares.
Only local paths can be used.
BrightStor ARCserve
Backup for Windows R11.1
Agent Enhancements
Contents
 The training for Agent Enhancements will cover
the following areas




Lotus Domino Agent
VSS Writer Support
MAC Agent
Exchange Agent
Lotus Domino Agent
 Enhancements




No BAOF version, only NA version
Improved incremental/differential support
Performance Enhancement
Support for changing DBids during incremental
backup cycle
VSS Writer Support
VSS Overview
 Volume Shadow Copy Service (VSS) first appeared with
Windows XP and was significantly enhanced for Windows
2003
 Supports application backup by using Writers™.
 A volume shadow copy is a point in time snapshot of one
or more volumes.
 There are two levels of VSS Support: File system and
Writer.
 File system support is useful for providing access to open
files.
 Cannot completely handle application files since the file is frozen
when the Shadow Copy is created and this may introduce
transactional integrity issues
 Traditional BAOF handled freezing of files one at a time, resulting in
better updated version backup
VSS Writer Support
VSS Writers
 Writer support involves a VSS aware application.
 When the Shadow Copy is taken, the application’s
writer ensures that all files for that application are in a
consistent state.
 Writers are supplied by application vendors. Currently
there are writers for SQL Server and Microsoft
Exchange in addition to a number of writers for
operating system components.
 Associated with each Writer is a set of XML
Metadata. This contains the rules for backup and
restore.
VSS Writer Support
VSS Components
 The files to be backed up belong to a component and
conceptually, a writer is simply a collection of one or
more related components.
 Some components have independent semantics and
can be backed up or restored independently of other
components for the same writer. When a writer has
no selectable components, that writer must be
backed up or restored in its entirety.
 The writer’s metadata specifies which components
are selectable for backup and/or restore.
VSS Writer Support
ARCserve VSS Support
 Enhanced 32 and 64 bit Client Agents were
released for ARCserve 2000 on the same day
that Windows XP was released.
 These agents only provided file system support
since writers are not supported by Windows XP
VSS Writer Support
Requirements
 VSS support is incorporated into
 BAB Server for server backup
 Client Agent for remote client (File Server) backup
 Both support require
 BAOF license installed on the respective machine
 at least one NTFS volume.
 Client agent based VSS backup does not
require VSS support on Server. You could
use a Windows 2000 server.
VSS Writer Support
Selecting Writers for Backup
 VSS Writers are selected from
Backup Manager’s tree in the
same way as any other selectable
object
 If a writer has selectable
components, these can also be
selected or deselected
independently of the writer
 Some writers (Exchange and SQL
for example) contain logical paths.
These are a convenience for
subdividing components and
cannot be selected.
VSS Writer Support
Selecting Writers for Restore
 VSS Writers are selected from Restore Manager’s
tree in the same way as any other selectable object
 If a writer has components marked as selectable for
restore, these can also be selected or deselected
independently of the writer
 It is possible to restore a writer to an alternate
location. However, the writer will not be involved in
the restore operation and the files will simply be
restored. Some manual intervention may then be
required.
VSS Writer Support
VSS Options
 VSS Backup Options
can be set from the
Global Backup Options.
 The “Use VSS” Option
is used just for file
system backups since
VSS is always used if
one or more writers are
selected.
 The remaining options
are specific to writers.
VSS Writer Support
VSS Options
 It is also possible to set the VSS
Writer options by right clicking
on a writer’s icon in Backup
Manager.
 These local writer settings will
override the global settings for
an individual writer.
 There are no writer options for
restoring.
VSS Writer Support
Limitations
 Some writers provide a custom restore method. This
means that the knowledge required to perform a restore
for that writer is not contained in the writer’s metadata.
The application vendor should provide details on how to
restore these writers.
 Incremental and differential backup types are not
supported. Most writers will automatically upgrade jobs
with this backup type to a full backup. The Microsoft
Exchange writer however will fail to create a snapshot.
 Although Microsoft provide System State Writers, these
have been poorly implemented and have custom restore
methods so we do not currently support these.
VSS Writer Support
Troubleshooting
 If writers are not displayed in Backup Manager, verify that
BAOF is installed on the backup target.
 If the Exchange or SQL writers are disabled for a full
machine backup, this may be because the BAB
Application agent for that application is installed.
 If a snapshot cannot be created or to verify that a
snapshot has been taken, use the VSSADMIN utility
which Microsoft provide as part of the operating system.
 Ensure that there is sufficient disk space and that at least
one disk is formatted using NTFS.
MAC Agent
 Based on the Unix file system agent
– Same functionality as UNIX file system agent such
as installation, setup, configuration, backup and
restore options.
 Mac OS X version supported
 G4/G5/Xserve (v10.2 or higher)
 Supports HFS, HFS+, and UFS
 Backup/restore of HFS/HFS+ resource fork and
alias (Similar to symbolic links, but reference by ID
instead of path information)
 Preserve UNIX ownership and permission
MAC Agent
 Backup/Restore Finder Attributes
 Creator type and file type
 Locked file and stationery pad (master template
type)
 Comments (user comments for file/directory)
Exchange Agent
 Enhancements




Database level
Document level (Premium Add-on)
Documentation completely rewritten
Brick Level is hidden (11.1 feature)
Exchange Agent
 Versions Supported






Microsoft Windows NT 4.0 SP6a
Microsoft Windows 2000 SP3, or SP4
Microsoft Windows 2003
Microsoft Exchange Server Version 5.5 SP4
Microsoft Exchange Server Version 2000 SP3
Microsoft Exchange Server Version 2003
Brick Level Recap








Backup utilizing MAPI
Folder level backup
Folder level restore
Single session for whole backup
MAPI view of Exchange
Supported features
Unsupported features
Known issues
Document Level
Advanced browse and
backup filters
 The backup hierarchy
is similar to Exchange
system manager
 Public folders are
promoted to be at the
level of storage
group, for the benefit
of streaming and
complete single
instance storage
Document Level
 New! For 11.1
 Default install will select Exchange Base + Premium Add-on
 Hide brick level from manager view by default
 Enable brick level is now an option in Exchange
configuration for legacy restores
 Improved aging
 Time based filters for messages
 Backup messages before x day, after x days, after date x…)
 Purge messages after backup
 Disable Purge safety is configurable on agent side
 Configurable skip log location to propagate to activity log
 Public folder backup performance enhancement (registry
key)
Document Level
Main features





















Document Level Restore
Complete Messaging Single Instance Storage
Push Agent Technology
Multi-threading
Multi-streaming/Multiplexing (BEB/BAB)
Migration Support
Enhanced Cluster Support
Job Continuation
Advanced Browse and Backup Filters
Folder Securities
User and Mailbox Creation
GFS Rotation Compliance
Network Card Configuration
Advanced Error Handling (Retry/Skip/Abort)
Full, Incremental, Differential, and Time-based backup Methods
CRC Checking
Dynamic Restore to Alternate Location
Local/Remote Public Folder Backup
MAPI Data Compression
Configuration
New Documentation
Document Level
Document Level Restore
Document Level restore lets you select a storage group,
mailbox, folder, or even a particular document for
restore. A document includes any messaging objects
for example public folder posts, tasks, notes, journal
entries, mail messages, events, appointments, meeting
requests, and contacts are all considered “documents”.
Document Level
Complete Messaging Single Instance Storage
(SIS)
Maximum preservation of SIS:

Logical division of storage groups and databases per
session allow maximum preservation of SIS, while
limiting the comparisons to the relevant physical
locations. Translating to higher performance without a
loss of SIS references.

The only product with “Complete” SIS on messaging
components. Most other solutions only perform SIS on
some attachments, but most mail does not have any
attachments.
Document Level
Complete Messaging
Single Instance Storage
(SIS)
During SIS we break an email
into its fundamental parts. A
single message can have
hundreds of properties. Each of
these parts are analyzed to see
if they have already been
backed up to media and if so
are replaced by references to
save time and space.
Document Level
A 50k message with 200
recipients with no
attachments and 4 replies
No SIS
160 MB
Attachment SIS
160 MB
Complete SIS
0.80 MB
Document Level
A 50k message with 100
recipients with a 500k
attachment
No SIS
Attachment SIS
Complete SIS
62.5 MB
13 MB
0.625 MB
Document Level
Advanced Browse and Backup Filters
Document Level
Advanced browse and
backup filters
 Browse filters allow
you to specify name
and numerical range
filters to easily find
objects in a large
database, mailbox, or
folder
 The threshold to
enable the filter to
pop up is
Document Level
Folder Securities

Public folder MAPI securities are backed
up and restored to trivialize a public folder
recovery. The MAPI folder securities are
the rights and security groupings like
Author, Owner, etc...
Document Level
User and Mailbox creation

The document level agent will create users and
mailboxes at the time of restore. This results in
easing the administrative tasks of auditing, test
restores, and user migration.
Document Level
User and Mailbox creation



Support for AD user properties — The “Backup
Additional Properties” option which will go into
active directory and extract the active directory
user properties so they can be preserved during
a restore.
Clone user feature — Users can also be cloned
into the same Exchange Organization by
specifying the option “Append to Restored
Mailbox” string. This is especially helpful in test
restores and preparing a mailbox to later attach
to the original user.
User/Mailbox Locale ID and Code Pages are
Document Level
Enhanced Communication Layer
By leveraging the existing transport architecture
of the file system agent the Document Level
backups communicate over a robust and
configurable connection layer.
You can configure the port of communication
and which network card to use for the
connections.
Document Level
Full, Incremental, Differential, and Timebased Backup Methods
Document Level
CRC Checking
The document and database level
backups support scanning of media at
any time to verify the integrity of their
backups. This is particularly useful to
check for possible media damage before
restoring to Exchange.
Document Level
Dynamic Restore to Alternate Location
“Object conversion” occurs at the time of
restore allowing flexible destinations for objects
like mailboxes which can now be restored
inside of other Exchange objects as folders, or
“cloned” and restored with an alternate name
within the same organization.
Document Level
Local/Remote Public Folder Backup
In Exchange Server, public folders can include multiple
public folder stores on many servers across the
organization. As a result, when you select to back up
one servers public folders, you could be backing up
many public folder stores. This new configurable option
lets you select to back up only local public folders or all
public folders. The backup only local option allows
more manageable backups at higher performance.
Document Level
MAPI Data Compression
When data is extracted from Exchange the
Document Level backup will do a high speed
“light” compression on the data which results in
significantly less data size on media with no
overhead in to the backup performance.
Document Level
Configuration
Document Level
Configuration

No Configuration is Needed


If you have an account which with valid security rights you
can just install and use Document Level without having to
configure the agent to be used with one specific account.
Highly Configurable Agent

There are many adjustable settings configurable for
performance, logging, and other options. The
configuration is accessible through the centralizes
BrightStor Agent Admin.
www.ca.com/brightstor
Download