如何安排 SQL Server 2016 数据库备份
How to schedule a SQL Server 2016 database backup
如何安排 SQL Server 2016 数据库备份?每周备份运行。
TIA
您可以为数据库备份创建如下备份脚本:
BACKUP DATABASE your_database TO DISK = 'full.bak'
BACKUP DATABASE your_database TO DISK = 'diff.bak' WITH DIFFERENTIAL
BACKUP LOG your_database TO DISK = 'log.bak'
根据您的要求安排。
您还可以使用维护计划向导;参考这个link:
https://msdn.microsoft.com/en-IN/library/ms191002.aspx?f=255&MSPPError=-2147217396
如果您使用的是 SQL Server Express,则不能使用 SQL Agent,因此您必须使用脚本(.bat 或其他脚本)并使用 [=17 进行调度=] 安排任务(或其他程序)。
如果你有另一个版本,你可以创建一个完整备份的维护计划,然后用 SQL Agent 创建一个作业到 运行 它。
假设它不是 Express,您可以在 SQL Server management Studio 中创建一个备份作业,然后安排该备份作业:
https://docs.microsoft.com/en-us/sql/ssms/agent/schedule-a-job?view=sql-server-2017#SSMS
检查这个开源备份 windows 服务 MFSQLBackupService,它对我来说做得很好。它执行每日备份,但每周打补丁太容易了。
如何安排 SQL Server 2016 数据库备份?每周备份运行。
TIA
您可以为数据库备份创建如下备份脚本:
BACKUP DATABASE your_database TO DISK = 'full.bak'
BACKUP DATABASE your_database TO DISK = 'diff.bak' WITH DIFFERENTIAL
BACKUP LOG your_database TO DISK = 'log.bak'
根据您的要求安排。
您还可以使用维护计划向导;参考这个link:
https://msdn.microsoft.com/en-IN/library/ms191002.aspx?f=255&MSPPError=-2147217396
如果您使用的是 SQL Server Express,则不能使用 SQL Agent,因此您必须使用脚本(.bat 或其他脚本)并使用 [=17 进行调度=] 安排任务(或其他程序)。
如果你有另一个版本,你可以创建一个完整备份的维护计划,然后用 SQL Agent 创建一个作业到 运行 它。
假设它不是 Express,您可以在 SQL Server management Studio 中创建一个备份作业,然后安排该备份作业: https://docs.microsoft.com/en-us/sql/ssms/agent/schedule-a-job?view=sql-server-2017#SSMS
检查这个开源备份 windows 服务 MFSQLBackupService,它对我来说做得很好。它执行每日备份,但每周打补丁太容易了。