Search HMNL:
Permalink: http://www.hmnl.nl/HMNL/web.nsf/vwWebFeatures/UseQCopy
QCopy Source
HMNL Home
DXTools - Using QCopy



Documentation for Version 2.5

QCopy copies Notes databases, it is as simple and as complicated as that. The application is driven by a queue of transactions, each transaction is a request to copy a single database, or a collection of databases. Each copy operation is controlled through settings supplied in each transaction. The settings support many kinds of common operations that are involved in transformations of large volumes of databases. Transformations such as consolidations, mergers, de-mergers and all sorts of migrations can be addressed using QCopy.

QCopy is fast and resilient. Each individual database is copied by a multi-threaded copy engine and multiple databases can be copied in parallel allowing sustained high rates of data transfer.

The QCopy application is constructed as a Domino Server Add-In task, as such it is perfectly suited to unattended operations.

Features:
    • Domino Server AddIn task
    • Fully controllable from the server console
    • Queue database driven for integration with migration or other tooling
    • Automatic "throttling" of requests based on how busy servers are
    • Makes replica or non-replica copies
    • ACL is automatically copied
    • Folder contents are automatically maintained in replica copies
    • Variable threads control the degree of network saturation
    • Very, Very fast especially across slow WAN links
    • Deletion stubs are OPTIONALLY copied by QCopy
    • Private design elements can be copied
    • Full-Text Index settings can be copied
    • Domino 5,6,7 & 8 compliant

QCopy is a C++ application constructed on the DXCommon application kernel supporting Domino version from 6.0 through 8.5 on both Widows & Linux server platforms.

The copy engine at the heart of the QCopy application is mature and well tested component having been used in production environments for many years. It has been used in different configurations to copy over 300,000 databases with more than 200Tb of data.

The following options can be applied to individual copy operations.
    • Adding an administrative group to the ACL.
    • Disabling the “Enforce Consistent ACL” setting.
    • Creating replica or non-replica copies.
    • Copying private design elements.
    • Copying deletion stubs.
    • Copying Full-Text Index settings and building the Full-Text Index.
    • Disabling agents in the copy.
    • Building all view indexes in the copy.
    • Enabling transaction logging on the copy.
    • Setting the design template name on the copy.
    • Refreshing the design of the copy.
    • Running an agent in the copy of the database.
    • Performing a final replication between the copy and the original databases.

Double-click or right-click and select "Save target as .." to download the required package.

Files

File
    File Name
    Contents/Usage
    File Size
Windows:
DXTOOLS-USING-QCOPY-2-5.doc
    DXTools - Using QCopy 2.5 - Word for Windows 97-2003
    552 Kb
DXTOOLS-USING-QCOPY-2-5.pdf
    DXTools - Using QCopy 2.5 - PDF
    549 Kb
DXTOOLS-USING-QCOPY-2-5.xps
    DXTools - Using QCopy 2.5 - XPS
    754 Kb
Linux:
DXTOOLS-USING-QCOPY-2-5.odt
    DXTools - Using QCopy 2.5 - Open Document Text
    321 Kb




License
General Information
Source Distributions
Documentation
Articles
Heavy Lift Computing
Support
Services
Reference Environments
Development Environments
DXCommon
QCopy
QMove
QACLMorph
RDBCreate
DXIPA
DXTell
SPZap
Application Design Guide
ComponentArchitecture
Kernel API Reference
Class Catalogue
Using QMove
Using QACLMorph
Using RDBCreate
Using DXIPA
Using DXTell
Using SPZap