
xdmp:database-incremental-backup-validate( $forestIDs as xs:unsignedLong*, $pathname as xs:string, [$include-replicas as xs:boolean?], [$incremental-dir as xs:string?], [$journal-archiving as xs:boolean?], [$journal-archive-path as xs:string?], [$lag-limit as xs:unsignedLong?] ) as element()
Validates that the specified list of forests can be backed up to the backup data directory. Optionally verifies that the list of forests can enable journal archiving to the journal archive directory with the specified lag limit. Returns a database backup set node.
http://marklogic.com/xdmp/privileges/xdmp-database-incremental-backup-validate
http://marklogic.com/xdmp/privileges/xdmp-database-incremental-backup-validate/database/{id}
The structure of the data returned is as follows:
forest-nameforest-idforest-statusdirectory-pathdirectory-statusbackup-timeactionrestore-to-timejournal-archivingjournal-archive-pathjournal-archive-path-statusjournals-statusforest-updateforest-update-statusjournal-archive-lag-limitjournal-archive-lag-limit-statusmerge-timestamp-statusincremental-backupincremental-backup-pathincremental-backup-path-statusfull-backup-statusbackup-forestsThis is a complex element with the following element children:
backup-forestThis is a complex element with the following element children:
forest-namedirectory-status
xdmp:database-incremental-backup-validate(
(11183608861595735720,898513504988507762),
"/backups/Data", fn:false(), "/backups/Data2", fn:true())
=>
<bp:backup-plan
xsi:schemaLocation="http://marklogic.com/xdmp/backup-plan backup-plan.xsd"
xmlns:bp="http://marklogic.com/xdmp/backup-plan"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>
<bp:forest>
<bp:forest-name>Documents</bp:forest-name>
<bp:forest-id>9157142760003704384</bp:forest-id>
<bp:forest-status>okay</bp:forest-status>
<bp:directory-path>/backups/Data</bp:directory-path>
<bp:directory-status>okay</bp:directory-status>
<bp:action>incremental-backup</bp:action>
<bp:incremental-backup>true</bp:incremental-backup>
<bp:incremental-backup-path>/backups/Data2</bp:incremental-backup-path>
<bp:journal-archiving>true</bp:journal-archiving>
<bp:journal-archive-path>/tmp</bp:journal-archive-path>
<bp:journal-archive-path-status>okay</bp:journal-archive-path-status>
<bp:journal-archive-lag-limit>15</bp:journal-archive-lag-limit>
<bp:journal-archive-lag-limit-status>okay</bp:journal-archive-lag-limit-status>
</bp:forest>
</bp:backup-plan>
Stack Overflow: Get the most useful answers to questions from the MarkLogic community, or ask your own question.