Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
W tym artykule opisano sposób wyświetlania lub konfigurowania backup compression default
opcji konfiguracji serwera w programie SQL Server przy użyciu programu SQL Server Management Studio lub Języka Transact-SQL.
Opcja backup compression default
określa, czy wystąpienie serwera tworzy skompresowane kopie zapasowe.
Ograniczenia
Kompresja kopii zapasowej nie jest dostępna we wszystkich wersjach programu SQL Server. Aby uzyskać więcej informacji, zobacz Editions and supported features of SQL Server 2022.
Domyślnie kompresja znacznie zwiększa użycie procesora CPU, a dodatkowe użycie procesora CPU przez proces kompresji może niekorzystnie wpłynąć na operacje współbieżne. W związku z tym możesz utworzyć skompresowane kopie zapasowe o niskim priorytcie w sesji, której użycie procesora CPU jest ograniczone przez zarządcę zasobów. Aby uzyskać więcej informacji, zobacz Ograniczanie użycia procesora CPU przez kompresję kopii zapasowych przy użyciu zarządcy zasobów.
Rekomendacje
Podczas tworzenia pojedynczej kopii zapasowej, konfigurowania konfiguracji wysyłania dziennika lub tworzenia planu konserwacji można zastąpić wartość domyślną na poziomie serwera.
Kompresja kopii zapasowych jest obsługiwana zarówno dla urządzeń kopii zapasowych dysków, jak i urządzeń kopii zapasowych taśm.
Opcja backup compression default
akceptuje następujące wartości:
-
0
(wyłączone) — serwer wykonuje kopie zapasowe bez kompresji. (Ustawienie domyślne) -
1
(on) — instancja serwera wykonuje skompresowane kopie zapasowe.
Jeśli włączysz domyślną kompresję kopii zapasowej, możesz użyć algorytmu kompresji kopii zapasowej , aby określić algorytm kompresji używany do tworzenia kopii zapasowych.
Uprawnienia
Uprawnienia do wykonywania na sp_configure
, bez parametrów lub tylko z pierwszym parametrem, są domyślnie przyznawane wszystkim użytkownikom. Aby wykonać sp_configure
z obydwoma parametrami, aby zmienić opcję konfiguracji lub uruchomić instrukcję RECONFIGURE
, użytkownik musi mieć uprawnienie ALTER SETTINGS
na poziomie serwera. Uprawnienie ALTER SETTINGS
jest niejawnie posiadane przez sysadmin i serveradmin role stałe serwera.
Korzystanie z programu SQL Server Management Studio
Wyświetlanie lub konfigurowanie opcji domyślnej kompresji kopii zapasowej
W Eksploratorze obiektów kliknij prawym przyciskiem myszy serwer i wybierz polecenie Właściwości.
Wybierz węzeł Ustawienia bazy danych.
W obszarze Kopia zapasowa i przywracanieKompresuj kopię zapasową pokazuje bieżące ustawienie
backup compression default
opcji. To ustawienie określa domyślne ustawienie na poziomie serwera na potrzeby kompresowania kopii zapasowych w następujący sposób:Jeśli pole Kompresuj kopię zapasową jest puste, nowe kopie zapasowe są domyślnie nieskompresowane.
Jeśli pole Kompresuj kopię zapasową jest zaznaczone, nowe kopie zapasowe są domyślnie kompresowane.
Jeśli jesteś członkiem stałej roli serwera sysadmin lub serveradmin , możesz również zmienić ustawienie domyślne, wybierając pole Kompresuj kopię zapasową .
Korzystanie z Transact-SQL
Wyświetlanie opcji domyślnej kompresji kopii zapasowej
Połącz się z silnikiem bazy danych.
Na pasku Standard wybierz pozycję Nowe zapytanie.
Skopiuj i wklej poniższy przykład w oknie zapytania, a następnie wybierz pozycję Wykonaj. W tym przykładzie zapytanie do widoku katalogu sys.configurations jest użyte, aby określić wartość dla
backup compression default
. Wartość0
oznacza, że kompresja kopii zapasowej jest wyłączona, a wartość1
oznacza, że kompresja kopii zapasowej jest włączona.SELECT value FROM sys.configurations WHERE name = 'backup compression default'; GO
Konfigurowanie opcji domyślnej kompresji kopii zapasowej
Połącz się z silnikiem bazy danych.
Na pasku Standard wybierz pozycję Nowe zapytanie.
Skopiuj i wklej poniższy przykład w oknie zapytania, a następnie wybierz pozycję Wykonaj. W tym przykładzie pokazano, jak używać sp_configure do skonfigurowania wystąpienia serwera do domyślnego tworzenia skompresowanych kopii zapasowych.
EXECUTE sp_configure 'backup compression default', 1; RECONFIGURE; GO
Aby uzyskać więcej informacji, zobacz opcje konfiguracji serwera .
Kontynuacja: Po skonfigurowaniu domyślnej opcji kompresji kopii zapasowej
Ustawienie zostanie zastosowane natychmiast bez ponownego uruchomienia serwera.
Treści powiązane
- KOPIA ZAPASOWA (Transact-SQL)
- opcje konfiguracji serwera
- KONFIGURUJ PONOWNIE (Transact-SQL)
- sp_configure (Transact-SQL)
- Przegląd kopii zapasowych (SQL Server)