Que comando utilizo para criar um dispositivo de backup no MS SQL Server?
Use a stored procedure de sistema sp_addumpdevice (via T-SQL) ou o assistente gráfico no SQL Server Management Studio — o Enterprise Manager foi descontinuado a partir do SQL Server 2005, substituído pelo SSMS.
O exemplo abaixo cria um device de fita chamado TAPEDUMP1, apontando para a unidade física \\.\Tape0:
EXEC sp_addumpdevice 'tape', 'tapedump1', '\\.\tape0'
Observação importante: hoje em dia, dispositivos de fita são raramente usados — a grande maioria dos backups é feita em disco. Para isso, o exemplo equivalente seria um device de disco:
EXEC sp_addumpdevice 'disk', 'backupdevice1', 'D:\Backup\bdwebmundi.bak'
E, na prática, a forma mais comum atualmente é nem criar um device fixo, mas apontar o caminho diretamente no comando de backup:
BACKUP DATABASE bdwebmundi
TO DISK = 'D:\Backup\bdwebmundi.bak'
WITH FORMAT, INIT;
Essa abordagem elimina a necessidade de gerenciar devices separadamente e é a recomendada pela Microsoft na documentação atual, sendo mais simples de automatizar em scripts e jobs de manutenção.