SQL Server备份数据库的完整步骤如下:
方法一:通过备份文件操作
第一步:生成备份文件
- 打开SQL Server Management Studio(SSMS),连接到目标服务器。
- 在对象资源管理器中,展开“数据库”节点,右键点击需要备份的数据库,选择“任务”→“备份”。
- 在“备份数据库”窗口中,确认数据库名称无误。
- 在“备份类型”下拉菜单中,选择“完整备份”(或根据需求选择差异备份)。
- 在“目标”区域,点击“添加”按钮指定备份文件的存储路径(如本地磁盘或网络共享),并设置文件名(默认扩展名为.bak)。
- 确认设置后,点击“确定”生成备份文件。
第二步:通过备份文件还原数据库
- 在SSMS中,右键点击“数据库”节点,选择“还原数据库”。
- 在“还原数据库”窗口中,选择“设备”作为源,点击右侧的“…”按钮。
- 在弹出的窗口中点击“添加”,找到之前生成的备份文件(.bak),点击“确定”。
- 在“选项”页面中,若需覆盖同名数据库,勾选“覆盖现有数据库旅族”;若需还原到不同名称,修改“目标数据库”名称。
- 确认所有设置后,点击“确定”完成还原。
方法二:通过分离与附加操作(适用于数据库迁移)
第一步:定位数据库文件
- 右键点击目标数据库,选择“属性”→“文件”,记录.mdf(主数据文件)、.ndf(次要数据文件,如有)和.ldf(事务日志文件)的存储路径。
第二步:分离数据库
- 右键点击数据库,选择“任务”→“分离”。
- 在弹出的窗口中确认无活动连接后,点击“确定”完成分离(此时数据库将从SSMS中消失)。
第三步:复制文件并附加
- 将记录的.mdf、.ndf和.ldf文件复制到目标位置(如另一台服务器或本地新路径)。
- 在SSMS中右键点击“数据库”节点,选择“附加”→“添加”,找唯镇判到复制后的.mdf文件,点击“确定”完成附加指改。
注意事项
- 备份文件操作适用于常规备份与恢复场景,分离附加适用于数据库迁移或物理文件复制。
- 分离数据库前需确保无用户连接,否则操作会失败。
- 还原时若目标数据库已存在,需提前删除或修改名称以避免冲突。