В SQL 2008 и выше есть возможность сжимать архивы. Но видимо программеры кристалла не думали об этом... Мне надоело что мой архив центрума весит 50+ гигов ежедневно, а сторадж не резиновый, решено было дописать. Нас интересует процедурка cp_BackupDB. Открываем Management Studio, раскрываем базу SES_Service, спускаемся в программирование,хранимые процедуры. Открываем процедуру на изменение.
Ищем код
Цитата: SET @mysql = 'BACKUP DATABASE ' + @db+ ' TO DISK=''' +
ISNULL(SUBSTRING(@path, 1, LEN(@path) - 1) + NULLIF(RIGHT(@path, 1), '\') + '\', @path) +
@db + '_' + CONVERT(VARCHAR, GETDATE(), 112) + REPLACE(CONVERT(VARCHAR, GETDATE(), 114), ':', '') + '.bkp'''
И дописываем в конец with compression. Должно получиться так
Цитата: ..... '.bkp'' with compression'
Теперь архив сжимается. Сжимается как архив оперативной базы так и архивной.