我需要从prod数据库中备份几个表。
每个表有2.5亿行。
完整备份将近1TB
由于空间原因,我不希望进行完整备份(备份和还原需要两倍的空间)
由于涉及体积大且插入量大,我无法使用BCP
。
SQL Server备份(.bak
)总是全部或全部。
唯一可以获得的“选择”是,如果您有多个文件组-那么您可以仅备份一个文件组,而忽略所有其他文件组。
但是您无法仅将少数几个表有选择地备份到.bak
文件中。只是没有任何功能。
[创建一个辅助数据库,从您的2.5亿个表中选择进入相应的列存储(以mil批处理),备份aux db,您就有数据”手提箱”