Estou no Linux Mint Cinnamon 21.3. Tentei o que foi explicado aqui - https://learn.microsoft.com/en-us/sql/linux/sql-server-linux-backup-and-restore-database?view=sql-server-ver16 - e aqui - https://stackoverflow.com/questions/1535914/import-bak-file-to-a-database-in-sql-server. O primeiro fala para usar sqlcmd, o segundo fala para usar o comando RESTORE.
sqlcmd não existe na minha máquina. RESTORE funcionou somente assim:
restore filelistonly
from disk = '/tmp/SUCOS_VENDAS.BAK'
aí mostrou dados do backup. Mas tem arquivos com caminho físico chumbado em "C:\Program Files\Microsoft ...". Ao tentar recuperar mesmo o backup com
restore database
sucos_vendas
from disk = '/r/SUCOS_VENDAS.BAK'
o resultado foi:
Erro SQL [5133] [S0001]: Directory lookup for the file "C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\MSSQL\DATA\SUCOS_VENDAS.mdf" failed with the operating system error 2(The system cannot find the file specified.).