Database.Backup Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Backup(BackupInfo) |
Provides programmatic access to Backup operations for a Database with BackupInfo information. |
Backup(String) |
Provides programmatic access to Backup operations for a Database with the specified file. |
Backup(String, Boolean) |
Provides programmatic access to Backup operations for a Database with the specified file and AllowOverWrite indication. |
Backup(String, Boolean, Boolean) |
Provides programmatic access to Backup operations for a Database with the specified file, AllowOverWrite indication, and BackupRemotePartitions indication. |
Backup(String, Boolean, Boolean, BackupLocation[]) |
Provides programmatic access to backup operations for a Database with the specified file, AllowOverWrite indication, BackupRemotePartitions indication, and locations information. |
Backup(String, Boolean, Boolean, BackupLocation[], Boolean) |
Provides programmatic access to backup operations for a Database with the specified file, AllowOverWrite indication, BackupRemotePartitions indication, locations information, and ApplyCompression indication. |
Backup(String, Boolean, Boolean, BackupLocation[], Boolean, String) |
Provides programmatic access to backup operations for a Database with the specified file, AllowOverWrite indication, BackupRemotePartitions indication, locations information, ApplyCompression indication, and password. |
Backup(BackupInfo)
Provides programmatic access to Backup operations for a Database with BackupInfo information.
public void Backup (Microsoft.AnalysisServices.BackupInfo backupInfo);
member this.Backup : Microsoft.AnalysisServices.BackupInfo -> unit
Public Sub Backup (backupInfo As BackupInfo)
Parameters
- backupInfo
- BackupInfo
Contains parameters to be applied during backup of a Database.
Applies to
Backup(String)
Provides programmatic access to Backup operations for a Database with the specified file.
public void Backup (string file);
member this.Backup : string -> unit
Public Sub Backup (file As String)
Parameters
- file
- String
A file containing the parameters to be applied during backup of a Database.
Applies to
Backup(String, Boolean)
Provides programmatic access to Backup operations for a Database with the specified file and AllowOverWrite indication.
public void Backup (string file, bool allowOverwrite);
member this.Backup : string * bool -> unit
Public Sub Backup (file As String, allowOverwrite As Boolean)
Parameters
- file
- String
A file containing the parameters to be applied during backup of a Database.
- allowOverwrite
- Boolean
True if overwrite is allowed; otherwise, false.
Applies to
Backup(String, Boolean, Boolean)
Provides programmatic access to Backup operations for a Database with the specified file, AllowOverWrite indication, and BackupRemotePartitions indication.
public void Backup (string file, bool allowOverwrite, bool backupRemotePartitions);
member this.Backup : string * bool * bool -> unit
Public Sub Backup (file As String, allowOverwrite As Boolean, backupRemotePartitions As Boolean)
Parameters
- file
- String
A file containing the parameters to be applied during backup of a Database.
- allowOverwrite
- Boolean
True if overwrite is allowed; otherwise, false.
- backupRemotePartitions
- Boolean
true if remote partitions are subject to backup; otherwise, false.
Applies to
Backup(String, Boolean, Boolean, BackupLocation[])
Provides programmatic access to backup operations for a Database with the specified file, AllowOverWrite indication, BackupRemotePartitions indication, and locations information.
public void Backup (string file, bool allowOverwrite, bool backupRemotePartitions, Microsoft.AnalysisServices.BackupLocation[] locations);
member this.Backup : string * bool * bool * Microsoft.AnalysisServices.BackupLocation[] -> unit
Public Sub Backup (file As String, allowOverwrite As Boolean, backupRemotePartitions As Boolean, locations As BackupLocation())
Parameters
- file
- String
A file containing the parameters to be applied during backup of a Database.
- allowOverwrite
- Boolean
True if overwrite is allowed; otherwise, false.
- backupRemotePartitions
- Boolean
true if remote partitions are subject to backup; otherwise, false.
- locations
- BackupLocation[]
If locations is specified, then remote partitions are backed up on their servers using the file name defined in this parameter.
Applies to
Backup(String, Boolean, Boolean, BackupLocation[], Boolean)
Provides programmatic access to backup operations for a Database with the specified file, AllowOverWrite indication, BackupRemotePartitions indication, locations information, and ApplyCompression indication.
public void Backup (string file, bool allowOverwrite, bool backupRemotePartitions, Microsoft.AnalysisServices.BackupLocation[] locations, bool applyCompression);
member this.Backup : string * bool * bool * Microsoft.AnalysisServices.BackupLocation[] * bool -> unit
Public Sub Backup (file As String, allowOverwrite As Boolean, backupRemotePartitions As Boolean, locations As BackupLocation(), applyCompression As Boolean)
Parameters
- file
- String
A file containing the parameters to be applied during backup of a Database.
- allowOverwrite
- Boolean
True if overwrite is allowed; otherwise, false.
- backupRemotePartitions
- Boolean
true if remote partitions are subject to backup; otherwise, false.
- locations
- BackupLocation[]
If locations is specified, then remote partitions are backed up on their servers using the file name defined in this parameter.
- applyCompression
- Boolean
true if compression is to be used; otherwise, false.
Applies to
Backup(String, Boolean, Boolean, BackupLocation[], Boolean, String)
Provides programmatic access to backup operations for a Database with the specified file, AllowOverWrite indication, BackupRemotePartitions indication, locations information, ApplyCompression indication, and password.
public void Backup (string file, bool allowOverwrite, bool backupRemotePartitions, Microsoft.AnalysisServices.BackupLocation[] locations, bool applyCompression, string password);
member this.Backup : string * bool * bool * Microsoft.AnalysisServices.BackupLocation[] * bool * string -> unit
Public Sub Backup (file As String, allowOverwrite As Boolean, backupRemotePartitions As Boolean, locations As BackupLocation(), applyCompression As Boolean, password As String)
Parameters
- file
- String
A file containing the parameters to be applied during backup of a Database.
- allowOverwrite
- Boolean
True if overwrite is allowed; otherwise, false.
- backupRemotePartitions
- Boolean
true if remote partitions are subject to backup; otherwise, false.
- locations
- BackupLocation[]
If locations is specified, then remote partitions are backed up on their servers using the file name defined in this parameter.
- applyCompression
- Boolean
true if compression is to be used; otherwise, false.
- password
- String
The password to apply to the backup.