При резервном копировании базы данных есть несколько вариантов. Я думаю, вы спрашиваете, как сделать дифференциальное резервное копирование? Информация, относящаяся к разностным резервным копиям, может быть найдена здесь: https://docs.microsoft.com/en-us/sql/relational-databases/backup-restore/differential-backups-sql-server?view=sql-server-ver15 Первое, на что нужно обратить внимание, это то, что вам нужна полная резервная копия в качестве «базы», на которой вы должны делать разностное резервное копирование. Код, используемый для дифференциального резервного копирования базы данных AdventureWorks в стандартное SQL расположение сервера резервного копирования, выглядит следующим образом:
Use Master;
Go
Backup Database AdventureWorks2017 to DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL14.SQLEXPRESS\MSSQL\Backup\AdventureWorks2017_New.Bak'
With Differential
Это займет короткое время, поскольку будет только резервировать разницу в базе данных с момента последнего полного резервного копирования.
Надеюсь, это поможет.