- 文档首页
数据库传输服务
数据迁移
创建 SQL Server 数据迁移任务
源为专有网络 SQL Server
通过物理备份迁移至火山引擎 SQL Server 版(手动上传)
源为专有网络 SQL Server
通过物理备份迁移至火山引擎 SQL Server 版(手动上传)
通过物理备份迁移至火山引擎 SQL Server 版(手动上传)
本文介绍如何在数据库传输服务 DTS 控制台创建通过物理备份方式手动上传专有网络 SQL Server 的备份文件并恢复至火山引擎 SQL Server 版。
前提条件
使用限制
数据库版本
数据库账号最小权限策略
操作步骤
步骤一:创建迁移任务
- 在创建迁移任务页面的配置源库及目标库配置向导页面,配置以下参数信息。
- 在创建迁移任务页面的配置迁移对象配置向导页面,配置迁移对象的参数信息,最多可添加 10 个源端和目标端数据库。
- (可选)当创建的任务已有预检查时,您可以根据以下提示确认是否重新发起预检查,当需要重新发起预检查时,请在是否重新发起预检查对话框,单击确定。
- 若目标端的数据库实例未做修改,则无需再次发起预检查。
- 如果修改了目标端的数据库实例信息或迁移任务的参数配置,那么建议您重新发起预检查,否则可能会导致任务启动失败或者任务中断。
- 在在创建迁移任务页面的预检查配置向导页面,根据预检查结果执行以下操作:
- 单击预检查结果操作列的详情,查看详细的告警和失败信息,并根据告警或失败信息修改库表后,单击重试。
- 单击操作列的忽略,忽略本次告警继续启动迁移任务。同时,也可以单击忽略全部,一键忽略全部告警信息。
说明
- 选择忽略告警并启动迁移任务,可能导致数据不一致,带来业务风险。
步骤二:上传备份文件
说明
您的账号需拥有对象存储 TOS 全读写访问权限,即 TOSFullAccess。上传文件期间不会占用您的 TOS 资源。
- 成功安装 TOS Browser 后,双击 TOS Browser 图标,打开登录界面。
- 在 TOS Browser 登录界面,配置以下参数信息。
- 在 TOS Browser 页面,单击上传文件,选择您需要迁移的数据,同时您需要将上传文件高级设置的访问权限设置为继承桶。
说明
- 如果未将文件的访问权限设置为继承桶,则会导致任务迁移失败。关于修改文件访问权限的操作步骤,请参见修改文件访问权限。如果无法修改上传文件的访问权限,请提交工单联系技术支持。
- 继承桶表示上传的文件对象将继承桶 ACL ,即对象的 ACL 策略将和桶 ACL 策略保持一致。关于对象 ACL 和桶 ACL 的对应关系,请参见对象继承桶 ACL。
步骤三:上传备份元数据文件
- 获取元数据文件,您可以通过以下两种方式获取元文件信息。
- 通过 SSMS 连接专有网络 SQL Server 实例。
- where database_name in ('<database_name>') and type in ('D','L') 中的 <database_name> 为实际的数据库名称。
- and backup_start_date >= '<backup_start_date>' 中的 <back_start_date> 为实际的开始日期。
- 查询结果会显示在 Results 页签,右键单击窗口中的任意一行,选择 Save Results As... 。
- 在弹出的对话框,选择保存文件的目录和文件名 dts_backup_meta,并选择文件格式为 "CSV"(*.csv)。
说明
保存的元数据文件名称必须命名为 dts_backup_meta,格式为 "CSV"(*.csv)。
- 上传元数据文件 dts_backup_meta.csv 至 TOS Browser。
- 双击 TOS Browser 图标,在 TOS Browser 登录界面,配置以下参数信息。
- 单击上传文件,将元数据 CSV 文件上传至 TOS Browser,同时您需要将上传文件高级设置的访问权限设置为继承桶。
注意
- 继承桶表示上传的文件对象将继承桶 ACL ,即对象的 ACL 策略将和桶 ACL 策略保持一致。关于对象 ACL 和桶 ACL 的对应关系,请参见对象继承桶 ACL。
- 如果未将文件的访问权限设置为继承桶,则会导致任务迁移失败。关于修改文件访问权限的操作步骤,请参见修改文件访问权限。如果无法修改上传文件的访问权限,请提交工单联系技术支持。
步骤四:检查任务是否正常备份
您可以通过以下两种方式查看备份迁移任务是否正常运行:
- 方式一:通过日志来查看任务备份是否正常运行。请查看您 SQL Server 服务器 dtsagent 目录中的 dtsBackupAgent.log 文件。
- 方式二:通过 DTS 控制台查看任务备份是否正常运行。
后续操作
- 等待 DTS 迁移任务最近一次增量恢复的时间大于 T1 时刻。
- 打开数据库。在完成全量和增量数据迁移后,业务切割前,您需要手动打开目标端数据库,确保数据割接后业务可正常读写。
注意
打开数据库后,无法继续执行恢复,请谨慎操作。
常见问题
为什么备份文件一直在恢复中?
可能是由于您待恢复的备份文件较大,因此恢复时间较久。
任务迁移失败的原因是什么?
上传备份文件时,未将文件的访问权限设置为继承桶。继承桶表示上传的文件对象将继承桶 ACL ,即对象的 ACL 策略将和桶 ACL 策略保持一致。关于修改文件访问权限的操作步骤,请参见修改文件访问权限。 说明
如果无法修改上传文件的访问权限,请提交工单联系技术支持。
最近更新时间:2026.03.16 16:04:13