【问题标题】:Ways to reduce MS SQL database backup file sizes减少 MS SQL 数据库备份文件大小的方法
【发布时间】:2009-05-13 08:04:26
【问题描述】:

这个问题可能会让人微笑,真的,今天的硬盘空间和泥土一样便宜。但是,尽管如此,由于互联网连接速度极慢(世界上大部分地区仍然如此),从不同的分支机构传输备份可能真的很痛苦。

那么,您对如何将数据库文件大小降至最低有任何想法吗?绝对欢迎任何想法。

【问题讨论】:

    标签: sql-server backup filesize minimize


    【解决方案1】:
    1. 压缩备份。
    2. 分成多个文件组,以便您可以单独备份文件。
    3. 备份前删除索引。在执行此操作之前,您可能需要在本地复制数据库。
    4. 在单独的文件组上有索引,这样您就不必备份它们。
    5. 将文本/二进制/图像数据放在单独的文件组中。
    6. 进行增量备份。
    7. 在http://www.serverfault.com 上提问

    【讨论】:

    【解决方案2】:

    如果您只是在谈论备份,那么有一些 SQL 备份解决方案可以提供备份压缩。 SQL Server 2008 还内置了备份压缩功能。

    见:红门SQL Backup Pro

    或者这里是各种产品的列表:http://www.mssqltips.com/products.asp?catid=15

    如果您谈论的是实际减少数据库本身的大小 - 选择正确(= 最小)的数据类型,使用维护计划来压缩和回收数据库空间,不要过度索引(这总是占用大量空间)等。

    马克

    【讨论】:

    • 是的,我只对备份感兴趣。很抱歉没有在原始问题中明确提到这一点。感谢您的链接!
    【解决方案3】:

    你试过压缩吗?数据库文件往往压缩得非常好,因为它们通常大部分是文本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-01-31
      • 1970-01-01
      • 2017-02-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-28
      • 2020-09-01
      • 1970-01-01
      相关资源
      最近更新 更多