sql server 备份到网络共享

场景:sql server服务器A将数据库备份文件备份到服务器B

1)服务器B创建共享目录

这里我将 D:\ProDbBak 共享,并且Everyone完全控制

2)sql server服务器A能够访问服务器B共享目录,并且能完全控制

3)修改服务(MSSQLSERVER)登录账号(该账号能够访问网络资源,这里我使用的是管理员账号),记得重启服务

4)创建SqlBackup.bat

复制代码
rem 获取当前日期的年、月、日部分
for /f "tokens=1-3 delims=/ " %%a in ("%date%") do (
    set "year=%%c"
    set "month=%%b"
    set "day=%%a"
)

rem 获取当前时间的小时、分钟和秒部分
for /f "tokens=1-3 delims=:." %%a in ("%time%") do (
    set "hour=%%a"
    set "minute=%%b"
    set "second=%%c"
)

set "time=%year%%month%%day%%hour%%minute%%second%"
set "ip=192.168.0.1"
set "db=Platform"
SqlCmd -E -Q "Backup Database %db% To Disk='\\%ip%\ProDbBak\%db%_%time%.bak'"

5)创建任务计划程序定时运行SqlBackup.bat

相关推荐
全栈小517 天前
【数据库】零门槛在线体验KingbaseES平台,SQL Server模式高阶玩法,动态创建数据体验函数、存储过程等功能
数据库·sql server·金仓·kingbasees平台
夜光小兔纸20 天前
SQL Server 查询所有表数据量
数据库·sql·sql server
夜光小兔纸22 天前
SQL Server 查询数据库中所有表中所有字段的数据类型及长度
数据库·sql·sql server
夜光小兔纸24 天前
SQL Server 修改数据库名及物理数据文件名
运维·数据库·sql server
Waloo1 个月前
STUFF 函数
数据库·sql server
�FENG1 个月前
MYSQL备份与恢复
mysql·备份·xtrabackup
夜光小兔纸2 个月前
SQL Server 数据库重命名
运维·数据库·sql server
二胖_备份管理员2 个月前
ORACLE数据库备份入门:第四部分:2-备份场景举例
数据库·oracle·备份·备份场景
只有努力才会成功2 个月前
数据库-SQL Server
sql server
ONETHING_CLOUD_22 个月前
设备存储空间不足怎么办?
数据库·电脑·备份·数据存储·网盘·存储空间·数码知识