Searching the Help
To search for information in the Help, type a word or phrase in the Search box. When you enter a group of words, OR is inferred. You can use Boolean operators to refine your search.
Results returned are case insensitive. However, results ranking takes case into account and assigns higher scores to case matches. Therefore, a search for "cats" followed by a search for "Cats" would return the same number of Help topics, but the order in which the topics are listed would be different.
Search for | Example | Results |
---|---|---|
A single word | cat
|
Topics that contain the word "cat". You will also find its grammatical variations, such as "cats". |
A phrase. You can specify that the search results contain a specific phrase. |
"cat food" (quotation marks) |
Topics that contain the literal phrase "cat food" and all its grammatical variations. Without the quotation marks, the query is equivalent to specifying an OR operator, which finds topics with one of the individual words instead of the phrase. |
Search for | Operator | Example |
---|---|---|
Two or more words in the same topic |
|
|
Either word in a topic |
|
|
Topics that do not contain a specific word or phrase |
|
|
Topics that contain one string and do not contain another | ^ (caret) |
cat ^ mouse
|
A combination of search types | ( ) parentheses |
|
- Content utilities
- DCML Exchange Utility (DET)
- DET relationship to DCML
- Custom fields and custom attributes
- Exporting content
- Exporting filters
- Importing content
- Policy on importing content
- Importing deleted content
- Importing customers
- Synchronizing multimaster meshes with deltas
- Content directory
- Sample session
- Installing the cbt command
- Configuring the cbt command
- Creating a target mesh configuration file
- cbt command reference
- IDK
- IDK build environment
- IDK scripts
- IDK commands
- ISM controls reference
Synchronizing multimaster meshes with deltas
DET provides the means of performing ‘incremental" exports and imports, which helps you keep the content in your multimaster mesh synchronized and up to date.
For example, you can run regular exports from your “source" mesh that represents all the content you want other meshes to contain. Using the new options allows you to export only content that has been modified or deleted so that your target mesh are consistent with the source mesh.
Delta exports
These command-line options allow you to perform an delta export:
--baseline
(short form:-b
)
Specifies a baseline export against which to compare the current export. This requires that either--incremental
or--delete
be specified during export.--incremental
(short form:-incr
)
Of the content specified by the filter file, export only that which has been added or modified since the baseline. If this option is not given, all content specified by the filter file is exported. Must be used with--baseline
.--delete
(short form:-del
)
Include in the export any content in the baseline that is not specified by the filter file, marked “as deleted". If this option is not given, nothing is exported “as deleted". Must be used with--baseline
.
Here is what happens when you use --delete
and --incremental
in combination with --baseline
during an export:
- No incremental export options.
All content specified by filter file is exported. -incr
All content specified by filter file that is new or changed since the baseline is exported.-del
All content specified by filter file is exported (since-incr
is not given), plus all content in the baseline that is not specified by the filter file (“as deleted").-incr -del
All content specified by filter file that is new or changed since the baseline is exported, plus all content in the baseline that's not specified by the filter file (“as deleted").
Delta imports
This command-line options allows you to perform a delta import (if certain options were given during export):
--delete
(short form: -del
)
If the --baseline
option was given with --delete
during export, then using the --delete
option during import will delete objects that have been marked for deletion from the export.
If the --baseline
option was given with --delete
during export, but you do not use --delete during import, the items marked for deletion will not be deleted but rather renamed. For more information on cases in which some content may never get deleted and always renamed (for example, if the object has a dependency elsewhere in the mesh) then see Importing deleted content.
Mesh synchronization usage scenario
Here is what a typical incremental export and import cycle might look like when content in the source mesh has been both deleted and modified:
- Initial, full export of a filter that exports Application Configuration content:
cbt -e content/appConfig.0 -f ac_Filter.rdf -cf meshA_Config
- Import exported content into another mesh:
cbt -i content/appConfig.0 -p overwrite -cf meshB_Config
Content is changed and deleted in source mesh. - Export the modified and deleted content from the source mesh using
-b
and-incr
and-del
:cbt -e content/appConfig.1 -f ac_Filter.rdf -b content/appConfig.0 -incr -del -cf meshA_Config
- Import the delta into the destination mesh, updating the modified content and deleting the deleted content:
cbt -i content/appConfig.1 -p overwrite -cf meshB_Config -del
- Repeat steps four and five every time you want to update content, using the most recent export as your baseline. For example, on the next round you would use:
- Export
content/appConfig.2
with -b content/appConfig.1
. - Import
content/appConfig.2
.
- Export
We welcome your comments!
To open the configured email client on this computer, open an email window.
Otherwise, copy the information below to a web mail client, and send this email to hpe_sa_docs@hpe.com.
Help Topic ID:
Product:
Topic Title:
Feedback: