I am taking daily backups of a SQL Server database. Right now the .bak
file is about 2GB and it is growing day by day. There is a scheduled job is running which moves this .bak
file from one location to another.
Is there a way to save the .bak
file in chunks - like part1.bak
, part2.bak
etc..
so it will be much easier to move small data and merge at destination?
7za.exe
, possibly scripted, instead of a builtin mechanism of SQL Server. I'm not aware of a built-in way to write a backup in parts. And the BACKUP T-SQL command doesn't seem to have an option. You could try backing up individual filegroups, but I'm not sure if there are any caveats to that.split
to "manually" split a larger file into chunks of smaller sizes. While it is UNIX utility it will surely be available in one or more UNIX-Tools collections for windows (like Cygwin), or there may even by a true Windows port or a comparable tool.