sql_db_export

Export an SQL database from a specified recovery point to a target SQL Instance and Host. Requires database data and log file name directory paths.

    def sql_db_export(db_name, date, time, sql_instance=None, sql_host=None, target_instance_name=None, target_hostname=None, target_database_name=None, target_data_file_path=None, target_log_file_path=None, target_file_paths=None, finish_recovery=True, max_data_streams=2, allow_overwrite=False, timeout=15)

Keyword Arguments

Returns

Example

import rubrik_cdm

rubrik = rubrik_cdm.Connect()

db_name = "python-sdk-demo"
date = '10-21-2019'
time = '3:00 PM'
sql_instance = 'MSSQLSERVER'
sql_host = 'sql.rubrikdemo.com'
target_instance_name = sql_instance
target_hostname = sql_host
target_database_name = 'Demo_Export'
target_data_file_path = 'C:\\Program Files\\Microsoft SQL Server\\MSSQL13.MSSQLSERVER\\MSSQL\\DATA\\AdventureWorks2016_export'
target_log_file_path = 'C:\\Program Files\\Microsoft SQL Server\\MSSQL13.MSSQLSERVER\\MSSQL\\DATA\\AdventureWorks2016_export'

sql_db_export = rubrik.sql_db_export(db_name,
                                     date,
                                     time,
                                     sql_instance, 
                                     sql_host,
                                     target_instance_name,
                                     target_hostname,
                                     target_database_name,
                                     target_data_file_path,
                                     target_log_file_path)

Last updated