ToolboxNovos produtos para profissionais de TI

Greg Steen

Gerenciar a sincronização da rede

ViceVersa Pro

www.tgrmn.com

A não ser que a sua infra-estrutura seja formada por uma única máquina, você provavelmente terá que mover arquivos no seu ambiente o tempo todo. Desde arquivos de log até edições de aplicativos a backups de bancos de dados, os dados sempre estão se movendo pela rede. E, é importante saber o que você precisa copiar para manter diferentes ambientes em sincronia. Para a maioria dos profissionais de TI, a movimentação manual desses arquivos entre ambientes não é uma opção, sem contar que em geral não se trata de uma boa idéia, já que pode resultar em más sincronizações.

O ViceVersa Pro da TGRMN Software permite automatizar e agendar facilmente essas tarefas. O aplicativo fornece quatro modos de cópia diferentes. A Sincronização básica fornece uma sincronização de origem para destino e a Sincronização avançada oferece sincronização bidirecional de arquivos e diretórios com rastreamento de arquivos. Os outros dois modos são Backup (que irá espelhar a origem) e Consolidação.

Enquanto o modo de Backup fará o espelhamento da origem para o destino, adicionando e excluindo arquivos a partir desse destino, você também pode escolher a replicação de arquivos, que apenas copiará os arquivos até o destino. Isso será muito útil no caso de usuários que excluem itens inesperadamente. O sincronizador bidirecional é executado como o nome sugere, com a adição do rastreamento de conflitos e de exclusões. Se um arquivo for alterado tanto na origem quanto no destino antes da próxima sincronização, um conflito será anotado e você poderá reconciliar o problema manualmente. O método de Consolidação é semelhante à sincronização bidirecional, mas não controla os conflitos ou as exclusões.

Protect against copy errors and data loss

Protect against copy errors and data loss(Clique na imagem para aumentar a exibição)

O ViceVersa Pro pode ajudar com as tarefas de transporte de logs usando os recursos integrados de compactação de arquivos e criptografia de arquivos no modo de Backup. O aplicativo compacta os arquivos de origem para o formato gzip padrão, que em seguida pode ser protegido por senha.

O aplicativo acompanha também uma boa comparação integrada de arquivos, mas, se você preferir, também poderá definir o ViceVersa Pro de forma a usar um programa externo de comparação de arquivos. Para suportar um ambiente global, o ViceVersa pode manipular caracteres e caminhos Unicode com mais de 256 caracteres. O aplicativo também possui um suporte integrado para sincronização de horário na Internet, para que você pode defini-lo de forma a apontar para a máquina NTP local ou para qualquer servidor NTP externo se permitir solicitações de saída a partir do ambiente no qual estará usando o aplicativo.

Às vezes, a utilização de largura de banda pode se tornar uma preocupação, especialmente se o tráfego estiver fluindo por uma VPN ou por uma WAN. Nesse caso, o ViceVersa permite regular a quantidade de largura de banda usada pelo aplicativo em cada tarefa de sincronização. Isso também pode ajudar a garantir a resposta em nível de produto a partir dos servidores que estão sendo usados como origem ou destino de cópias. Ou, se você preferir, poderá definir um limite máximo de utilização da CPU para também ajudar a garantir a disponibilidade na servidor quando o aplicativo estiver em execução.

O ViceVersa Pro protege contra erros de cópia e perda de dados usando um algoritmo de cópia seguro. O aplicativo também realiza exames de redundância cíclica de verificação para garantir a integridade dos dados. Você pode agendar tarefas de sincronização para execução em quase qualquer intervalo, incluindo o modo em tempo real (isso sincronizará arquivos à medida que eles forem adicionados ou excluídos nas pastas de sincronização).

Outro recurso interessante do ViceVersa Pro é que a interface com o usuário permite visualizar todas as operações antes da execução. Isso ajuda a garantir que você copie o que deseja copiar. Não é preciso terminar com alguns gigabites de arquivos de logs no diretório do sistema.

De modo geral, se você estiver procurando uma ferramenta de sincronização com recursos completos, o ViceVersa Pro poderá atender às suas necessidades.

Preço: US$ 59,95 por licença de usuário.

Administre os discos do seu sistema

Partition Manager 8.0 Professional Edition

www.partition-manager.com/corporate/professional

Se você estiver procurando um aplicativo para ajudá-lo a administrar os discos do seu sistema, definitivamente vale a pena considerar o Partition Manager 8.0 Professional Edition da Paragon Software.

Como funcionalidade central, o aplicativo com base no Windows® fornece uma interface intuitiva orientada por assistentes que permite criar, excluir, alterar a visibilidade e formatar facilmente partições de disco rígido, independentemente de elas estarem no formato FAT16/32, NTFS, Ext2/3 ou HPFS. Você também pode redimensionar partições existentes ou mover partições de um disco para outro.

Avançando mais uma etapa, é possível converter entre tipos de sistemas de arquivos, como NTFS a partir do FAT16/32 ou Ext2 para Ext3 e vice-versa. A cópia de uma partição entre discos redimensionará automaticamente a partição até o tamanho do disco, o que pode ser útil para estender a unidade de dados no sistema sem precisar copiar todos os arquivos manualmente. Um recurso útil da versão 8.0 é a capacidade de fazer um "Redimensionamento a quente", que permite aumentar o tamanho de uma partição NTFS ativa sem reinicializar o Windows.

Increase the size of an active NTFS partition — without rebooting

Increase the size of an active NTFS partition — without rebooting(Clique na imagem para aumentar a exibição)

Outro recurso útil da Pro Edition é que ela permite converter discos dinâmicos em discos básicos em clientes Windows 2000, Windows XP e Windows Server® 2003. O Partition Manager suporta discos de até pelo menos 500 GB (limite de teste da Paragon, não se trata de um verdadeiro limite físico), bem como unidades conectadas via FireWire e USB. O Partition Manager oferecerá suporte para unidades de disco rígido PATA (IDE), SATA e SCSI.

O Partition Manager permite criar um CD de recuperação (ou um DVD ou até mesmo um disquete) para ajudar a restaurar um sistema após uma falha de disco catastrófica. Ou, se você excluir por engano uma partição, mas o sistema ainda estiver ativa, será possível cancelar a exclusão dessa partição por meio da interface. É possível até mesmo alterar o tamanho do cluster do disco para ajudar a ajustar o desempenho. O aplicativo também oferece um modo de exibição "virtual pré-execução", permitindo avaliar as alterações no disco antes de confirmá-las fisicamente no disco.

Você também pode atualizar uma unidade de disco rígido no sistema com o Partition Manager 8.0. O aplicativo permite copiar uma partição ou uma imagem de unidade de disco rígido inteira em um novo disco, adaptando seu tamanho a uma partição de destino.

Por fim, o Partition Manager também contém um desfragmentador de disco incorporado que pode desfragmentar unidades até 99% cheias, embora convenha tomar uma medida antes que elas atinjam esse estado.

Preço: US$ 99,95 para a Professional Edition.

Adicione preenchimento automático ao SQL Editor

SQL Prompt: IntelliSense para SQL

www.red-gate.com/products/SQL_Prompt/index.htm

É tentador pensar que todos os bancos de dados são criados e estruturados com convenções de nomenclatura lógicas em um formato normalizado; mas infelizmente, todos nós sabemos que esse não é o caso. Ao fazer o papel do administrador do sistema ou do administrador do banco de dados, vejo-me na necessidade de consultar frequentemente a estrutura de tabelas ao criar ou executar consultas e ainda mais quando atuo como desenvolvedor.

Embora o SQL Server™ Management Studio para SQL Server 2005 tenha facilitado muito a minha vida por meio da integração de um navegador de objetos na seção do modo de exibição em árvore da interface, ainda me vejo desejando esse recurso com o qual me acostumei no IDE do Visual Studio®: o IntelliSense®. Felizmente, a Red-Gate Software oferece o SQL Prompt, que oferece preenchimento automático para os editores do Microsoft SQL Server.

O aplicativo é executado na narra de tarefas e detecta quando você começa a trabalhar em um editor. Em primeiro lugar, o SQL Prompt solicitará as informações de conexão para esse banco de dados para poder alcançar e armazenar em cache todos os dados de objetos. Isso acelera o desempenho e reduz a sobrecarga, mas, se você estiver constantemente modificando objetos na instância do banco de dados, precisara lembrar-se de limpar o cache (o que é uma ação simples de dois cliques) para ver suas alterações na lista de prompts.

Além dos IDEs do Visual Studio, do Enterprise Manager, do Query Analyzer e do SQL Server Management Studio, o SQL Prompt também é integrado diretamente ao UltraEdit e ao EditPlus 2. Na guia Opções da interface do usuário de configurações, você pode indicar quais são as palavras-chave SQL desejadas para acionar a lista de candidatas (como FROM, JOIN, EXEC e assim por diante). O acionamento do SQL Prompt em SQL JOINS ainda fornecerá a instrução ON (supondo que você tenha um conjunto de referências ou que os campos estejam igualmente nomeados). Aqui, você também pode definir atalhos de texto para a inserção de snippets de código. Por exemplo, o aplicativo define "ssf" seguido da tecla Tab para explicitar "SELECT * FROM". Você também pode fazer com que o SQL Prompt altere automaticamente as palavras-chave SQL para letras maiúsculas ao digitá-las. Isso e os snippets de código poupam um grande tempo sem dúvida.

Na guia Candidatas da interface do usuário de configurações, você pode definir se deseja que o SQL Prompt use nomes de colunas totalmente qualificados, se deseja prefixar com informações de proprietários/esquema, delimitar nomes entre colchetes e até mesmo definir os tipos de funções SQL que deseja apresentar na lista de candidatas. Se você usar SQL, convém adicionar essa ferramenta à sua lista de técnicas.

O SQL Prompt continuará gratuito até o lançamento da versão 3.0, que, na ocasião da elaboração deste documento, estava no beta final. O preço para a versão 3.0 ainda não foi informado.

Preço: gratuito.

Calcule o tamanho das páginas

Atomic Web Page Size Calculator

www.info-pack.com/pagesize

A largura de banda dos usuários finais está ficando cada vez maior e novas tecnologias estão ajudando a fornecer conteúdo da Web mais rapidamente a esses usuários, mais o tamanho das páginas ainda é importante. Todos esses bytes podem resultar em um grande custo de largura de banda para um site de alto tráfego.

O utilitário Atomic Page Size Calculator do Info-pack.com fornece uma maneira simples e econômica de verificar o tamanho das páginas de sites da Web. Tudo o que você precisa fazer é digitar a URL da página de tamanho questionável e o programa captura a página, calculando o tamanho de todos os elementos, incluindo as imagens externamente referenciadas, itens que talvez não apareçam em logs da Web referentes ao seu domínio primário.

Keep an eye on bandwidth cost

Keep an eye on bandwidth cost(Clique na imagem para aumentar a exibição)

O calculador oferece suporte par arquivos de página, imagem e JavaScript e, portanto, você pode obter dados sobre a maioria dos recursos na sua página. O aplicativo também o notificação quando encontrar um recurso "quebrado" 404. Quando você obter as informações sobre tamanho da URL, clique no botão Report para ver a decomposição desse tamanho e as estimativas do tempo que será necessário para o download dessa URL em várias velocidades de conexão.

Seria ótimo se esse aplicativo pudesse controlar várias URLs simultaneamente, mas talvez isso seja possível em uma versão futura. Se você procura uma maneira rápida de verificar o tamanho das páginas da sua equipe de desenvolvimento, esse aplicativo pode ser ideal.

Preço: US$ 19,95 direto.

Escreva para o Toolbox

Se você tiver uma ferramenta ou um utilitário favorito que queira apresentar aqui, escreva para o autor em tntools@microsoft.com.

Greg Steen é profissional de tecnologia, empresário e entusiasta. Ele está sempre buscando novos métodos e ferramentas para facilitar as operações e o desenvolvimento para os profissionais de TI.

© 2008 Microsoft Corporation e CMP Media, LLC. Todos os direitos reservados. A reprodução parcial ou completa sem autorização é proibida..