8 Contributors: |
8 Contributors: |
9 --> |
9 --> |
10 <!DOCTYPE concept |
10 <!DOCTYPE concept |
11 PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd"> |
11 PUBLIC "-//OASIS//DTD DITA Concept//EN" "concept.dtd"> |
12 <concept id="GUID-A5ED089C-8831-5E25-AE7C-8E6F1C21D3BE" xml:lang="en"><title>Writing |
12 <concept id="GUID-A5ED089C-8831-5E25-AE7C-8E6F1C21D3BE" xml:lang="en"><title>Writing |
13 a CSBEClient for Restore</title><shortdesc>This section describes the recommended <apiname>conn::CSBEClient</apiname> function |
13 a CSBEClient for Restore</title><shortdesc>This section describes the recommended <codeph>conn::CSBEClient</codeph> function |
14 calls for a partial and incremental restore. </shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody> |
14 calls for a partial and incremental restore. </shortdesc><prolog><metadata><keywords/></metadata></prolog><conbody> |
15 <section><title>Context</title> <p>A partial restore restores the data of |
15 <section id="GUID-8D835F01-211A-4358-9751-F913E3E04727"><title>Context</title> <p>A partial restore restores the data of |
16 specified data owners. The Security IDs (SIDs) of the specified data owners |
16 specified data owners. The Security IDs (SIDs) of the specified data owners |
17 must be passed to the Backup Engine. </p> <p>An incremental restore restores |
17 must be passed to the Backup Engine. </p> <p>An incremental restore restores |
18 files that are saved in the previous incremental backup. After each incremental |
18 files that are saved in the previous incremental backup. After each incremental |
19 backup, a snapshot, which saves the file list and details of each data owner, |
19 backup, a snapshot, which saves the file list and details of each data owner, |
20 is saved. Before each incremental restore, the previously saved backup snapshots |
20 is saved. Before each incremental restore, the previously saved backup snapshots |
60 <li id="GUID-113A8BCF-B055-51A7-B54B-AF1A8FA57A21"><p>Supply passive private |
60 <li id="GUID-113A8BCF-B055-51A7-B54B-AF1A8FA57A21"><p>Supply passive private |
61 data and its snapshot to the Backup Engine for restore. </p> <codeblock id="GUID-32C548A1-A04D-5470-B6BF-72B994183DFB" xml:space="preserve">iRestoreClient->SupplyDataL( |
61 data and its snapshot to the Backup Engine for restore. </p> <codeblock id="GUID-32C548A1-A04D-5470-B6BF-72B994183DFB" xml:space="preserve">iRestoreClient->SupplyDataL( |
62 CSBGenericTransferType& aGenericTransferType, |
62 CSBGenericTransferType& aGenericTransferType, |
63 TBool aFinished |
63 TBool aFinished |
64 );</codeblock> <p> <b>Note</b>: For more information |
64 );</codeblock> <p> <b>Note</b>: For more information |
65 about creating snapshot transfer types, refer to the <xref href="GUID-8BFC185E-91FD-5E04-A26C-728B06F31FDD-GENID-1-7-1-23-1-1-4-1-3-1-6-1-6-1.dita">Creating |
65 about creating snapshot transfer types, refer to the <xref href="GUID-8BFC185E-91FD-5E04-A26C-728B06F31FDD-GENID-1-10-1-24-1-1-4-1-3-1-6-1-6-1.dita">Creating |
66 transfer types</xref> section. </p> </li> |
66 transfer types</xref> section. </p> </li> |
67 <li id="GUID-C5ED3083-8876-59CB-8D3C-CB404F1CCC71"><p>The backup server restores |
67 <li id="GUID-C5ED3083-8876-59CB-8D3C-CB404F1CCC71"><p>The backup server restores |
68 the public files. </p> <p>Similar to a backup, the Backup Engine does not |
68 the public files. </p> <p>Similar to a backup, the Backup Engine does not |
69 restore public files. Device creators must get the public files from the host |
69 restore public files. Device creators must get the public files from the host |
70 PC and restore them to the device in their backup server implementations. </p> </li> |
70 PC and restore them to the device in their backup server implementations. </p> </li> |