Сжатие резервных копий баз данных SQL Server: преимущества и методы

В этой статье рассматриваются преимущества и методы сжатия резервных копий баз данных SQL Server для эффективного хранения и экономии средств, а также сравниваются различные методы, включая SSMS, Transact-SQL и Vinchin Backup & Recovery.

download-icon
Скачайте Бесплатно
Для ВМ, ОС, БД, файлов, NAS и т.д.
elena-zhang

Обновлено Elena Zhang 2024/08/08

Оглавление
  • Преимущества сжатия резервной копии базы данных SQL Server

  • Сжатие резервных копий баз данных SQL Server с помощью SSMS

  • Сжатие резервных копий базы данных SQL Server с использованием Transact-SQL

  • Сжатие резервной копии базы данных SQL Server с помощью Vinchin

  • Заключение

Вы ищете надежное решение для сжатия резервных копий баз данных SQL Server? Попробуйте Vinchin Backup & Recovery!↘ Загрузите Бесплатную Пробную Версию

SQL Server — это система управления реляционными базами данных. А создание резервной копии базы данных — важная операция, которая позволяет восстановить или вернуть данные при необходимости. Сжатие при создании резервной копии базы данных SQL Server означает использование сжатия при резервном копировании базы данных SQL Server.

При включении сжатия данных во время процесса резервного копирования файлы резервного копирования хранятся в более компактной форме. Таким образом уменьшается размер файлов резервного копирования, что позволяет экономить ресурсы, такие как место на диске, время резервного копирования и пропускную способность сети, и повышать эффективность резервного копирования.

Преимущества сжатия резервной копии базы данных SQL Server

Существует множество преимуществ сжатия резервной копии базы данных SQL Server. Давайте подробнее рассмотрим их:

Сокращение объема памяти: Используя инструмент сжатия, вы можете значительно уменьшить размер резервных файлов, что приводит к значительной экономии пространства на диске.

Экономия средств: Сокращение размера резервной копии напрямую ведет к экономии средств. Поскольку файлы резервных копий сжимаются, требуется меньше физического пространства для хранения.

Сокращение времени резервного копирования: При меньшем объёме данных, требующих передачи, вся процедура резервного копирования занимает меньше времени.

Улучшенное использование пропускной способности сети: При выполнении сетевого резервного копирования. Файлы резервных копий потребляют меньше сетевого трафика, поскольку они имеют небольшой размер. Другая сетевая активность может быть затронута в меньшей степени.

Улучшенное аварийное восстановление: Сжатые резервные копии позволяют ускорить аварийное восстановление. Сокращение объема хранилища файлов резервных копий ускоряет передачу и восстановление данных, повышая общую непрерывность бизнеса.

Хотя сжатие резервных копий не всегда необходимо, поскольку иногда не учитываются окна резервного копирования и хранилище, всё же рекомендуется сжимать данные резервных копий для оптимизации вашего решения по резервному копированию.

Сжатие резервных копий баз данных SQL Server с помощью SSMS

SQL Server Management Studio (SSMS) — это приложение с графическим интерфейсом пользователя (GUI), предоставляемое компанией Microsoft для администрирования баз данных SQL Server. Оно поможет создавать и управлять базами данных, а также создавать резервные копии базы данных.

Чтобы сжать резервную копию SQL server с помощью SSMS, выполните следующие действия:

1. Подключитесь к своему инстансу с помощью SSMS

2. Разверните базы данных > щелкните правой кнопкой мыши базу данных > выберите Tasks > Back up

3. Выберите Backup type > укажите Destination > Нажмите ОК

4. Выберите Options на левой странице > в разделе Compression выберите Compress backup

5. Нажмите OK, чтобы начать процесс резервного копирования

Вы можете быстро выполнить резервное копирование базы данных SQL Server с помощью SSMS, следуя этим инструкциям. Не забудьте выбрать правильный тип резервной копии.

Сжатие резервных копий базы данных SQL Server с использованием Transact-SQL

Transact-SQL (T-SQL) — это язык программирования, который можно использовать для создания, модификации и управления объектами в базе данных SQL Server, такими как таблицы, представления, хранимые процедуры, функции и другие.

Это основной язык программирования в SQL Server и широко используется для разработки приложений баз данных, работы с большими объемами данных и выполнения сложных запросов и операций с базой данных.

Чтобы создать сжатую резервную копию SQL Server с помощью T-SQL, выполните следующие действия:

1. Запустите SSMS и подключитесь к вашему инстансу

2. Нажмите New Query на стандартной панели и введите следующий оператор:

BACKUP DATABASE databasename TO DISK = 'filepathfilename.bak' WITH COMPRESSION

Внимание: 

databasename: имя базы данных, для которой вы хотите создать резервную копию 

filepath: место, где вы хотите сохранить резервнуюкопию 

filename.bak: имя этой резервной копии с суффиксом .bak

3. Нажмите Execute на панели инструментов, чтобы начать резервное копирование

Сжатие резервной копии базы данных SQL Server с помощью Vinchin

Vinchin Backup & Recovery, по сравнению с двумя предыдущими методами сжатия резервных копий, предоставляет большую гибкость и эффективность сжатия резервных копий для лучшего удовлетворения потребностей пользователей в резервном копировании.

Vinchin использует высокопроизводительную технологию LZO для сжатия данных. При использовании как дедупликации, так и сжатия, общее сокращение объема данных составит не менее 50% и может быть выше.

Vinchin предлагает контроллер скорости, который позволяет устанавливать ограничение скорости резервного копирования на основе фактического использования полосы пропускания. Таким образом снижается влияние на полосу пропускания сети.

Для резервных копий Vinchin также можно настроить такие параметры, как уровень сжатия, количество ядер процессора и т.д., в зависимости от ситуации.

Vinchin Backup & Recovery также включает шифрование резервных копий для защиты ваших данных.

Для сжатия резервной копии базы данных SQL Server с помощью Vinchin выполните следующие шаги:

1. Войдите в Vinchin Backup & Restore через веб-браузер.

2. Выберите Physical Backup, затем выберите Database Backup, далее выберите Backup > укажите сервер SQL для резервного копирования > нажмите Next

Резервное копирование базы данных SQL Server-1

3. Укажите место для хранения резервной копии > нажмите Next

Резервное копирование базы данных SQL Server-2

4. Найдите Data Storage Policy > включите Data Compression > нажмите Next

Резервное копирование базы данных SQL Server-3

5. Просмотрите все конфигурации > нажмите Submit

Резервное копирование базы данных SQL Server-4

Следуя указанным выше шагам, вы сможете быстро включить функцию сжатия резервных копий в Vinchin Backup & Recovery.

Vinchin — ведущий поставщик решений для защиты данных, предлагающий бесплатное испытание в течение 60 дней для знакомства наших клиентов с нашим программным обеспечением. Кроме того, вы можете связаться с нами или с нашими локальными партнерами для получения дополнительной помощи и поддержки.

Заключение

Сжатие резервных копий баз данных SQL Server имеет множество преимуществ, таких как экономия места для хранения резервных копий и сокращение времени создания резервных копий. Однако выбор сжатой или несжатой резервной копии зависит от конкретных ситуаций и потребностей.

Для сжатия резервных копий баз данных SQL Server можно использовать различные методы, включая SSMS, Transact-SQL и Vinchin Backup & Recovery, который обеспечивает большую гибкость и эффективность при сжатии резервных копий.

поделиться:

Категории: Бэкап базы данных
Рекомендуемые статьи