以下是SQL Server在Ubuntu上的备份恢复方案:
mssql-tools和unixodbc-dev,创建备份脚本,如backup_sqlserver.sh,内容为使用sqlcmd执行完全、差异和日志备份命令,还可通过crontab设置定时任务自动执行脚本。sqlcmd连接到SQL Server实例,编写并执行恢复脚本,如RESTORE DATABASE [数据库名] FROM DISK = '备份文件路径' WITH REPLACE, MOVE '数据文件逻辑名' TO '数据文件物理路径'等。