Sparen Sie 15% bei allen Hosting-Diensten

Teste deine Fähigkeiten und erhalte Rabatt auf jeden Hosting-Plan

Benutze den Code: Skills Anfangen
Abschnitte
Sicherungskopie Verwaltung Virtuelle Server

Wie man eine 1C-Bitrix-Website zu einem anderen Hosting-Anbieter überträgt: Vollständiger Schritt-für-Schritt-Leitfaden

Die Migration einer 1C-Bitrix-Website zu einem neuen Hosting-Anbieter mag entmutigend wirken, aber mit der richtigen Vorbereitung und einem klaren Prozess können Sie die Übertragung mit minimaler Ausfallzeit und ohne Datenverlust durchführen. Dieser umfassende Leitfaden führt Sie durch jede Phase — vom Sichern Ihrer Dateien und Datenbank bis zur Aktualisierung der DNS-Einträge und zum Testen Ihrer Live-Website.

Egal, ob Sie zu einem schnelleren Server wechseln, besseren Support suchen oder Ihren aktuellen Plan einfach überwachsen haben, VPS Hosting von AlexHost bietet NVMe SSD-Speicher, vollständigen Root-Zugriff und integrierten DDoS-Schutz — alles, was 1C-Bitrix braucht, um optimal zu funktionieren.

Warum sollten Sie Ihre 1C-Bitrix-Website migrieren?

Bevor wir in die technischen Schritte eintauchen, lohnt es sich, die häufigsten Gründe zu verstehen, warum Website-Besitzer sich für eine Migration entscheiden:

  • Performance-Engpässe — Shared-Hosting-Umgebungen können CPU und RAM drosseln, was zu langsamen Seitenladezeiten bei ressourcenintensiven 1C-Bitrix-Installationen führt.
  • Skalierungsbeschränkungen — Mit dem Wachstum Ihres Unternehmens benötigen Sie eine Infrastruktur, die mit Ihnen wächst.
  • Unzuverlässige Verfügbarkeit — Häufige Ausfallzeiten schaden Ihrem SEO-Ranking und dem Vertrauen der Benutzer.
  • Mangel an technischem Support — Komplexe CMS-Plattformen wie 1C-Bitrix erfordern sachkundigen Hosting-Support.
  • Kostenoptimierung — Bessere Performance zu einem wettbewerbsfähigen Preis.

Die Infrastruktur von AlexHost ist speziell für anspruchsvolle CMS-Plattformen optimiert und stellt damit ein hervorragendes Ziel für Ihre 1C-Bitrix-Migration dar.

Voraussetzungen: Was Sie vor dem Start benötigen

Bevor Sie die Migration einleiten, sammeln Sie Folgendes:

  • FTP-Client — FileZilla (kostenlos und plattformübergreifend) wird empfohlen.
  • phpMyAdmin-Zugriff — Verfügbar in beiden Kontrollpanels Ihres aktuellen und neuen Hostings.
  • FTP-Anmeldedaten — Für beide Quell- und Zielserver.
  • Zugriff auf Domain-Registrar — Um DNS-Einträge nach der Migration zu aktualisieren.
  • Ausreichend lokaler Speicherplatz — Um Website-Dateien und den Datenbankexport vorübergehend zu speichern.
  • Wartungsfenster — Planen Sie die Migration während Zeiten mit geringem Datenverkehr ein, um die Auswirkungen auf Benutzer zu minimieren.

> Pro-Tipp: Überprüfen Sie immer, dass Ihre neue Hosting-Umgebung die technischen Anforderungen von 1C-Bitrix erfüllt: PHP 7.4 oder höher, MySQL 5.7+ (oder MariaDB 10.3+) und ausreichende Speicherlimits (mindestens 256MB memory_limit in php.ini).

Schritt 1: Sichern Sie Ihre gesamte Website

Das Erstellen einer vollständigen Sicherung vor einer Migration ist unverzichtbar. Dieses Sicherheitsnetz ermöglicht es Ihnen, Ihre Website in ihren ursprünglichen Zustand zurückzuversetzen, falls während der Übertragung etwas schief geht.

Was Sie sichern sollten

KomponenteSpeicherortMethode
Website-Dateienpublic_html oder www VerzeichnisFTP-Download oder Hosting-Dateimanager
MySQL DatenbankphpMyAdmin oder Hosting-PanelSQL-Export
Konfigurationsdateien/bitrix/php_interface/dbconn.phpIm Datei-Backup enthalten
E-Mail-Daten (falls zutreffend)Hosting-KontrollpanelManueller Export

Wenn Sie auch geschäftliche E-Mails verwalten, die an Ihre Domain gebunden sind, sollten Sie E-Mail-Hosting Optionen überprüfen, um sicherzustellen, dass Ihre Postfächer zusammen mit Ihrer Website korrekt migriert oder beibehalten werden.

Schritt 2: Datenbank von Ihrem aktuellen Hosting exportieren

Die 1C-Bitrix-Datenbank enthält alle Inhalte Ihrer Website, Benutzerkonten, Produktdaten, Einstellungen und mehr. Ein korrekter Export ist entscheidend.

Schritt 2.1 — Melden Sie sich bei phpMyAdmin an

Greifen Sie auf phpMyAdmin über das Kontrollpanel Ihres aktuellen Hosting-Anbieters zu (cPanel, Plesk oder ISPmanager). Navigieren Sie zu Datenbanken → phpMyAdmin.

Schritt 2.2 — Wählen Sie die richtige Datenbank aus

Klicken Sie im linken Bereich von phpMyAdmin auf die Datenbank, die mit Ihrer 1C-Bitrix-Installation verknüpft ist. Wenn Sie unsicher sind, welche Datenbank verwendet wird, überprüfen Sie die /bitrix/php_interface/dbconn.php-Datei — die Variable $DBName zeigt es Ihnen.

Schritt 2.3 — Datenbank exportieren

  1. Klicken Sie auf die Registerkarte Export in der oberen Navigationsleiste.
  2. Wählen Sie die Exportmethode Benutzerdefiniert für mehr Kontrolle (empfohlen für große Datenbanken).
  3. Wählen Sie SQL als Ausgabeformat.
  4. Wählen Sie unter Ausgabe die Option Ausgabe in Datei speichern und wählen Sie gzip-Komprimierung, um die Dateigröße zu reduzieren.
  5. Klicken Sie auf OK, um die .sql.gz-Datei auf Ihren lokalen Computer herunterzuladen.

> Für große Datenbanken: Wenn Ihre Datenbank 100MB überschreitet, erwägen Sie die Verwendung der Befehlszeile über SSH für einen zuverlässigeren Export:

> “`bash

> mysqldump -u your_db_user -p your_database_name > bitrix_backup.sql

> “`

Schritt 3: Website-Dateien über FTP herunterladen

Nach dem Export der Datenbank besteht der nächste Schritt darin, alle Website-Dateien von Ihrem aktuellen Server herunterzuladen.

Schritt 3.1 — Verbindung zu Ihrem aktuellen Server über FTP

Öffnen Sie FileZilla und geben Sie Ihre aktuellen FTP-Anmeldedaten für das Hosting ein:

  • Host: IP-Adresse Ihres Servers oder FTP-Hostname
  • Benutzername: Ihr FTP-Benutzername
  • Passwort: Ihr FTP-Passwort
  • Port: 21 (Standard-FTP) oder 22 (SFTP — empfohlen für Sicherheit)

Schritt 3.2 — Alle Website-Dateien herunterladen

Navigieren Sie zum Stammverzeichnis Ihrer 1C-Bitrix-Installation — normalerweise public_html/ oder www/. Wählen Sie alle Dateien und Ordner aus, klicken Sie mit der rechten Maustaste und wählen Sie Herunterladen.

Wichtige Verzeichnisse, die einbezogen werden müssen:

/bitrix/              ← Core CMS files and modules
/upload/              ← User-uploaded content and media
/local/               ← Custom templates and components
/bitrix/php_interface/ ← Configuration files including dbconn.php
/.htaccess            ← Server configuration rules
/index.php            ← Entry point

> Hinweis: Das Verzeichnis /upload/ kann sehr groß sein. Wenn Bandbreite oder Zeit ein Problem darstellen, komprimieren Sie es zunächst mit SSH auf dem Server in ein .tar.gz-Archiv und laden Sie dann die einzelne Archivdatei herunter.

Schritt 4: Richten Sie Ihre neue Hosting-Umgebung ein

Bereiten Sie Ihre neue Hosting-Umgebung vor dem Hochladen von Dateien ordnungsgemäß vor.

Überprüfen Sie die Serveranforderungen

Melden Sie sich in Ihrem neuen Hosting-Kontrollpanel an und bestätigen Sie, dass die folgenden PHP-Einstellungen für 1C-Bitrix konfiguriert sind:

memory_limit = 256M
max_execution_time = 300
upload_max_filesize = 64M
post_max_size = 64M

Wenn Sie ein VPS mit cPanel verwenden, können Sie diese Einstellungen direkt über den PHP Selector oder durch Bearbeitung von php.ini via SSH anpassen — was Ihnen vollständige Kontrolle über Ihre Serverumgebung ohne Einschränkungen gibt.

Erstellen Sie das Zielverzeichnis

Stellen Sie sicher, dass das Zielverzeichnis (z. B. public_html/) sauber und bereit ist, um Ihre Dateien zu empfangen.

Schritt 5: Website-Dateien auf den neuen Hosting-Server hochladen

Verbinden Sie sich mit Ihrem neuen Hosting-Server mit FileZilla unter Verwendung der neuen FTP/SFTP-Anmeldedaten, die von Ihrem neuen Host bereitgestellt wurden.

Upload-Prozess

  1. Stellen Sie in FileZilla das Panel lokale Website auf den Ordner ein, in den Sie Ihre 1C-Bitrix-Dateien heruntergeladen haben.
  2. Stellen Sie das Panel Remote-Website auf das Zielverzeichnis auf Ihrem neuen Server ein (z. B. public_html/).
  3. Wählen Sie alle Dateien und Ordner aus, klicken Sie mit der rechten Maustaste und wählen Sie Upload.

> Wichtig: Stellen Sie sicher, dass verborgene Dateien (die mit einem Punkt beginnen, wie .htaccess) sichtbar sind und in die Übertragung einbezogen werden. Gehen Sie in FileZilla zu Server → Verborgene Dateien anzeigen erzwingen, um sie sichtbar zu machen.

Korrekte Dateiberechtigungen festlegen

Legen Sie nach dem Upload die folgenden Berechtigungen fest, um sicherzustellen, dass 1C-Bitrix ordnungsgemäß funktioniert:

Datei/VerzeichnisBerechtigung
Verzeichnisse755
PHP-Dateien644
/upload/ Verzeichnis777
/bitrix/cache/777

Schritt 6: Erstellen Sie eine neue Datenbank auf dem neuen Hosting-Server

Schritt 6.1 — Greifen Sie auf phpMyAdmin auf dem neuen Host zu

Melden Sie sich in Ihrem neuen Hosting-Kontrollpanel an und öffnen Sie phpMyAdmin.

Schritt 6.2 — Erstellen Sie eine neue Datenbank und einen neuen Benutzer

  1. Klicken Sie auf die Registerkarte Databases.
  2. Geben Sie einen Namen für Ihre neue Datenbank ein (z. B. bitrix_db) und klicken Sie auf Create.
  3. Navigieren Sie zu User AccountsAdd user account.
  4. Erstellen Sie einen neuen Datenbankbenutzer mit einem starken Passwort.
  5. Wählen Sie unter Database for user die Option Grant all privileges on database und wählen Sie Ihre neu erstellte Datenbank aus.
  6. Klicken Sie auf Go, um zu speichern.

> Sicherheits-Best-Practice: Verwenden Sie niemals den Root-MySQL-Benutzer für die Datenbankverbindung Ihrer Website. Erstellen Sie immer einen dedizierten Benutzer mit nur den erforderlichen Berechtigungen.

Schritt 7: Datenbank auf den neuen Server importieren

Schritt 7.1 — Neue Datenbank auswählen

Klicken Sie in phpMyAdmin auf Ihrem neuen Server auf Ihre neu erstellte Datenbank im linken Panel.

Schritt 7.2 — SQL-Datei importieren

  1. Klicken Sie auf die Registerkarte Import.
  2. Klicken Sie auf Datei auswählen und wählen Sie die .sql oder .sql.gz Datei aus, die Sie in Schritt 2 exportiert haben.
  3. Stellen Sie sicher, dass das Format auf SQL eingestellt ist.
  4. Klicken Sie auf Go, um den Import zu starten.

Bei großen Datenbanken kann der phpMyAdmin-Import zu einem Timeout führen. Verwenden Sie in diesem Fall SSH:

mysql -u new_db_user -p new_database_name < bitrix_backup.sql

Schritt 8: Aktualisieren Sie die 1C-Bitrix-Datenbankkonfigurationsdatei

Dies ist einer der kritischsten Schritte. Sie müssen die Datenbankverbindungseinstellungen in 1C-Bitrix aktualisieren, um auf die neue Datenbank auf dem neuen Server zu verweisen.

Suchen und bearbeiten Sie dbconn.php

Die primäre Konfigurationsdatei befindet sich unter:

/bitrix/php_interface/dbconn.php

Öffnen Sie diese Datei mit einem Texteditor (über FTP oder SSH) und aktualisieren Sie die folgenden Variablen:

<?php
define("MYSQL_TABLE_TYPE", "InnoDB");
$DBType = "mysql";
$DBHost = "localhost";                  // Database host — usually "localhost"
$DBName = "new_database_name";          // Your new database name
$DBLogin = "new_database_user";         // Your new database username
$DBPassword = "new_database_password";  // Your new database password
$DBDebug = false;
$DBDebugToFile = false;

Speichern Sie die Datei nach Ihren Änderungen.

Überprüfen Sie auch .settings.php

In neueren Versionen von 1C-Bitrix können Datenbankzugangsdaten auch unter gespeichert sein:

/bitrix/.settings.php

Suchen Sie nach dem Abschnitt connections und aktualisieren Sie ihn entsprechend:

'connections' => array(
    'value' => array(
        'default' => array(
            'className' => 'BitrixMainDBMysqliConnection',
            'host' => 'localhost',
            'database' => 'new_database_name',
            'login' => 'new_database_user',
            'password' => 'new_database_password',
            'options' => 2,
        ),
    ),
),

Schritt 9: Domain-DNS-Einstellungen aktualisieren

Mit Ihren hochgeladenen Dateien und konfigurierter Datenbank ist der letzte technische Schritt die Umleitung Ihrer Domain zum neuen Server.

Schritt 9.1 — Melden Sie sich bei Ihrer Domain-Registrierungsstelle an

Greifen Sie auf das Kontrollpanel Ihrer Domain-Registrierungsstelle zu. Falls Sie Ihre Domain noch nicht registriert haben oder Ihre Dienste konsolidieren möchten, können Sie mit Domain-Registrierung von AlexHost sowohl Ihre Domain als auch Ihr Hosting von einem einzigen Dashboard aus verwalten.

Schritt 9.2 — DNS-Einträge aktualisieren

Suchen Sie den DNS-Verwaltungsbereich auf und nehmen Sie die folgenden Änderungen vor:

EintragstypNameWertTTL
A-Eintrag@ (Root-Domain)IP-Adresse des neuen Servers3600
A-EintragwwwIP-Adresse des neuen Servers3600
MX-Einträge@Mailserver (falls zutreffend)3600

Schritt 9.3 — Nameserver aktualisieren (falls erforderlich)

Falls Ihr neuer Hosting-Anbieter benutzerdefinierte Nameserver verwendet, aktualisieren Sie die NS-Einträge bei Ihrer Registrierungsstelle auf die von Ihrem neuen Host bereitgestellten Adressen. AlexHost stellt Ihnen die spezifischen Nameserver-Adressen bei der Kontoeinrichtung zur Verfügung.

> DNS-Propagierungszeit: DNS-Änderungen werden normalerweise innerhalb von 2–24 Stunden verbreitet, in einigen Fällen kann es jedoch bis zu 48 Stunden dauern. Während dieses Zeitfensters können einige Besucher noch zum alten Server weitergeleitet werden.

Schritt 10: Testen Sie Ihre Website gründlich

Sobald die DNS-Propagation abgeschlossen ist, führen Sie eine gründliche Überprüfung Ihrer migrierten Website durch, bevor Sie das alte Hosting-Konto stilllegen.

Checkliste zum Testen

  • [ ] Homepage wird korrekt geladen — Keine leeren Seiten oder PHP-Fehler
  • [ ] Alle internen Seiten sind zugänglich — Überprüfen Sie Produktseiten, Blog-Beiträge und Kategorieseiten
  • [ ] Bilder und Medien werden korrekt geladen — Überprüfen Sie, ob das /upload/ Verzeichnis vollständig übertragen wurde
  • [ ] Formulare funktionieren korrekt — Testen Sie Kontaktformulare, Registrierung und Anmeldung
  • [ ] E-Commerce-Funktionalität — Falls zutreffend, testen Sie den Warenkorb und den Checkout-Prozess
  • [ ] Admin-Panel ist zugänglich — Melden Sie sich im 1C-Bitrix Admin-Panel unter /bitrix/admin/ an
  • ] SSL-Zertifikat ist aktiv — Stellen Sie sicher, dass HTTPS funktioniert; wenn Sie ein neues Zertifikat benötigen, [SSL-Zertifikate sind über AlexHost verfügbar
  • [ ] Keine defekten Links — Verwenden Sie ein Tool wie Screaming Frog oder Google Search Console, um defekte URLs zu identifizieren
  • [ ] Seitenladegeschwindigkeit — Führen Sie einen Geschwindigkeitstest über GTmetrix oder Google PageSpeed Insights durch

So testen Sie vor der DNS-Propagation

Sie können Ihre Website auf dem neuen Server in der Vorschau anzeigen, bevor DNS propagiert wird, indem Sie Ihre lokale hosts Datei ändern:

Unter Windows: C:WindowsSystem32driversetchosts

Unter Linux/macOS: /etc/hosts

Fügen Sie die folgende Zeile hinzu:

NEW_SERVER_IP    yourdomain.com

Dies zwingt Ihren Browser, die Domain zur neuen Server-IP aufzulösen, sodass Sie die Website testen können, ohne andere Benutzer zu beeinflussen.

Schritt 11: 1C-Bitrix Cache löschen

Nach der Migration alle zwischengespeicherten Daten löschen, um sicherzustellen, dass die Website frische Inhalte vom neuen Server lädt.

  1. Melden Sie sich im 1C-Bitrix Admin-Panel an (/bitrix/admin/).
  2. Navigieren Sie zu Einstellungen → Leistung → Cache.
  3. Klicken Sie auf Cache löschen.

Alternativ können Sie die Cache-Verzeichnisse manuell über FTP oder SSH löschen:

rm -rf /var/www/html/bitrix/cache/*
rm -rf /var/www/html/bitrix/managed_cache/*

Schritt 12: Das alte Hosting-Konto stilllegen

Sobald Sie bestätigt haben, dass:

  • Ihre Website auf dem neuen Server vollständig funktionsfähig ist
  • DNS vollständig propagiert wurde
  • Alle Daten erfolgreich übertragen wurden
  • Sie lokale Sicherungen aller Dateien und der Datenbank haben

…können Sie Ihren alten Hosting-Plan sicher kündigen. Bewahren Sie Ihre lokalen Sicherungen mindestens 30 Tage lang als zusätzliche Sicherheitsmaßnahme auf.

Häufige Migrationsprobleme und deren Behebung

ProblemWahrscheinliche UrsacheLösung
Weißer Bildschirm / leere SeitePHP-Fehler oder fehlende DateienFehlerberichterstattung aktivieren; PHP-Fehlerprotokolle überprüfen
DatenbankverbindungsfehlerFalsche Anmeldedaten in dbconn.php$DBHost, $DBName, $DBLogin, $DBPassword überprüfen
Bilder werden nicht geladenUnvollständige DateiübertragungDas Verzeichnis /upload/ erneut hochladen
500 Interner Serverfehler.htaccess Inkompatibilität.htaccess Regeln überprüfen; überprüfen, ob mod_rewrite aktiviert ist
Admin-Panel nicht erreichbarCache- oder SitzungsproblemeCache löschen; Inhalt von /bitrix/cache/ löschen
Langsame Seitenladungen nach der MigrationPHP/MySQL-Einstellungen nicht optimiertphp.ini Einstellungen anpassen; OPcache aktivieren
SSL funktioniert nichtZertifikat nicht auf neuem Host installiertInstallieren Sie ein neues SSL-Zertifikat über Ihr Hosting-Panel

Warum AlexHost für Ihr 1C-Bitrix Hosting wählen?

AlexHost bietet eine Hosting-Umgebung, die speziell für leistungsintensive Anwendungen wie 1C-Bitrix entwickelt wurde:

  • NVMe SSD Storage — Dramatisch schnellere Lese-/Schreibgeschwindigkeiten im Vergleich zu traditionellem HDD oder SATA SSD Hosting
  • DDoS Protection — Enterprise-grade Schutz ohne zusätzliche Kosten
  • Full Root Access — Vollständige Kontrolle über Ihre Serverumgebung
  • 24/7 Technical Support — Fachkundige Unterstützung rund um die Uhr verfügbar
  • Multiple Control Panel Options — Wählen Sie aus verschiedenen VPS Control Panels einschließlich cPanel, Plesk und DirectAdmin
  • Scalable Resources — Einfaches Upgrade von CPU, RAM und Speicher, wenn Ihr Geschäft wächst
  • Privacy-Friendly Jurisdiction — AlexHost operiert aus Moldawien und bietet starken Datenschutz

Fazit

Die Migration einer 1C-Bitrix-Website zu einem neuen Hosting-Anbieter ist ein strukturierter Prozess, der bei sorgfältiger Befolgung zu null Datenverlust und minimaler Ausfallzeit führt. Die wichtigsten Schritte sind:

  1. Sichern Sie alle Dateien und die Datenbank
  2. Exportieren Sie die Datenbank über phpMyAdmin oder SSH
  3. Laden Sie alle Website-Dateien über FTP herunter
  4. Bereiten Sie die neue Hosting-Umgebung vor
  5. Laden Sie Dateien auf den neuen Server hoch
  6. Erstellen Sie eine neue Datenbank und importieren Sie die SQL-Datei
  7. Aktualisieren Sie dbconn.php und .settings.php mit neuen Anmeldedaten
  8. Aktualisieren Sie DNS-Einträge, um auf die neue Server-IP zu verweisen
  9. Testen Sie gründlich, bevor Sie den alten Host außer Betrieb nehmen
  10. Leeren Sie den Cache und überwachen Sie auf Probleme nach der Migration

Durch die Migration zu AlexHost’s VPS Hosting erhalten Sie eine hochperformante, sichere und skalierbare Umgebung, die gewährleistet, dass Ihre 1C-Bitrix-Website mit maximaler Effizienz läuft. Wenn Sie während der Migration auf Probleme stoßen, steht Ihnen das 24/7-Support-Team von AlexHost zur Verfügung – Ihre Website kann innerhalb weniger Stunden live und vollständig betriebsbereit sein.