Кто-нибудь нашел хороший формат сжатия для баз данных MS Sqlserver? Если да, то что вы используете и довольны ли вы его работой?
Моя компания часто сжимает снимок базы данных от одного из наших клиентов и загружает его, чтобы у нас была локальная копия для тестирования и разработки. Раньше мы пробовали zip, но как только файлы базы данных пересекли границу 4 Гб, нам пришлось использовать rar (zip только 32-битный). Проблема в том, что сжатие rar занимает много времени, и мы не знаем, дает ли он нам лучшую степень сжатия.
Это вопрос не столько об утилите сжатия, сколько о формате сжатия. Мы используем WinRar, но рассматриваем возможность использования 7zip, который поддерживает ряд форматов.





В sql 2008 у вас есть собственное сжатие, если вам нужно делать это много и у вас нет SQL Server 2008, взгляните на что-то вроде Квест LiteSpeed, которое автоматически сжимает резервную копию
В бесплатной категории новые версии gzip и bzip2 должны включать поддержку больших файлов (кто-то в Интернете сообщил мне, что bzip2 1.0.1 и более поздние версии совместимы с большими файлами благодаря Кириллу Пильско, а gzip 1.2 можно исправить, что загружаемые двоичные файлы есть, а бета-версия gzip 1.3 включает поддержку). Хотя для удобства я использую 7zip на своем компьютере с Windows, я предпочитаю bzip2 из-за скорости по сравнению с сжатием.
Я также слышал об обмане версий, не относящихся к большим файлам, с помощью чего-то вроде cat file | gzip > file.gz. Обычно вы жертвуете временем на уровень сжатия, но одно из заявлений bzip2 заключается в том, что он очень быстро распаковывается, что в случае аварийного восстановления должно быть вашим самым важным показателем. В этом отношении я считаю, что решение EMC для резервного копирования на ленту (ELM?) По умолчанию использовалось для пропуска сжатия в разделах БД. Также, если вы действительно серьезно относитесь к упаковке его в крошечное пространство, вы можете попробовать что-то вроде rzip, но я никогда не встречал никого, кто бы его действительно использовал.
Всегда есть Сжатие UCL и / LZO сжатие, оба под лицензией GPL, поэтому убедитесь, что вы знаете, как вы их используете, если это коммерческий проект.
Сжатие резервных копий доступно только в редакциях Datacenter, Enterprise и Standard.