Eu tenho um banco de dados de tamanho 290 GB rodando no SQL Server 2005 (a compressão não está disponível) e o espaço em disco é z: drive 250 GB e Y: drive é 80 GB.
Como posso fazer um backup completo neste cenário? Como posso dividir o backup completo em arquivos diferentes nessa proporção?
Sugira um método para fazer isso.
Se você tiver acesso a outro servidor em sua rede com discos maiores, poderá fazer backup do banco de dados em um compartilhamento de rede:
Para que isso funcione, o compartilhamento precisa ter permissões de gravação da conta de domínio sob a qual o SQL Server está sendo executado.
Se você não tiver acesso a outro servidor com espaço em disco suficiente, talvez queira obter um tipo de dispositivo barato de armazenamento conectado à rede (por exemplo, synology) e fazer backups nele.
Você não precisa usar armazenamento local para backup (e não deve). Além disso, por tamanho do banco de dados, você quis dizer apenas dados, porque se o arquivo de log for grande, o backup será muito menor.
Dividir:
Isso dividirá o banco de dados em 3 partes de tamanho igual.
Existem produtos de terceiros, como SQL Lightspeed, que fornecem compactação de backup para edições Standard do SQL Server. Há uma boa chance de que a compra e instalação de tal produto permita que você faça backup localmente. O tamanho do arquivo nacho depende da quantidade de dados realmente armazenados no banco de dados e de sua capacidade de compactação.