SQL Server mit Docker

In diesem Beitrag wollen wir uns genau anschauen, wie wir SQL Server in Kombination mit Docker Containern verwenden und alle nötigen Konfigurationen und Installationen durchführen können. Hierbei wollen wir SQL Server Images von DockerHub herunterladen, SQL Server auf Docker ausführen, mehrere SQL Server Instanzen mit Docker konfigurieren, unsere Instanzen mit SQL Server Management Studio (SSMS) verwalten, eine Datenbank mithilfe von Docker wiederherstellen und ein Datenbank Upgrade zwischen verschiedenen kumulativen Updates durchführen Bevor wir diese Reise gemeinsam antreten und Sie den hier vorgeführten Beispielen problemlos folgen können, muss Docker richtig konfiguriert werden. Stellen Sie also sicher, dass Sie Docker auf Ihrem …

Weiterlesen …SQL Server mit Docker

Wie migriere ich meine SQL Datenbank in einen Docker Container? – Database Migration mit dem SQLSyncer

Die Migration einer Datenbank kann viele verschiedene Gründe haben und gestaltet sich je nach Erfahrung und Anwendungsgebiet oft als größere Herausforderung, als initial angenommen. Das richtige Werkzeug zur Hand zu haben, kann dabei den entscheidenden Unterschied bringen. In unserem heutigen Artikel möchten wir Ihnen zeigen, wie Sie mit Hilfe des SQLSyncer eine SQL Datenbank im Handumdrehen auf einen Docker Container migrieren können. Zusätzlich werden wir die Vorteile besprechen, die der SQLSyncer bei der Sicherung einer Datenbank eines Docker Containers bringen kann. Voraussetzungen Um der im Artikel beschriebenen Anleitung folgen zu können, benötigen Sie: Eine existierende SQL Server Instanz Eine Datenbank …

Weiterlesen …Wie migriere ich meine SQL Datenbank in einen Docker Container? – Database Migration mit dem SQLSyncer

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 aus, der die Datenbank auf ein eingebundenes Volumen dumpt. Im letzten Schritt wird die gedumpte Datenbank von dem Remote-Server in das Sicherungsverzeichnis auf dem lokalen PC heruntergeladen Implementierung Erster Schritt: So erstellst Du ein lokales Sicherungsverzeichnis Mit der folgenden Ansible-Playbook-Eingabe erstellst Du ein lokales Sicherungsverzeichnis: – name: Fetch a backup …

Weiterlesen …Ansible: Backup einer remote PostgreSQL-Datenbank erstellen

Docker: Persistente Daten und Volumen

Da Docker Container unveränderlich und vergänglich sind, geben sie uns die Möglichkeit, im Falle einer Konfigurationsänderung oder eines Upgrades der Containerversion, einen neuen Container bereit zu stellen und den veralteten zu verwerfen, anstatt diesen neu zu konfigurieren. Dieses Konzept einer unveränderlichen Infrastruktur, in welcher Dinge nicht mehr geändert werden, sobald sie ausgeführt werden, bringt enorme Vorteile im Bezug auf Zuverlässigkeit und Konsistenz sowie die Reproduzierbarkeit von Änderungen. Doch diese Vorteile kommen nicht ohne einen Kompromiss: Docker Container sind persistent. Das bedeutet, dass Änderungen und Konfigurationen eines Containers im Falle eines Neustarts des Hosts oder des Containers, erhalten bleiben. Nach dem …

Weiterlesen …Docker: Persistente Daten und Volumen

Secured By miniOrange