public class OnlineBackup extends Object
Modifier and Type | Method and Description |
---|---|
OnlineBackup |
backup(String targetDirectory)
Performs a backup into targetDirectory.
|
OnlineBackup |
backup(String targetDirectory,
boolean verification)
Performs a backup into targetDirectory.
|
OnlineBackup |
backup(String targetDirectory,
org.neo4j.kernel.configuration.Config tuningConfiguration)
Performs a backup into targetDirectory.
|
OnlineBackup |
backup(String targetDirectory,
org.neo4j.kernel.configuration.Config tuningConfiguration,
boolean verification)
Performs a backup into targetDirectory.
|
static OnlineBackup |
from(String hostNameOrIp)
Factory method for this class.
|
static OnlineBackup |
from(String hostNameOrIp,
int port)
Factory method for this class.
|
OnlineBackup |
full(String targetDirectory)
Deprecated.
Use
backup(String) instead. |
OnlineBackup |
full(String targetDirectory,
boolean verification)
Deprecated.
Use
backup(String, boolean) instead |
OnlineBackup |
full(String targetDirectory,
boolean verification,
org.neo4j.kernel.configuration.Config tuningConfiguration)
Deprecated.
Use
backup(String, Config, boolean) instead. |
Map<String,Long> |
getLastCommittedTxs()
Provides information about the last committed transaction for each data source present in the last backup
operation performed by this OnlineBackup.
|
OnlineBackup |
incremental(org.neo4j.kernel.GraphDatabaseAPI targetDb)
Deprecated.
Use
backup(String) instead. |
OnlineBackup |
incremental(String targetDirectory)
Deprecated.
Use
backup(String) instead. |
OnlineBackup |
incremental(String targetDirectory,
boolean verification)
Deprecated.
Use
backup(String, boolean) instead. |
boolean |
isConsistent() |
public static OnlineBackup from(String hostNameOrIp, int port)
hostNameOrIp
- The hostname or the IP address of the backup serverport
- The port at which the remote backup server is listeningpublic static OnlineBackup from(String hostNameOrIp)
hostNameOrIp
- The hostname or IP address of the backup serverpublic OnlineBackup backup(String targetDirectory)
targetDirectory
- A directory holding a complete database previously obtained from the backup server.public OnlineBackup backup(String targetDirectory, boolean verification)
targetDirectory
- A directory holding a complete database previously obtained from the backup server.verification
- If true, the verification phase will be run.public OnlineBackup backup(String targetDirectory, org.neo4j.kernel.configuration.Config tuningConfiguration)
targetDirectory
- A directory holding a complete database previously obtained from the backup server.tuningConfiguration
- The Config
to use when running the consistency checkpublic OnlineBackup backup(String targetDirectory, org.neo4j.kernel.configuration.Config tuningConfiguration, boolean verification)
targetDirectory
- A directory holding a complete database previously obtained from the backup server.tuningConfiguration
- The Config
to use when running the consistency checkverification
- If true, the verification phase will be run.@Deprecated public OnlineBackup full(String targetDirectory)
backup(String)
instead.targetDirectory
- The directory in which to store the database@Deprecated public OnlineBackup full(String targetDirectory, boolean verification)
backup(String, boolean)
insteadtargetDirectory
- The directory in which to store the databaseverification
- a boolean indicating whether to perform verification on the created backup@Deprecated public OnlineBackup full(String targetDirectory, boolean verification, org.neo4j.kernel.configuration.Config tuningConfiguration)
backup(String, Config, boolean)
instead.targetDirectory
- The directory in which to store the databaseverification
- a boolean indicating whether to perform verification on the created backuptuningConfiguration
- The Config
to use when running the consistency check@Deprecated public OnlineBackup incremental(String targetDirectory)
backup(String)
instead.targetDirectory
- A directory holding a complete database previously obtained from the backup server.@Deprecated public OnlineBackup incremental(String targetDirectory, boolean verification)
backup(String, boolean)
instead.targetDirectory
- A directory holding a complete database previously obtained from the backup server.verification
- If true, the verification phase will be run.@Deprecated public OnlineBackup incremental(org.neo4j.kernel.GraphDatabaseAPI targetDb)
backup(String)
instead.targetDb
- The database on which the incremental backup is to be appliedpublic Map<String,Long> getLastCommittedTxs()
public boolean isConsistent()
Copyright © 2002–2014 The Neo4j Graph Database Project. All rights reserved.