SQL SERVERのバックアップについて、現在、社内システムでSQL SERVERにてデータベースを運用しております。毎日、タスクスケジューラでバックアップを実行しておりますが、バックアップファイルの容量がDB実ファイルの容量に比べて、かなり大きくなっています。(実DB(MDF)ファイル容量:645MB、バックアップファイル容量:483GB)バックアップファイルの容量を圧縮させる方法は、あるのでしょうか?以下にバックアップタスクのバッチファイルとSQLパラメータの内容を記しますので、アドバイスをお願い致します。(SQL SERVERのバージョンは2019です)※バックアップ用バッチsqlcmd -S サーバIPアドレス\\SQLEXPRESS -U 管理者ID -P 管理者パスワード -i C:\\DataJousui\\Backup\\STDBバックアップ.sql \u0026gt; C:\\DataJousui\\Backup\\backup.log※SQLパラメータ(STDBバックアップ.sql )BACKUP DATABASE [Jousui] TO DISK = N'C:\\DataJousui\\Backup\\JousuiBackup.bak' WITH NOFORMAT, NOINIT, NAME = N'Jousui-完全 データベース バックアップ', SKIP, NOREWIND, NOUNLOAD, STATS = 10GO

1件の回答

回答を書く

1039332

2026-02-07 15:30

+ フォロー

まず、容量が異常です

おそらく、追記してるんじゃないかなと思いますので

NOINIT を INIT に変更で毎日上書きされるようにすればどうでしょうか?

あとCOMPRESSION を追加して圧縮



検証環境あればそこで試してください。

BACKUP DATABASE [Jousui] TO DISK = N'C:\\DataJousui\\Backup\\JousuiBackup.bak' WITH NOFORMAT, INIT, COMPRESSION, NAME = N'Jousui-完全 データベース バックアップ', SKIP, NOREWIND, NOUNLOAD, STATS = 10

GO

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有