这个问题,我觉得需要从两方面入手考虑。
首先,这个数据量是不是必须的?能达到这样的数据量,那么数据库里面的数据到底保留了多少历史数据?相信大部分都是历史数据。把这么大的历史数据和活动数据放在同一个表里面,一旦有全表扫描发生,查询性能会很糟糕。所以我认为首先得从业务层面去考虑是否可以采取合理的历史数据和活动数据的管理方法,不管是周期性归档还是其他有效方法,得先将两部分数据尽量切分。
其次,才是从备份层面的增量、日志、快照等方面结合着考虑大数据量的备份策略,因为历史数据和活动数据的量级、备份频度、恢复要求等各个方面的需求都不一样。我们需要根据不同的需求制定合理的策略。