美文网首页
windows备份SQLServer数据,在Linux还原

windows备份SQLServer数据,在Linux还原

作者: 暴风鱼 | 来源:发表于2019-03-15 16:05 被阅读0次

    由来

    公司有台SQLServer@windows,出于安全考虑,我想把数据迁移到Linux 的Docker中。
    其中,有个表200多万条记录,有个表100多万条记录。

    使用navicat的数据传输工具传输,跑着跑着数据库崩了。
    到处sql文件,然后用sqlcmd执行,也是崩了。

    总体流程

    • 在windows上生成 .bak 文件
    • !!!压缩 bak文件(能压缩到三分之一)
    • 使用scp(或者安装putty后使用pscp) 传到服务器上
    • 在服务器上解压,恢复数据库

    最后,采用了下面的方式:
    https://www.mssqltips.com/sqlservertip/4641/restore-a-sql-server-database-on-a-linux-based-instance-from-a-backup-on-a-windows-instance/

    相关文章

      网友评论

          本文标题:windows备份SQLServer数据,在Linux还原

          本文链接:https://www.haomeiwen.com/subject/zncrmqtx.html