Pular para o conteúdo principal

MOVEBAK - Salvando os *.bak's em outro local

Hoje estive em uma discussão com o pessoal de TI sobre e excesso de espaço consumido na rede por arquivos do tipo *.bak pela rede.
Para quem não sabe ou nunca percebeu sempre que você abre e edita um arquivo DWG automaticamente o AutoCAD gera na pasta onde está trabalhando com o documento uma cópia do desenho original que você está trabalhando.
A principio isso é ótimo, uma dica legal é que você pode simplesmente trocar a extensão de *.bak para *.dwg e voltar com o documento na versão antiga. Como o *.bak só é criado quando você abre e faz a primeira edição no arquivo principal se o AutoCAD travar, corromper o arquivo principal o arquivo de backup permanece inalterado.
Por outro lado uma cópia direta to *.deg implica em um arquivo do mesmo tamanho se você trabalha com milhares de documentos em um servidor de arquivos isso se torna um problema. 
Fiz uma busca no servidor da empresa e só de arquivos de backup do AutoCAD são mais de 200 Gb. Ou seja, só em cópias de arquivos temos um consumo de espaço enorme. Outro ponto é que ao abrir um arquivo na rede e o AutoCAD criar uma cópia dele na rede provoca uma latência grande e uso adicional do servidor, naturalmente a estação de trabalho (vulgo PC) faz o "download" momentâneo do arquivo da rede depois faz o upload para rede de uma cópia na pasta.
Outro ponto contra é que geralmente outros programas também usam a extensão *.bak para criação de arquivos de backup o que pode levar um desavisado a fazer uma busca total e deletar permanentemente todos os arquivos *.bak do AutoCAD e de outros softwares

A solução - MOVEBAK

A solução para isso está no comando MOVEBAK. Este comando muda a pasta de escrita dos backup's para uma pasta fixa ao invés de gravar sempre na pasta do documento aberto.
Melhor ainda se essa pasta for a pasta temporária do Windows. Essa pasta temporária do Windows conhecida como %temp% é limpa sempre pelos dispositivos de limpeza do computador e quando a pouco espaço. Para saber o endereço dessa pasta basta abrir o explorador de arquivos e digitar na linha do caminho %temp% e apertar enter. Será apresentado o caminho absoluto para utilizar no AutoCAD

Veja que qualquer caminho pode ser utilizado para salvar os backup essa pasta temporária do windows é uma sugestão minha

Para atualizar o caminho de salvamento dos backups no AutoCAD com qualquer documento aberto digite o comando MOVEBAK e cole o caminho onde deseja salvar no meu caso "C:\Users\**seu_usuário**\AppData\Local\Temp".

Comentários

Postagens mais visitadas deste blog

Numeração Automática no AutoCAD

Sem dúvida esse é uma ferramenta única que fazia falta a tempos e foi introduzida recentemente no AutoCAD, na última década… Em 2013 tinha feito um programa para criar uma bolinhas de numeração automática usando o conceito de Leader eu fazia um controle dos números dos itens na mão mesmo, depois de um tempo resolvi fazer um menuzinho para controlar o conteúdo do número dos bullets, hoje isso não é mais necessário, existe um comando no próprio AutoCAD para isso e faz parte das Ferramentas Expressas do AutoCAD. Gosto de compartilhar ferramentas e dicas que tendem a ser menos conhecidas ou subutilizadas, mas ainda podem fornecer um impulso para sua produtividade e fluxo de trabalho e que eu mesmo me surpreendi quando as encontrei Hoje, quero apresentar outra ferramenta, a numeração automática. Como o nome indica, o comando Numeração automática permite que você adicione automaticamente um número às etiquetas ou texto em um desenho. Vou mostrar como a numeração automática pode ser usada par...

Unindo blocos em AutoCAD utilizando .NET

Hoje me deparai com uma necessidade de unir blocos com propriedades então resolvi fazer um comando para realizar esses procedimento. A principio esse procedimento não é tão complexo de ser executado individualmente mas por outro lado gostaria também de analisar um pouco melhor as possibilidades de se manipular blocos utilizando o AutoCAD. Abaixo o código que utilizei: using Autodesk.AutoCAD.ApplicationServices ; using Autodesk.AutoCAD.DatabaseServices ; using Autodesk.AutoCAD.EditorInput ; using Autodesk.AutoCAD.Runtime ; using System.Linq ; // This line is not mandatory, but improves loading performances [assembly: CommandClass(typeof(Merging_AutoCAD_blocks.Comandos))] namespace Merging_AutoCAD_blocks { public class Comandos { /// <summary> /// Uni dois ou mais blocos em um unico bloco. /// </summary> [CommandMethod("MERGBLKS")] public static void UnindoBlocos () {...

Operando com Imagens Georreferenciadas no AutoCAD - Ortofotos

A coisa mais desagradável para quem trabalha com documentos em DWG com ortofotos ( fotos aéreas georreferenciadas) é quando se recebe o documento e a ortofoto não é carregada. Uma linha de transmissão onde a plotagem da estruturas é feita em um documento combinado de planta e perfil. Na área da planta é feito pela topografia um serviço de recorte e renderização das imagens em formato de ortofoto na região do desenho. Como a linha de transmissão a projeção é feita sempre linear na planta observando os vértices uma mesma ortofoto pode ser representada várias vezes numa mesma folha em um enjanelamento diferente. Tratamento de Ortofotos no AutoCAD - EXTERNALREFERENCES As ortofotos no AutoCAD são tratadas como referências a objetos externos. Isso é bom porque cada ortofoto pode ter de poucos kb até Gb de tamanho. Se for parte integrante do DWG poderia deixa-lo grande de mais para ser manipulado. Cada projeção no documento funciona como uma imagem projetada em um...