SQL Server 只备份数据库的简易教程
sqlserver只备份数据库

首页 2025-09-02 13:12:40

正文
嘿嘿,各位小伙伴,今天本少侠心情超好,因为终于把自家那只“胖嘟嘟”的数据库请进了小饭盒——也就是传说中的“只备份数据库”!别眨眼,且听我边笑边聊,保证比糖炒栗子还甜!
话说,昨晚我正和夜宵大战三百回合,运维小师妹突然发来一条“SOS”:生产库要瘦身,但又要随时打包带走。我一听,这不就是《SQL Server单点温柔》嘛!于是抄起键盘,啪地打开 SSMS,嘴里哼着“哒哒哒”,手指在“对象资源管理器”上跳探戈。右击要备份的数据库,点“任务→备份”,弹出的窗口里有两行字让我嘴角疯狂上扬:备份类型选“完整”,目标里只留一个“.bak”文件——这就是“只备份数据库”的精髓!其他什么日志、差异、文件组,全被我关在小黑屋。点“确定”那一刻,进度条像小精灵一样嗖嗖往前冲,我心里的小鼓也咚咚响:哇,原来快乐就是把复杂变简单!
三分钟不到,提示“备份成功”。我捧起那个 3.7 GB 的“饭盒”,左摇摇右晃晃,像抱着刚出炉的面包,香气扑鼻。师妹立刻把它传到测试环境,还原后一跑,数据完璧归赵,连自增列都没打喷嚏。我乐得原地转圈,大喊:“只备份数据库,真香!”
其实香的不止是结果,还有过程。SQL Server 贴心地给你两种姿势:
姿势一,图形界面。右击→任务→备份→“备份组件”默认就是“数据库”,别手抖去勾“文件和文件组”就行。
姿势二,T-SQL 一条流。打开“新建查询”,潇洒地敲:
BACKUP DATABASE 【MyDB】
TO DISK = N'D:\Backup\MyDB_Full.bak'
WITH FORMAT, COMPRESSION, STATS = 10;
执行完,STATS 每 10% 报一次进度,像弹幕一样刷存在感。备份文件里干干净净,只有数据库本体,没有日志尾巴,体积直接腰斩,拷贝、上传、发邮件都嗖嗖快。
当然,江湖险恶,我也踩过小坑:
  1. 路径要对,磁盘要够,别让备份写到 C 盘根目录,不然系统盘会哭。
  2. 记得加 COMPRESSION,SQL Server 2012 以后自带“打包神器”,能把 10 GB 压成 3 GB,省的不是一点点。
  3. 定期做校验,RESTORE VERIFYONLY 来一梭子,确保饭盒没漏气。
今天,我把这只“只备份数据库”的小饭盒贴上笑脸贴纸,放进定时任务,让它每天凌晨 2 点自动开蒸。第二天醒来,邮箱里躺着“备份成功”的喜讯,我伸个懒腰,阳光正好,心里只有一句话:简单,才是最长情的告白!
教程时间——如何“只备份数据库”
(以下步骤与故事角色完全无关,请放心食用)
  1. 打开 SSMS,连到目标实例。
  2. 在“对象资源管理器”里展开“数据库”,找到要备份的数据库。
  3. 右键 → 任务 → 备份。
  4. 在“备份数据库”窗口:
    · 备份类型:选“完整”。
    · 备份组件:保持默认“数据库”(千万别改)。
    · 目标:删除默认路径,点“添加”指向一个 .bak 文件,如 D:\Backup\YourDB.bak。
    · 选项页 → 勾选“压缩备份”。
  5. 点“脚本”可生成 T-SQL,或直接点“确定”立即执行。
  6. 验证:
    · 图形界面:查看消息框“BACKUP DATABASE successfully processed”。
    · T-SQL:
    RESTORE VERIFYONLY
    FROM DISK = N'D:\Backup\YourDB.bak';
    若返回“备份集有效”,即可放心。
至此,一份“只包含数据库”的完整备份就搞定啦!
nat123映射怎么用?超详细步骤,外网访问内网轻松搞定
nat123域名怎么用?两种方式轻松搞定
nat123怎么用?简单几步实现内网穿透
内网穿透工具对比:nat123、花生壳与轻量新选择
远程访问内网很简单:用对工具,一“箭”穿透
ngrok下载完全指南:从入门到获取客户端
内网远程桌面软件:穿透局域网边界的数字窗口
从外网远程访问内网服务器的完整方案
Windows Server 2008端口转发完全教程:netsh命令添加/查看/删除/重置
为什么三层交换机转发比Linux服务器快?转发表硬件加速的秘密