Verwalten Sie Ihre Datenbanken auf der Kommandozeile mit nine-manage-databases

David Mär 1, 2016

Unsere Kunden können über das nine.ch-Cockpit viele Informationen ihrer Server einsehen und verwalten. Es gibt aber Aufgaben, die wegen technischer Restriktionen oder aus Sicherheitsgründen nicht über das Cockpit ausgeführt werden können. Ein solcher Fall sind Datenbanken. Anders als bei anderen Hosting-Anbietern laufen Datenbanksysteme, wie MySQL oder PostgreSQL, direkt auf dem jeweiligen Server des Kunden, wo sie von unserem Operations-Team gepflegt werden.

Bisher war das Anlegen eines Datenbank-Benutzers oder einer neuen Datenbank nur direkt via SQL oder über unseren Support möglich.

Neu stellen wir unseren Kunden ein Kommandozeilen-Programm (CLI) zur Verfügung, das Ihnen ermöglicht, diese Aufgaben selbst zu erledigen.

Mit nine-manage-databases können Sie auf Ihren Managed (V)Server PostgreSQL und/oder MySQL-Datenbanken und Datenbankbenutzer verwalten. Möchten Sie zum Beispiel eine neue Datenbank anlegen, loggen Sie sich auf Ihrem Server per SSH ein und führen Sie folgenden Befehl aus:

user@ubuntu:~/$ sudo nine-manage-databases database create nmd_wordpress
The database nmd_wordpress has successfully been created.
+---------------+------------------+
| Username      | Password         |
+---------------+------------------+
| nmd_wordpress | 3HAJCKUyvRArrlUp |
+---------------+------------------+

Sie haben nun die Datenbank nmd_wordpress und den zugehörigen Benutzer erstellt. Ein Passwort dazu wurde automatisch generiert.

Eine vollständige Liste der Features finden Sie auf unserer Support-Seite.

nine-manage-databases wird standardmässig auf neuen Managed (V)Servern mit Managed Service MySQL resp. PostgreSQL installiert. Falls Sie nine-manage-databases auf Ihrem bestehenden Server installiert haben möchten, kontaktieren Sie bitte unseren Support per E-Mail.

Selbstverständlich können Sie sich mit allen Fragen auch weiterhin an unser Support-Team wenden. Rufen Sie uns einfach an (+41 44 637 40 00) oder senden Sie uns eine E-Mail an support@nine.ch.