说明:数据库版本:sqlserver 2019;此次备份截图每天0点完备一次
1.配置管理器
确认sqlserver 代理是否正常运行

2.连接数据库
通过SSMS连接数据库

3.配置维护计划
管理--维护计划--右击选择维护计划向导




选择完整备份和清除维护任务,其他根据实际情况配置

选择一个或者多个库

确认备份目录

配置保留备份时间

下一步--完成


查看定时任务, 并可以根据实际情况修改
修改了内容需要ctrl+s保存

4.确认备份情况
select * from msdb.dbo.restorehistory SELECT database_name, backup_start_date, backup_finish_date, physical_device_name FROM msdb.dbo.backupset AS bs INNER JOIN msdb.dbo.backupmediafamily AS bmf ON bs.media_set_id = bmf.media_set_id ORDER BY backup_finish_date DESC;



补充:
-- 执行备份或还原操作 BACKUP DATABASE [YourDatabaseName] TO DISK = 'C:\Backup\YourDatabase.bak'; -- 备份示例 RESTORE DATABASE [YourDatabaseName] FROM DISK = 'C:\Backup\YourDatabase.bak'; -- 还原示例
RESTORE DATABASE [NewDB_Name] -- 【新数据库名称】
FROM DISK = 'D:\Backups\OriginalDB_Full.bak' -- 备份文件路径
WITH
-- 移动数据文件:逻辑名 -> 新的物理路径 + 新文件名
MOVE 'OriginalDB_Data' TO 'D:\NewDataPath\NewDB_Name.mdf',
-- 移动日志文件:逻辑名 -> 新的物理路径 + 新文件名
MOVE 'OriginalDB_Log' TO 'E:\NewLogPath\NewDB_Name_log.ldf', REPLACE,
-- 如果目标文件已存在则覆盖(可选,视情况使用)
STATS = 10;
-- 显示进度百分比
GO