Files
yasuhirokimura-db18/docs/installation/upgrade_11gr2_53_hotbackup.html
Yasuhiro KIMURA 9678929700 Update to 18.1.40
2020-07-24 01:10:28 +09:00

201 lines
8.0 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>New Hotbackup Interface</title>
<link rel="stylesheet" href="gettingStarted.css" type="text/css" />
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2" />
<link rel="start" href="index.html" title="Berkeley DB Installation and Build Guide" />
<link rel="up" href="upgrade_53_toc.html" title="Chapter 12.  Upgrading Berkeley DB 11.2.5.2 applications to Berkeley DB 11.2.5.3" />
<link rel="prev" href="upgrade_11gr2_53_heap_regionsize.html" title="Configure the Region Size of Heap Databases" />
<link rel="next" href="upgrade_11gr2_53_jdbc.html" title="Updated JDBC Version" />
</head>
<body>
<div xmlns="" class="navheader">
<div class="libver">
<p>Library Version 18.1.40</p>
</div>
<table width="100%" summary="Navigation header">
<tr>
<th colspan="3" align="center">New Hotbackup Interface</th>
</tr>
<tr>
<td width="20%" align="left"><a accesskey="p" href="upgrade_11gr2_53_heap_regionsize.html">Prev</a> </td>
<th width="60%" align="center">Chapter 12.  Upgrading Berkeley DB 11.2.5.2 applications to Berkeley DB 11.2.5.3 </th>
<td width="20%" align="right"> <a accesskey="n" href="upgrade_11gr2_53_jdbc.html">Next</a></td>
</tr>
</table>
<hr />
</div>
<div class="sect1" lang="en" xml:lang="en">
<div class="titlepage">
<div>
<div>
<h2 class="title" style="clear: both"><a id="upgrade_11gr2_53_hotbackup"></a>New Hotbackup Interface</h2>
</div>
</div>
</div>
<div class="toc">
<dl>
<dt>
<span class="sect2">
<a href="upgrade_11gr2_53_hotbackup.html#idm140649572387568">New Functions</a>
</span>
</dt>
<dt>
<span class="sect2">
<a href="upgrade_11gr2_53_hotbackup.html#idm140649572377408">Flags Accepted by DB_ENV-&gt;backup()</a>
</span>
</dt>
<dt>
<span class="sect2">
<a href="upgrade_11gr2_53_hotbackup.html#idm140649572373984">Flags Accepted by DB_ENV-&gt;dbbackup()</a>
</span>
</dt>
<dt>
<span class="sect2">
<a href="upgrade_11gr2_53_hotbackup.html#idm140649572363280">Enumerations Accepted by DB_ENV-&gt;set_backup_config()</a>
</span>
</dt>
</dl>
</div>
<p>
Two new functions have been added to the API that perform
hotbackups, <a href="../api_reference/C/envbackup.html" class="olink">DB_ENV-&gt;backup()</a> and <a href="../api_reference/C/envdbbackup.html" class="olink">DB_ENV-&gt;dbbackup()</a>. <a href="../api_reference/C/envbackup.html" class="olink">DB_ENV-&gt;backup()</a> creates
a hotbackup of all databases in the specified environment, and
<a href="../api_reference/C/envdbbackup.html" class="olink">DB_ENV-&gt;dbbackup()</a> creates a hotbackup of the specified database.
The functions <a href="../api_reference/C/envset_backup_callbacks.html" class="olink">DB_ENV-&gt;set_backup_callbacks()</a> and
<a href="../api_reference/C/envset_backup_config.html" class="olink">DB_ENV-&gt;set_backup_config()</a> can be called to customize the behavior
of hotbackup. Note that this interface must be used to create
a hotbackup on all non-BSD or Unix based systems.
</p>
<div class="sect2" lang="en" xml:lang="en">
<div class="titlepage">
<div>
<div>
<h3 class="title"><a id="idm140649572387568"></a>New Functions</h3>
</div>
</div>
</div>
<div class="itemizedlist">
<ul type="disc">
<li>
<a href="../api_reference/C/envbackup.html" class="olink">DB_ENV-&gt;backup()</a>
</li>
<li>
<a href="../api_reference/C/envdbbackup.html" class="olink">DB_ENV-&gt;dbbackup()</a>
</li>
<li>
<a href="../api_reference/C/envset_backup_callbacks.html" class="olink">DB_ENV-&gt;set_backup_callbacks()</a>
</li>
<li>
<a href="../api_reference/C/envset_backup_config.html" class="olink">DB_ENV-&gt;set_backup_config()</a>
</li>
</ul>
</div>
</div>
<div class="sect2" lang="en" xml:lang="en">
<div class="titlepage">
<div>
<div>
<h3 class="title"><a id="idm140649572377408"></a>Flags Accepted by <a href="../api_reference/C/envbackup.html" class="olink">DB_ENV-&gt;backup()</a></h3>
</div>
</div>
</div>
<div class="itemizedlist">
<ul type="disc">
<li>
<code class="literal">DB_BACKUP_CLEAN</code>
</li>
<li>
<code class="literal">DB_BACKUP_FILES</code>
</li>
<li>
<code class="literal">DB_BACKUP_NO_LOGS</code>
</li>
<li>
<code class="literal">DB_BACKUP_SINGLE_DIR</code>
</li>
<li>
<code class="literal">DB_BACKUP_UPDATE</code>
</li>
<li>
<code class="literal">DB_CREATE</code>
</li>
<li>
<code class="literal">DB_EXCL</code>
</li>
<li>
<code class="literal">DB_VERB_BACKUP</code>
</li>
</ul>
</div>
</div>
<div class="sect2" lang="en" xml:lang="en">
<div class="titlepage">
<div>
<div>
<h3 class="title"><a id="idm140649572373984"></a>Flags Accepted by <a href="../api_reference/C/envdbbackup.html" class="olink">DB_ENV-&gt;dbbackup()</a></h3>
</div>
</div>
</div>
<div class="itemizedlist">
<ul type="disc">
<li>
<code class="literal">DB_CREATE</code>
</li>
<li>
<code class="literal">DB_EXCL</code>
</li>
</ul>
</div>
</div>
<div class="sect2" lang="en" xml:lang="en">
<div class="titlepage">
<div>
<div>
<h3 class="title"><a id="idm140649572363280"></a>Enumerations Accepted by <a href="../api_reference/C/envset_backup_config.html" class="olink">DB_ENV-&gt;set_backup_config()</a></h3>
</div>
</div>
</div>
<div class="itemizedlist">
<ul type="disc">
<li>
<code class="literal">DB_BACKUP_WRITE_DIRECT</code>
</li>
<li>
<code class="literal">DB_BACKUP_READ_COUNT</code>
</li>
<li>
<code class="literal">DB_BACKUP_READ_SLEEP</code>
</li>
<li>
<code class="literal">DB_BACKUP_SIZE</code>
</li>
</ul>
</div>
</div>
</div>
<div class="navfooter">
<hr />
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left"><a accesskey="p" href="upgrade_11gr2_53_heap_regionsize.html">Prev</a> </td>
<td width="20%" align="center">
<a accesskey="u" href="upgrade_53_toc.html">Up</a>
</td>
<td width="40%" align="right"> <a accesskey="n" href="upgrade_11gr2_53_jdbc.html">Next</a></td>
</tr>
<tr>
<td width="40%" align="left" valign="top">Configure the Region Size of Heap Databases </td>
<td width="20%" align="center">
<a accesskey="h" href="index.html">Home</a>
</td>
<td width="40%" align="right" valign="top"> Updated JDBC Version</td>
</tr>
</table>
</div>
</body>
</html>