Erro ao tentar importar arquivo .bak do Sql Server no Linux

Sou muito iniciante no SQL Server e estou tentando importar um arquivo .bak de um backup que veio de outro servidor (Windows) no Linux (Linux mint 19)

O comando que utilizei no terminal foi esse:

sqlcmd -S localhost -U SA -Q "RESTORE DATABASE [demodb] FROM DISK = N'/home/usuario/html/projeto_sql/backup.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 5" 

Os erros são:

Msg 5133, Level 16, State 1, Server homepc, Line 1 Directory lookup for the file "E:\Banco Dados\Banco1.mdf" failed with the operating system error 2(The system cannot find the file specified.).  Msg 3156, Level 16, State 3, Server homepc, Line 1 File 'Banco1' cannot be restored to 'E:\Banco Dados\Banco1.mdf'. Use WITH MOVE to identify a valid location for the file.  Msg 5133, Level 16, State 1, Server homepc, Line 1 Directory lookup for the file "E:\Banco Dados\Banco1_log.ldf" failed with the operating system error 2(The system cannot find the file specified.).  Msg 3156, Level 16, State 3, Server homepc, Line 1 File 'Banco1_log' cannot be restored to 'E:\Banco Dados\Banco1_log.ldf'. Use WITH MOVE to identify a valid location for the file.  Msg 3119, Level 16, State 1, Server homepc, Line 1 Problems were identified while planning for the RESTORE statement. Previous messages provide details.  Msg 3013, Level 16, State 1, Server homepc, Line 1 RESTORE DATABASE is terminating abnormally. 

OBS:

  1. Minha versão do SQL SERVER rodando é a

    Microsoft SQL Server 2017 (RTM-CU13) (KB4466404) – 14.0.3048.4 (X64) Nov 30 2018 12:57:58 Copyright (C) 2017 Microsoft Corporation Developer Edition (64-bit) on Linux (Linux Mint 19.1)

  2. Não sei em qual versão do SQL Server/ ou como o arquivo .bak foi criado, isso importa?

  3. Venho do MySQL, existe algum tipo de arquivo .sql que pode ser criado ou o backup do SQL Server precisa de várias arquivos e não somente o .bak?