BRU Open File Manager (OFM) for Windows
Now certified for use with Windows XP, Vista, 7 and 8, as well as Windows Server 2003, 2008, and 2012!
The BRU Open File Manager (OFM) is a robust open file utility for Windows systems that gives BRU
Server and bruAPP Backup Appliance the power to backup
any open, locked, or in-use files, ensuring that your business will run without interruption twenty
four hours a day, seven days a week. BRU OFM was designed to work in high trafficked areas that
receive hundreds of thousands of requests per hour. BRU OFM is cost effective and scalable from
workstation to server.
BRU OFM's advanced caching methods protect your backups from corruption and keep relational file integrity
in tact for your mission critical data stored in databases and email servers such as MS SQL, MySQL, Oracle,
Active Directory and Exchange. This data requires batch caching to keep log files and data synchronized
at backup time. You will no longer need to have users logout of the network, close a program at
backup time or have skipped files.
Windows-Based Client Systems
BRU OFM was designed for today's busy, distributed computing environment. Supported operating systems
include Windows 2000/XP/Vista/7 and Windows 2000/2003/2008 server family.
The BRU OFM module for Windows clients allows the BRU Server Agent to backup all open
files, regardless of the application currently using them. Platforms such as Exchange,
SQL Server, Filemaker, Oracle, Sybase, DB2, Active Directory, and even simple open
files used in Word or Excel can be properly backed up transparent to the user and the
application. Also, BRU OFM requires no additional disk space for operation. You only
need a BRU OFM license for those Windows clients that require open file backup support.
Intel and AMD 64bit Processors
BRU OFM is compatible with both Intel and AMD 64 bit processors environments, including
IA64. Simply install BRU OFM onto any machine and it will auto detect which driver
to install.
Windows Server 2008 R2 Hyper V Supprt
BRU OFM is compatible with the Microsoft Hyper-V Support that is used on Windows Server 2008 for virtual machine support.
File System, Networked Computer and Mapped Drive Support
BRU OFM was designed to work in a heterogeneous computing environment, by offering
support for both Windows file systems (NTFS, FAT32) and network file systems. BRU OFM
will also support a networked computing environment by allowing access to open, locked
and in-use files over mapped drives and networked computers. Installing BRU OFM on
computer A and computer B, would allow computer A to backup exclusive, in-use and locked
files residing on computer B.
How it Works
BRU OFM monitors the file system for any read requests that will come from BRU Server
Agent. Once BRU OFM detects a backup to a locked or exclusively opened file, BRU OFM
will allow access to the file. The application that has the file locked continues to
store the information directly to disk as usual. Once the backup of the locked file
has begun, BRU OFM will automatically cache old overwritten data to a temporary location.
At this point BRU Server and the application see the file differently. The application
that has the file locked see's all changes that it makes to the file as it would without
BRU OFM installed. On the other hand, the BRU Server see's the file as it originally
would when the backup first began, without any of the new changes.
Click on the image to the left to see a graphical representation of how this process works.
Unix-Based Client Systems (includes Mac OS X)
The BRU OFM is only available for Windows systems, however, on Unix systems pre and
post scripts may be run before and after a backup operation to freeze the state of
a database that is running when the backup is to be executed. This allows you to freeze
the tables or export the database content to an intermediate, or flat file for backup.
While in a frozen state, most database applications will cache any user changes and
then commit them once the backup is completed and the tables are unfrozen. The pre
and post scripts may be written in any programming language including sh, python, Applescript,
C, and more.
For more information about BRU Server pre and post scripts, please see the Miscellaneous
Setup Considerations section in the BRU Server Admin Guide.
|