Ansible: Backup einer remote PostgreSQL-Datenbank erstellen

Einführung In diesem Artikel wollen wir darauf eingehen, wie man mithilfe eines Ansible Playbooks die Erstellung und den Download eines Datenbankdumps von einem Remote-Server automatisieren kann. Dieses Playbook führt folgende Schritte aus: Richtet ein Sicherungsverzeichnis auf dem lokalen PC unter /tmp/bkups/blog/postgres/db ein. Führt einen Shell-Befehl in einem Postgres-Docker-Container auf einem Remote-Server …

Weiterlesen …Ansible: Backup einer remote PostgreSQL-Datenbank erstellen

SQL Server: die Bedeutsamkeit des Datenbanken Kompatibilitätslevels

Noch vor der Veröffentlichung des SQL Server 2014 wurde dem Datenbanken Kompatibilitätslevel nicht besonders viel Aufmerksamkeit zugeteilt – zumindest wenn es darum ging, die Performanz des Servers zu verbessern. Im Gegensatz zu dem Datenbanken-Datei-Level (die automatisch angepasst und geupdatet wird, wenn eine Datenbank auf einer Instanz, die eine neuere SQL …

Weiterlesen …SQL Server: die Bedeutsamkeit des Datenbanken Kompatibilitätslevels

Synchronisation zweier SQL Server Datenbanken

In unserem heutigen Artikel möchte ich ein Verfahren zur Synchronisation von zwei SQL Server Datenbanken vorstellen und dieses im Anschluss mit der alternativen Verwendung von Automatisierungen für Migration und Synchronisation am Beispiel des SQLSyncers vergleichen. Problem: Wie vergleicht man Datenbanken Schemata in SQL Server? Im ersten Abschnitt möchte ich ein …

Weiterlesen …Synchronisation zweier SQL Server Datenbanken

SQL Datenbanken reparieren mit DBCC CHECKDB

In diesem kurzen Beitrag wird das Database Console Command (DBCC) CheckDB Kommando für SQL Server umfassend erklärt und dessen Funktion an einem kleinen praktischen Beispiel verdeutlicht. Zunächst stellt sich die Frage: um was handelt es sich bei diesem Kommando genau? Das DBCC CECKDB Kommando dient dazu, Dinge wie die logische …

Weiterlesen …SQL Datenbanken reparieren mit DBCC CHECKDB

(Automatisierte) Migration einer SQL Server Datenbank

Die Migration einer SQL Server Datenbank kann, je nach äußeren Umständen, eine kritische Operation darstellen. Vor allem dann, wenn die Instanz oder die auf der Instanz befindlichen Datenbanken zeit-kritischen Abläufen unterliegen und sich eine “Downtime” nicht leisten können. Die herkömmliche Migration besteht oft aus dem Erstellen und Einspielen von Backups. …

Weiterlesen …(Automatisierte) Migration einer SQL Server Datenbank