ToolboxNeue Produkte für IT-Profis

Greg Steen

Verwalten der Netzwerksynchronisierung

ViceVersa Pro

www.tgrmn.com

Falls Ihre Infrastruktur nicht aus einem einzelnen Computer besteht, müssen Sie Dateien wahrscheinlich ständig in all Ihren Umgebungen verschieben. Von Protokolldateien über Anwendungsversionen bis hin zu Datenbanksicherungen werden Daten ständig über das Netzwerk übertragen. Daher ist es wichtig zu wissen, was kopiert werden muss, um die Synchronisierung verschiedener Umgebungen zu erhalten. Für die meisten IT-Fachleute ist das manuelle Übertragen dieser Dateien in die verschiedenen Umgebungen keine Option, einmal ganz abgesehen davon, dass es im Allgemeinen keine gute Idee ist, da es zu fehlerhaften Synchronisierungen führen kann.

Mit ViceVersa Pro von TGRMN Software können Sie diese Aufgaben leicht automatisieren und planen. Die Anwendung stellt vier verschiedene Kopiermodi bereit. „Basic Synchronization“ bietet Ihnen Synchronisierung vom Quell- zum Zielverzeichnis und mit dem Modus „Advanced Synchronization“ wird die bidirektionale Datei- und Verzeichnissynchronisierung mit Dateinachverfolgung ermöglicht. Bei den anderen beiden Modi handelt es sich um „Backup“ (mit der Ihr Quellverzeichnis gespiegelt wird) und „Consolidation“.

Der Sicherungsmodus spiegelt das Quell- im Zielverzeichnis wider, wobei Dateien zu diesem Zielverzeichnis hinzugefügt und gelöscht werden, doch Sie können auch die Dateireplikation auswählen, bei der nur Dateien ins Zielverzeichnis kopiert werden. Dies könnte sich als sehr nützlich erweisen, wenn Sie Benutzer haben, die Dinge unerwartet löschen. Bei der bidirektionalen Synchronisierung erfolgt die Synchronisierung, wie der Name schon sagt, in beide Richtungen. Zusätzlich wird die Nachverfolgung von Konflikten und Löschvorgängen ermöglicht. Wenn sich eine Datei vor der nächsten Synchronisierung sowohl im Quell- als auch im Zielverzeichnis ändert, wird auf diesen Konflikt hingewiesen, und Sie können das Problem manuell beheben. Die Konsolidierungsmethode ähnelt der bidirektionalen Synchronisierung, überwacht jedoch keine Konflikte oder Löschvorgänge.

Schutz vor Kopierfehlern und Datenverlust

Schutz vor Kopierfehlern und Datenverlust(Klicken Sie zum Vergrößern auf das Bild)

ViceVersa Pro kann mit der integrierten Dateikomprimierung und den Dateiverschlüsselungsfunktionen im Sicherungsmodus bei Protokollversandaufgaben helfen. Die Anwendung komprimiert Ihre Quelldateien im Standard-gzip-Format, das dann kennwortgeschützt werden kann.

Die Anwendung verfügt auch über einen guten integrierten Dateivergleich, doch Sie können ViceVersa Pro so einstellen, dass ein externes Dateivergleichsprogramm verwendet wird, wenn Sie dies bevorzugen. Zur Unterstützung einer globalen Umgebung kann ViceVersa Unicode-Zeichen und Pfade mit mehr als 256 Zeichen verarbeiten. Die Anwendung verfügt außerdem über einen integrierten Support für die Internet-Zeitsynchronisierung, d. h, Sie können sie so einrichten, dass sie auf Ihren lokalen NTP-Computer oder einen externen NTP-Server verweist, wenn Sie ausgehende Anforderungen aus der Umgebung zulassen, in der Sie die Anwendung verwenden.

Bisweilen kann die Bandbreitennutzung Probleme bereiten, besonders dann, wenn Ihr Datenverkehr über eine VPN- oder WAN-Verbindung läuft. In diesem Fall können Sie die von der Anwendung für die einzelnen Synchronisierungsaufgaben verwendete Bandbreite mithilfe von ViceVersa beschränken. Dadurch kann von den Servern auch eine Reaktion auf Produktionsebene sichergestellt werden, auf die oder von denen Sie Dateien kopieren. Sie können bei Bedarf auch einen maximalen Schwellenwert für die CPU-Nutzung festlegen, um die Verfügbarkeit auf Ihrem Server sicherzustellen, wenn die Anwendung ausgeführt wird.

ViceVersa Pro schützt mithilfe eines sicheren Kopieralgorithmus vor Kopierfehlern und Datenverlust. Die Anwendung führt auch zyklische Redundanzüberprüfungen durch, um die Datenintegrität sicherzustellen. Sie können Synchronisierungsaufgaben so planen, dass sie fast in jedem beliebigen Abstand einschließlich Echtzeitmodus ausgeführt werden (dabei werden Dateien synchronisiert, wenn sie zu den Synchronisierungsordnern hinzugefügt oder daraus gelöscht werden).

Eine weitere praktische Funktion von ViceVersa Pro besteht darin, dass Sie über die Benutzeroberfläche eine Vorschau aller Vorgänge sehen können, bevor diese ausgeführt werden. So wird sichergestellt, dass Sie nur das Gewünschte kopieren. Nichts ist so unangenehm wie mehrere Gigabyte Protokolldateien im Systemverzeichnis.

Wenn Sie ein preisgünstiges Synchronisierungstool mit vielen Funktionen wünschen, dürfte ViceVersa Pro Ihre Bedürfnisse erfüllen.

Preis: 59,95 $ pro Einzelbenutzerlizenz.

Verwalten der Datenträger Ihres Systems

Partition Manager 8.0 Professional Edition

www.partition-manager.com/corporate/professional

Wenn Sie eine Anwendung suchen, die Ihnen beim Verwalten der Datenträger ihres Systems hilft, sollten Sie die Partition Manager 8.0 Professional Edition der Paragon Software Group in Betracht ziehen.

Die Kernfunktionalität der Windows® -basierten Anwendung besteht aus einer intuitiven assistentengesteuerten Schnittstelle, mit der Sie Festplattenpartitionen leicht erstellen, löschen, formatieren und deren Sichtbarkeit ändern können, egal, ob es sich um das FAT16/32-, NTFS-, Ext2/3- oder HPFS-Format handelt. Sie können auch die Größe vorhandener Partitionen korrigieren oder Partitionen von einem Datenträger auf einen anderen verschieben.

Des Weiteren können Sie Dateisystemtypen konvertieren, beispielsweise von FAT16/32 zu NTFS oder Ext2 zu Ext3 und umgekehrt. Beim Kopieren einer Partition auf mehrere Datenträger wird die Größe der Partition automatisch der Größe des Datenträgers angepasst, was praktisch sein kann, wenn Sie das Datenlaufwerk Ihres Systems erweitern möchten, ohne alle Dateien manuell kopieren zu müssen. Ein nützliches Feature von Version 8.0 ist die Möglichkeit eines „Hot Resize“, wobei Sie eine aktive NTFS-Partition vergrößern können, ohne Windows neu zu starten.

Vergrößern einer aktiven NTFS-Partition ohne Neustart

Vergrößern einer aktiven NTFS-Partition ohne Neustart(Klicken Sie zum Vergrößern auf das Bild)

Ein weiteres hilfreiches Feature der Pro Edition ist die Möglichkeit, dynamische Datenträger in Basisdatenträger auf Windows 2000-, Windows XP- und Windows Server® 2003-Clients zu konvertieren. Der Partition Manager unterstützt Datenträger mindestens bis zu 500 GB (die Testgrenze von Paragon, also keine wirkliche physische Grenze) sowie FireWire- und per USB verbundene Laufwerke. Der Partition Manager unterstützt PATA- (IDE), SATA- und SCSI-Festplatten.

Mit dem Partition Manager können Sie eine Wiederherstellungs-CD (oder DVD oder sogar eine Diskette) erstellen, mit der Sie ein System nach einem totalen Datenträgerausfall wiederherstellen können. Wenn Sie versehentlich eine Partition löschen, während das System noch aktiv ist, können Sie die Löschung der Partition über die Oberfläche wieder rückgängig machen. Sie können sogar die Clustergröße Ihres Datenträgers ändern, um die Leistung zu optimieren. Die Anwendung bietet außerdem eine „virtuelle“ Ansicht „vor der Ausführung“, sodass Sie Ihre Datenträgeränderungen bewerten können, bevor Sie sie tatsächlich durchführen.

Mit dem Partition Manager 8.0 können Sie ein Laufwerk Ihres Systems auch aktualisieren. Die Anwendung ermöglicht das Kopieren einer Partition oder eines ganzen Festplattenbilds auf einen neuen Datenträger, wobei die Größe an die Zielpartition angepasst wird.

Der Partition Manager enthält zudem einen eingebetteten Datenträgerdefragmentierer, der Laufwerke defragmentieren kann, die bis zu 99 Prozent voll sind, obwohl Sie hoffentlich aktiv werden können, bevor ein Laufwerk diesen Zustand erreicht.

Preis: 99,95 $ für die Professional Edition.

Hinzufügen von automatischer Vervollständigung zum SQL Editor

SQL Prompt: IntelliSense für SQL

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

Es ist verlockend, sich vorzustellen, dass alle Datenbanken mit logischen Benennungskonventionen in einer normalisierten Form erstellt und strukturiert werden, doch leider ist dies nicht der Fall. Als System- oder Datenbankadministrator stelle ich oft fest, dass ich mich beim Erstellen oder Ausführen von Abfragen immer wieder auf die Tabellenstruktur beziehen muss, und beim Entwickeln von Anwendungen ist dies sogar noch häufiger der Fall.

Obwohl SQL Server™ Management Studio für SQL Server 2005 dies durch die Integration eines Objektbrowsers in die Strukturansicht des Benutzeroberflächenbereichs sehr erleichtert hat, vermisse ich noch immer die Funktion, an die ich mich beim Visual Studio®-IDE so sehr gewöhnt habe: IntelliSense®. Glücklicherweise bietet Red-Gate Software mit SQL Prompt die automatische Vervollständigung für Microsoft SQL Server-Editoren an.

Die Anwendung wird in Ihrer Taskleiste ausgeführt und erkennt, wenn Sie die Arbeit in einem Editor beginnen. Zuerst werden Sie von SQL Prompt aufgefordert, die Verbindungsinformationen für diese Datenbank einzugeben, sodass alle Objektdaten zwischengespeichert werden können. Dies führt zu schnellerer Leistung und reduziert den Verkehr, doch wenn Sie ständig Objekte in der Datenbankinstanz ändern, müssen Sie den Cache (einfach mit zwei Mausklicks) löschen, um Ihre Änderungen in der Eingabeaufforderungsliste anzuzeigen.

SQL Prompt lässt sich nicht nur direkt in die Visual Studio IDEs, Enterprise Manager, Query Analyzer und SQL Server Management Studio integrieren, sondern auch in UltraEdit und EditPlus 2. Auf der Registerkarte „Optionen“ der Einstellungsbenutzeroberfläche können Sie angeben, mit welchen SQL-Schlüsselwörtern die Kandidatenliste ausgelöst werden soll (beispielsweise FROM, JOIN, EXEC und so weiter). Durch Auslösen von SQL Prompt mit SQL JOINS erhalten Sie sogar Ihre ON-Anweisung (vorausgesetzt, Sie haben die Referenz eingestellt, oder die Felder haben denselben Namen). Hier können Sie auch Textverknüpfungen zum Einfügen von Codeausschnitten festlegen. In der Anwendung bedeutet beispielsweise „ssf“ gefolgt von der Tabulatortaste „SELECT * FROM“. Mit SQL Prompt können Sie auch bestimmen, dass SQL-Schlüsselwörter beim Eingeben automatisch groß geschrieben werden. Diese Funktion und die Codeausschnitte sparen mit Sicherheit viel Zeit.

Auf der Registerkarte „Candidates“ (Kandidaten) der Einstellungsbenutzeroberfläche können Sie festlegen, ob SQL Prompt vollqualifizierte Spaltennamen, Präfix mit den Besitzer-/Schemainformationen verwendet und Ihre Namen in eckige Klammern eingefügt werden sollen. Sie können sogar festlegen, welche SQL-Funktionstypen in der Kandidatenliste angezeigt werden sollen. Wenn Sie SQL verwenden, ist dies ein sehr nützliches Tool.

SQL Prompt wird bis zur Veröffentlichung von Version 3.0 kostenlos erhältlich sein. Als dieser Artikel geschrieben wurde, war die Anwendung in der endgültigen Betaversion vorhanden. Der Preis für Version 3.0 ist noch nicht bekannt.

Preis: Kostenlos.

Berechnen der Seitengröße

Atomic Web Page Size Calculator

www.info-pack.com/pagesize

Die Bandbreite für Endbenutzer nimmt zu, und neue Technologien helfen, Webinhalte schneller an Endbenutzer zu liefern, doch die Seitengröße spielt noch immer eine Rolle. Eine große Zahl an Bytes kann bei einer Website mit starkem Datenverkehr zu hohen Bandbreitenkosten führen.

Das Dienstprogramm Atomic Page Size Calculator von Info-pack.com bietet eine preiswerte, einfache Möglichkeit, das Seitengewicht Ihrer Websiteseiten zu prüfen. Sie geben einfach die URL der Seite ein, deren Größe fragwürdig ist. Das Programm berechnet dann das Gewicht aller Elemente einschließlich Bildern, auf die extern verwiesen wird – also Elemente, die in den Webprotokollen für Ihre primäre Domäne nicht angezeigt werden.

Bandbreitenkosten im Auge behalten

Bandbreitenkosten im Auge behalten(Klicken Sie zum Vergrößern auf das Bild)

Der Rechner unterstützt Seiten-, Bild- und JavaScript-Dateien, sodass Sie Daten zu den meisten Ressourcen Ihrer Seite abrufen können. Außerdem werden Sie von der Anwendung benachrichtigt, wenn diese eine „unterbrochene“ 404-Ressource findet. Wenn Ihnen die Gewichtsinformationen für Ihre URL vorliegen, klicken Sie auf die Schaltfläche „Report“ (Bericht), um die Aufschlüsselung der Größe und die Einschätzungen für die Zeit anzuzeigen, die zum Herunterladen dieser URL bei unterschiedlichen Verbindungsgeschwindigkeiten erforderlich ist.

Es wäre gut, wenn die Anwendung mehrere URLs gleichzeitig handhaben könnte. Vielleicht wird diese Funktion in eine zukünftige Version aufgenommen. Wenn Sie die Seitengröße der Seiten ihres Entwicklungsteams schnell überprüfen möchten, ist diese Anwendung wahrscheinlich das Richtige für Sie.

Preis: 19,95 $ direkt.

Kontaktaufnahme mit Toolbox

Wenn Sie ein Lieblingswerkzeug oder -dienstprogramm haben, das Ihrer Meinung nach hier vorgestellt werden sollte, dann schreiben Sie eine E-Mail (in englischer Sprache) an den Autor unter tntools@microsoft.com.

Greg Steen ist Technologieexperte, Unternehmer und Enthusiast. Er ist immer auf der Suche nach neuen Hilfsmitteln und Methoden, die die Arbeitsprozesse und Entwicklung von IT-Profis erleichtern.

© 2008 Microsoft Corporation und CMP Media, LLC. Alle Rechte vorbehalten. Die nicht genehmigte teilweise oder vollständige Vervielfältigung ist nicht zulässig.