Perform a hot back up of a single database file contained within the environment.

To back up the entire environment, use the Backup(String, BackupOptions) method.

You can make some tuning modifications to the backup process using the BackupReadCount, BackupReadSleepDuration, BackupBufferSize, and BackupWriteDirect properties. Alternatively, you can write your own custom hot back up facility using the IBackup interface.

Namespace:  BerkeleyDB
Assembly:  libdb_dotnet53 (in libdb_dotnet53.dll) Version: 5.3.28.0

Syntax

C#
public void BackupDatabase(
	string target,
	string database,
	bool must_create
)
Visual Basic (Declaration)
Public Sub BackupDatabase ( _
	target As String, _
	database As String, _
	must_create As Boolean _
)
Visual C++
public:
void BackupDatabase(
	String^ target, 
	String^ database, 
	bool must_create
)

Parameters

target
Type: System..::.String
Identifies the directory in which the back up will be placed.
database
Type: System..::.String
The database file that you want to back up.
must_create
Type: System..::.Boolean
If true, then if the target file exists, this method throws an exception.

See Also