Backup and Restore Functions

The backup and restore functions are used by applications to take snapshots of the current cluster configuration and restore those configurations at a later time. This can provide manual or automatic recovery after upgrades, installs, or tests.

In this section

BackupClusterDatabase

Creates a backup of the cluster database and all registry checkpoints.

ClusterClearBackupStateForSharedVolume

Clears the backup state for the cluster shared volume

ClusterGetVolumeNameForVolumeMountPoint

ClusterGetVolumeNameForVolumeMountPoint may be altered or unavailable. Instead, use GetVolumeNameForVolumeMountPoint.

ClusterGetVolumePathName

ClusterGetVolumePathName may be altered or unavailable. Instead, use GetVolumePathName.

ClusterIsPathOnSharedVolume

Determines whether a path is on a cluster shared volume

ClusterPrepareSharedVolumeForBackup

ClusterPrepareSharedVolumeForBackup may be altered or unavailable.

RestoreClusterDatabase

Restores the cluster database and restarts the Cluster service on the node from which the function is called. This node is called the restoring node.

Note

This function is available for use in the operating systems specified in the Requirements section. Support for this function was removed in Windows Server 2008 and this function does nothing and returns ERROR_CALL_NOT_IMPLEMENTED.

 

Failover Cluster Utility Functions

Backing Up and Restoring the Failover Cluster Configuration Using VSS

Backing Up and Restoring the Failover Cluster Configuration with Windows Server 2003