1. Über ein Script
Einen Dump können Sie über ein Skript in Ihre Datenbank bei unaone einspielen. Laden Sie das Skript einfach auf Ihren Webspace und führen Sie es aus
<?PHP passthru("mysql -h HOSTNAME -u DATENBANKNAME -pPASSWORT DATENBANKNAME
Bitte beachten:
2. per SSH
Wenn ihr Tarif die Nutzung von SSH beeinhaltet können Sie den Dump auch über die Konsole in ihre Datenbank importieren:
mysql -h HOSTNAME -u DATENBANKNAME -pPASSWORT DATENBANKNAME < dump.sql
(für die Angaben ansonsten gilt das gleiche wie bei 1.
3. per PHPMyAdmin
Analog zum Export ist natürlich auch ein Import über PHPMyAdmin möglich. Eine von uns gepflegte PHPMyAdmin-Version finden Sie im Kundenmenü unter dem Menüpunkt „MySQL“ (alte Servergeneration) bzw. "Datenbanken" (neue Servergeneration). Sie öffnen den PHPMyAdmin, in dem Sie auf „Verwalten“ im Kontextmenü der betreffenden Datenbank (Symbol ganz rechts in der Tabelle neben dem Datenbanknamen) klicken (alte Servergeneration) bzw. über das Icon unter "Optionen" (neue Servergeneration)
Innerhalb von PHPMyAdmin klicken Sie zunächst auf den Punkt „Import“ und wählen dort den Dump aus, der in die Datenbank importiert werden soll.
Analog funktioniert das ganze natürlich auch mit einem selbst installierten PHPMyAdmin oder einem alternativen Tool wie https://www.adminer.org/de/
Bitte beachten Sie, dass CREATE DATABASE-Anweisungen vor dem einspielen des Dumps aus selbigen entfernt werden müssen, weil sie nicht das Recht zum anlegen von Datenbanken über die MySQL-Kommandozeile haben.
1. Über PHPMyAdmin
Die Erstellung eines Dumps Ihrer Datenbank ist über PHPMyAdmin möglich. Eine von uns gepflegte PHPMyAdmin-Version finden Sie im Kundenmenü unter dem Menüpunkt „MySQL“ (alte Servergeneration) bzw. “Datenbanken” (neue Servergeneration). Sie öffnen den PHPMyAdmin, in dem Sie auf „Verwalten“ im Kontextmenü der betreffenden Datenbank (Symbol ganz rechts in der Tabelle neben dem Datenbanknamen) klicken (alte Servergeneration) bzw. über das Icon unter “Optionen” (neue Servergeneration)
Innerhalb von PHPMyAdmin klicken Sie zunächst auf den Punkt „Export“ und wählen dort „Structure and data“ aus, damit sowohl die Struktur als auch der Inhalt der Datenbank exportiert wird.
Analog funktioniert das ganze natürlich auch mit einem selbst installierten PHPMyAdmin oder einem alternativen Tool wie https://www.adminer.org/de/
2. Über SSH
Wenn Ihr Tarif die Nutzung von SSH enthält können Sie auch über die Konsole einen Dump Ihrer Datenbank erzeugen:
mysqldump -h HOSTNAME -u DATENBANKNAME -pPASSWORT DATENBANKNAME > dump.sql
Dabei gilt folgendes:
.
Auf den Servern unserer neuen Serverplattform kann die .htaccess-Direktive
Options +FollowSymLinks
nicht verwendet werden.
Verwenden Sie stattdessen
Options +SymLinksIfOwnerMatch
welche gleichwertige Ergebnisse liefern sollte.
Für Nutzer dedizierter Server können wir auf Wunsch auch “Options +FollowSymLinks” freischalten
Diese Fehlermeldung kann bei PHP-Scripten in bestimmten Konstellationen auftauchen (bekannt sind z.B. WordPress mit bestimmten Plugins, oder Typo3 in bestimmten Konfigurationen).
Das liegt daran, dass die Funktion error_log() von PHP auf unseren Servern aus Sicherheitsgründen standardmäßig deaktiviert ist.
Auf Wunsch schalten wir diese Funktion für Ihren Account aber gerne frei – kurze Info an unseren Support genügt.
Um den Aufruf einer Domain per https zu erzwingen legen Sie eine .htaccess-Datei im Hauptverzeichnis der Domain mit folgendem Inhalt an
RewriteEngine On RewriteCond %{HTTPS} !=on RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Das leitet alle Aufrufe, die über http bei einer Domain ankommen auf die entsprechende Adresse mit https um
Linux / Mac-Nutzer haben alles erforderliche dafür eingebaut. Sie wechseln in das Terminal und geben
ssh benutzername@serverdomain.net
ein (wobei serverdomain.net die gleiche Domain ist, mit der Sie sich auch in das Kundenmenü einloggen).
Windows-Nutzer brauchen entweder das Linux-Subsystem neuerer Windows-Versionen oder aber einen separaten SSH-Clienten (Putty z.B.)
Anschließend werden Sie nach dem Passwort gefragt (wenn Sie einen Public-Key hinterlegt haben entfällt dieser Schritt) und befinden sich dann auf der Kommandozeile des Servers.
Für Nutzer unser neuen Serverplattform:
Der SSH-Zugang muss nicht extra angelegt werden sondern ist bereits aktiv. Der Benutzername ist der Login-Name zum Kundenmenü, das Passwort ebenfalls das für das Kundenmenü (auf Wunsch kann ein Public-Key hinterlegt werden)
Aus Sicherheitsgründen stellen wie eine sogenannte chroot/jail-Umgebung bereit. Aus diesem Grund können Sie nicht jeden Linux-Befehl ausführen, sondern haben nur ein Subset zur Verfügung. Es sind aber alle Befehle verfügbar, die Sie im Normalfall benötigen.
Alle Preise inkl. der gesetzlichen MwSt.
Sie müssen den Inhalt von reCAPTCHA laden, um das Formular abzuschicken. Bitte beachten Sie, dass dabei Daten mit Drittanbietern ausgetauscht werden.
Mehr Informationen