Oi,
Neste artigo, explicarei a restauração no SQL Server 2017.

Você pode ler os Tutoriais de Backup do SQL Server 2017 antes deste artigo.
Backup do SQL Server 2017 -3
Em primeiro lugar, vá para a guia Banco de dados e clique com o botão direito do mouse e clique em Restaurar banco de dados.
Depois disso, escolha a origem como dispositivo e selecione os dispositivos de backup como a seguir.

Você pode alterar o nome do arquivo ao restaurar arquivos de banco de dados como a seguir.

Você pode escolher as opções de restauração na tela a seguir.
Restaurarei os logs de transações adicionais após a restauração completa do banco de dados. Então eu escolhi Restaurar com norecovery. Logs de transações adicionais podem ser restaurados.

Você pode restaurar o banco de dados com o seguinte código T-SQL.
USE [master] RESTORE DATABASE [TEST] FROM DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\MSSQL\Backup\TEST.bak' WITH FILE = 2, NORECOVERY, NOUNLOAD, STATS = 5 GO
Após a conclusão da restauração do banco de dados com o modo norecovery, podemos restaurar os logs de transações para recuperar o banco de dados atualizado.
Você pode clicar com o botão direito do mouse no banco de dados relacionado e escolher Restaurar-> Log de transações como a seguir.

Escolha Restaurar origem do dispositivo como logs de transações mais recentes, como a seguir.

Você pode escolher Estado de recuperação como Recuperação nesta etapa, como a seguir. Se você tiver mais logs de transações para restaurar, deverá escolher o modo norecovery nesta etapa.

Você pode restaurar logs de transações com o seguinte código T-SQL.
RESTORE LOG [TEST2] FROM DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL14.MSSQLSERVER\MSSQL\Backup\TransactionlogBackup.trn' WITH FILE = 2, NOUNLOAD, STATS = 10 GO
Após a conclusão da restauração do banco de dados, restauramos o banco de dados TEST como TEST2, como a seguir.
