diff --git a/tutorials/migrate-domains-websites-mails-and-databases-to-hetzner-web-hosting/01.de.md b/tutorials/migrate-domains-websites-mails-and-databases-to-hetzner-web-hosting/01.de.md index fb1339a44..863518961 100644 --- a/tutorials/migrate-domains-websites-mails-and-databases-to-hetzner-web-hosting/01.de.md +++ b/tutorials/migrate-domains-websites-mails-and-databases-to-hetzner-web-hosting/01.de.md @@ -26,12 +26,12 @@ Um Ihre Domain von einem anderen Provider auf einen Hetzner Webspace zu übertra 1. Besorgen Sie sich einen Autorisierungscode ("Auth Code" oder EPP) über die Verwaltungsoberfläche Ihres derzeitigen Domain- oder Webhosting-Providers. Alternativ können Sie den Code auch per E-Mail bei Ihrem Provider anfordern. Der Code hat das Format `AAAA-BBBB-CCCC-DDDD`. 2. Deaktivieren Sie den Domain-Transferschutz und die Domain-Privacy (oft Whois-Privacy genannt) auf der Seite des alten Providers. -3. Vergewissern Sie sich, dass die Admin-Kontaktinformationen für die Domain auf dem neuesten Stand sind (Diese müssen mit den Daten übereinstimmen, die Sie für Ihr neues Hetzner KonsoleH-Konto angeben werden). +3. Vergewissern Sie sich, dass die Admin-Kontaktinformationen für die Domain auf dem neuesten Stand sind (Diese müssen mit den Daten übereinstimmen, die Sie für Ihr neues Hetzner konsoleH-Konto angeben werden). 4. Kündigen Sie Ihr Konto/Produkt bei Ihrem derzeitigen Provider und fügen Sie die Erklärung bei: `Diese Domain wird zu einem anderen Anbieter übertragen`. Achten Sie auf das Kündigungsdatum, da Sie die Migration vorher abschließen müssen. Alternativ können Sie das Konto auch behalten oder es einfach erst nach der Migration kündigen. -5. Wählen Sie eines unserer Webhosting-Pakete auf unserer [Website](https://www.hetzner.com/de/webhosting). Wenn Sie ein neuer Kunde sind, erstellen Sie ein Konto für unsere Verwaltungsoberfläche, die [konsoleH](https://konsoleh.your-server.de/) heißt. +5. Wählen Sie eines unserer Webhosting-Pakete auf unserer [Website](https://www.hetzner.com/de/webhosting). Wenn Sie ein neuer Kunde sind, erstellen Sie ein Konto für unsere Verwaltungsoberfläche, die [konsoleH](https://konsoleh.hetzner.com/) heißt. 6. Bei der Bestellung des Webhosting-Kontos und der Auswahl Ihrer Domain in Schritt 2 geben Sie bitte den Auth-Code in das entsprechende Feld ein. Wenn Sie den Auth-Code Ihres alten Providers noch nicht haben, können Sie ihn später in einer Support-Anfrage an Hetzner senden. -Während Ihr KonsoleH-Konto sofort aktiviert wird, dauert der Domaintransfer in der Regel 5-7 Werktage, je nach TLD (Top-Level-Domain). In der Zwischenzeit wird Ihre Domain weiterhin auf Ihren alten Server oder Webspace verweisen. Weitere Informationen finden Sie [hier](https://docs.hetzner.com/de/konsoleh/general/orders/change-of-provider/). +Während Ihr konsoleH-Konto sofort aktiviert wird, dauert der Domaintransfer in der Regel 5-7 Werktage, je nach TLD (Top-Level-Domain). In der Zwischenzeit wird Ihre Domain weiterhin auf Ihren alten Server oder Webspace verweisen. Weitere Informationen finden Sie [hier](https://docs.hetzner.com/de/konsoleh/general/orders/change-of-provider/). ## Schritt 2 - Website-Migration @@ -52,7 +52,7 @@ Wenn Sie [FileZilla](https://filezilla-project.org/) verwenden, können Sie dies ### Schritt 2.2 - Hochladen der Inhalte Ihrer Website auf Ihren neuen Webserver -Nun müssen Sie stattdessen die FTP-Zugangsdaten von Ihrem neuen Hetzner Webhosting eingeben. Sie finden diese in der [KonsoleH](https://konsoleh.your-server.de/logindata.php), indem Sie im Menü auf der linken Seite `Einstellungen` -> `Logindaten` wählen. +Nun müssen Sie stattdessen die FTP-Zugangsdaten von Ihrem neuen Hetzner Webhosting eingeben. Sie finden diese in der [konsoleH](https://konsoleh.hetzner.com/logindata.php). Wählen Sie dazu in der oberen Menüleiste den Punkt `Products` aus. Klappen Sie nun in der linken Menüleiste `Services` aus und klicken Sie auf `Access details` 🡲 `Login data`. Hier gibt es den Abschnitt `FTP Login`. Sobald Sie verbunden sind, werden Sie feststellen, dass Ihr neuer Webspace bereits einige Dateien und Ordner enthält. Navigieren Sie in den Ordner `public_html` und laden Sie dort Ihre Website-Dateien hoch. Bitte achten Sie darauf, was Sie hochladen - alle Dateien in diesem Verzeichnis werden über Ihre Domain öffentlich zugänglich sein. @@ -75,9 +75,9 @@ Für jedes zu migrierende E-Mail-Konto (`XXX`@example.com) wiederholen Sie bitte #### Schritt 3.1.1 - Hinzufügen des neuen E-Mail-Kontos -Rufen Sie die [KonsoleH](https://konsoleh.your-server.de/mail.php/mailbox/list) auf und wählen Sie im Menü auf der linken Seite `E-Mail` -> `Mailboxen`. -Klicken Sie dann auf `Neue Mailbox` und füllen Sie das Formular aus. Der Wert in `Name der Mailbox` muss mit dem Namen Ihres aktuellen E-Mail-Kontos übereinstimmen. -Nachdem Sie auf `Speichern` geklickt haben, werden Ihre neuen Mailaccount-Anmeldedaten angezeigt, die Sie im nächsten Schritt benötigen. +Rufen Sie die [konsoleH](https://konsoleh.hetzner.com/mail.php/mailbox/list) auf und wählen Sie im Menü auf der linken Seite `Email` -> `Mailboxes`. +Klicken Sie dann auf `New mailbox` und füllen Sie das Formular aus. Der Wert in `Mailbox name` muss mit dem Namen Ihres aktuellen E-Mail-Kontos übereinstimmen. +Nachdem Sie auf `Save` geklickt haben, werden Ihre neuen Mailaccount-Anmeldedaten angezeigt, die Sie im nächsten Schritt benötigen. #### Schritt 3.1.2 - Verbinden Sie Ihren Mail-Client mit beiden Konten @@ -128,13 +128,13 @@ Für den automatischen Import per Ticket erstellen Sie bitte eine CSV-Datei mit | IMAP-Benutzername (optional) | Der IMAP Benutzername dazu (häufig die entsprechende alte Mailadresse). | | IMAP-Passwort (optional) | Das IMAP Passwort zu diesem entfernten Konto. | -Die CSV-Datei senden Sie anschließend über die [KonsoleH](https://konsoleh.hetzner.com/support.php) per Ticket an den Support. +Die CSV-Datei senden Sie anschließend über die [konsoleH](https://konsoleh.hetzner.com/support.php) per Ticket an den Support. Beachten Sie bitte, dass bei sehr umfangreichen Imports eine Gebühr von 21 Euro (inkl. 19% MwSt.) je angefangener Viertelstunde erhoben wird. ## Schritt 4 - Datenbank-Migration Wenn Sie Datenbanken in Ihrem alten Webhosting haben, können Sie diese exportieren und in Ihre neue Hetzner-Datenbankplattform re-importieren. -Melden Sie sich dazu bei [KonsoleH](https://konsoleh.your-server.de/database.php) an und wählen Sie im Menü auf der linken Seite `Dienste` -> `MariaDB/MySQL` oder `PostgreSQL` (je nach Ihrem aktuellen Datenbanksystem). Klicken Sie dann auf `Hinzufügen` und erstellen Sie eine Datenbank mit demselben Namen, wie die Datenbank, die Sie übertragen möchten. +Melden Sie sich dazu bei [konsoleH](https://konsoleh.hetzner.com/database.php) an. Wählen Sie in der oberen Menüleiste den Punkt `Products` aus. Klappen Sie nun in der linken Menüleiste `Services` aus und klicken Sie auf `Databases` 🡲 `MariaDB/MySQL` oder `PostgreSQL` (je nach Ihrem aktuellen Datenbanksystem). Klicken Sie dann auf `Hinzufügen` und erstellen Sie eine Datenbank mit demselben Namen, wie die Datenbank, die Sie übertragen möchten. Es wird außerdem empfohlen, während der Migration alle Anwendungen zu stoppen, die Zugriff auf die Datenbank haben, um Änderungen an der alten Datenbank zu vermeiden, nachdem die Daten kopiert worden sind. --- @@ -180,9 +180,9 @@ oder für Windows (suchen Sie nach `CMD` im Startmenü): #### MariaDB/MySQL-Datenbank importieren -Da die [KonsoleH](https://konsoleh.your-server.de/database.php?type=mysql) die Datenbankverwaltungsoberfläche **phpMyAdmin** anbietet (klicken Sie auf den Stift hinter der jeweiligen Datenbank), können Sie einfach auf `Import` in der Navigationsleiste klicken, die erstellte Datei auswählen und dann auf `Go` klicken. +Da die [konsoleH](https://konsoleh.hetzner.com/database.php?type=mysql) die Datenbankverwaltungsoberfläche **phpMyAdmin** anbietet (klicken Sie auf den Stift hinter der jeweiligen Datenbank), können Sie einfach auf `Import` in der Navigationsleiste klicken, die erstellte Datei auswählen und dann auf `Go` klicken. -Andernfalls führen Sie einfach diesen Befehl mit den neuen Zugangsdaten aus, die in der [KonsoleH](https://konsoleh.your-server.de/database.php?type=mysql) angezeigt werden, um die Datenbank auf Ihren neuen Hetzner-Datenbankhost zu importieren: +Andernfalls führen Sie einfach diesen Befehl mit den neuen Zugangsdaten aus, die in der [konsoleH](https://konsoleh.hetzner.com/database.php?type=mysql) angezeigt werden, um die Datenbank auf Ihren neuen Hetzner-Datenbankhost zu importieren: ```shell mysql -h sqlXXX.your-server.de -u benutzername -p datenbank-name < dump.sql ``` @@ -234,9 +234,9 @@ oder für Windows (suchen Sie nach `CMD` im Startmenü): #### PostgreSQL-Datenbank importieren -Wenn Sie die Datenbankverwaltungsoberfläche **phpPgAdmin** installiert haben (die KonsoleH bietet diese für PostgreSQL nicht an, aber Sie können [Ihre eigene Installation verwenden](https://sourceforge.net/projects/phppgadmin/)), können Sie einfach in der Navigationsleiste auf `Import` klicken, die erstellte Datei auswählen und dann auf `Go` klicken. +Wenn Sie die Datenbankverwaltungsoberfläche **phpPgAdmin** installiert haben (die konsoleH bietet diese für PostgreSQL nicht an, aber Sie können [Ihre eigene Installation verwenden](https://sourceforge.net/projects/phppgadmin/)), können Sie einfach in der Navigationsleiste auf `Import` klicken, die erstellte Datei auswählen und dann auf `Go` klicken. -Andernfalls führen Sie zum Importieren der Datenbank auf Ihren neuen Hetzner-Datenbankhost einfach diesen Befehl mit den in der [KonsoleH](https://konsoleh.your-server.de/database.php?type=psql) angezeigten Anmeldeinformationen aus: +Andernfalls führen Sie zum Importieren der Datenbank auf Ihren neuen Hetzner-Datenbankhost einfach diesen Befehl mit den in der [konsoleH](https://konsoleh.hetzner.com/database.php?type=psq) angezeigten Anmeldeinformationen aus: ```shell pg_restore --no-acl --no-owner -d 'postgres://benutzername:passwort@sqlXXX.your-server.de:5432/datenbank-name' --data-only -Fd -j5 dump_verzeichniss ``` @@ -253,7 +253,8 @@ Sobald die neue Datenbank eingerichtet und mit den Daten aus der alten gespeist Nachdem Sie alle Daten auf Ihr neues Webhosting migriert haben, ist es nun an der Zeit, Ihre Domain dorthin verweisen zu lassen. Natürlich können Sie auch warten, bis der Domaintransfer abgeschlossen ist, aber das kann zu Differenzen zwischen Ihren duplizierten Daten führen (z.B. kommen neue Mails in der alten Mailbox an, die dann eine weitere Synchronisierung mit der neuen erfordern würden). -Loggen Sie sich daher einfach in die Verwaltungsoberfläche Ihres alten Domain-Providers ein, gehen Sie zum Abschnitt DNS-Verwaltung und ändern Sie die autoritativen Nameserver auf [die von Hetzner/KonsoleH](https://docs.hetzner.com/de/dns-console/dns/general/authoritative-name-servers#name-servers-for-konsoleh-customers). Wenn Sie Subdomains oder andere zusätzliche DNS-Einträge haben, ist es jetzt an der Zeit, diese von der Plattform Ihres alten Providers in die [KonsoleH](https://konsoleh.your-server.de/dns.php) zu übernehmen (`Einstellungen` -> `Subdomains` + `DNS-Verwaltung`). \ +Loggen Sie sich daher einfach in die Verwaltungsoberfläche Ihres alten Domain-Providers ein, gehen Sie zum Abschnitt DNS-Verwaltung und ändern Sie die autoritativen Nameserver auf [die von Hetzner/konsoleH](https://docs.hetzner.com/de/dns-console/dns/general/authoritative-name-servers#name-servers-for-konsoleh-customers). Wenn Sie Subdomains oder andere zusätzliche DNS-Einträge haben, ist es jetzt an der Zeit, diese von der Plattform Ihres alten Providers in die [konsoleH](https://konsoleh.hetzner.com/dns.php) zu übernehmen (`Services` 🡲 `Settings` 🡲 `DNS Administration`). + Nach bis zu 48 Stunden wird Ihre Domain zu Ihrer neuen Website aufgelöst und neue Mails erscheinen in Ihrem Mailkonto bei Hetzner. ##### Lizenz: MIT diff --git a/tutorials/migrate-domains-websites-mails-and-databases-to-hetzner-web-hosting/01.en.md b/tutorials/migrate-domains-websites-mails-and-databases-to-hetzner-web-hosting/01.en.md index 9367746d6..569a901a8 100644 --- a/tutorials/migrate-domains-websites-mails-and-databases-to-hetzner-web-hosting/01.en.md +++ b/tutorials/migrate-domains-websites-mails-and-databases-to-hetzner-web-hosting/01.en.md @@ -26,12 +26,12 @@ To transfer your domain from a different provider to a Hetzner Webspace, please 1. Get an authorization code ("Auth Code" or EPP) from your current domain or web hosting provider's administration interface. Alternatively, request it from the provider via mail. It will be in the format `AAAA-BBBB-CCCC-DDDD`. 2. Disable the domain transfer protection and domain privacy (often called Whois privacy) on the old provider's side. -3. Ensure that the admin contact information for the domain is up to date (needs to equal the data, you will submit for your new Hetzner KonsoleH account). +3. Ensure that the admin contact information for the domain is up to date (needs to equal the data, you will submit for your new Hetzner konsoleH account). 4. Cancel your account/product with your current provider and include the statement: `This domain is being transferred to another provider`. Pay attention to the cancellation date, as you need to finish the migration before. Alternatively, you can also keep the account, or just cancel it after the migration. -5. Select one of our web hosting accounts from our [website](https://www.hetzner.com/webhosting). If you are a new customer, you will create an account for our administration interface, which is called [konsoleH](https://konsoleh.your-server.de/). +5. Select one of our web hosting accounts from our [website](https://www.hetzner.com/webhosting). If you are a new customer, you will create an account for our administration interface, which is called [konsoleH](https://konsoleh.hetzner.com/). 6. While ordering the web hosting account and choosing your domain in step 2, please enter the auth code into the correct field. If you do not yet have the auth code from your old provider, you can send Hetzner the auth code later in a support request. -While your KonsoleH account is activated instantly, the domain transfer usually takes 5-7 work days, depending on the TLD (top-level domain). Meanwhile, your domain will still point to your old server or webspace. You can find further information [here](https://docs.hetzner.com/konsoleh/general/orders/change-of-provider). +While your konsoleH account is activated instantly, the domain transfer usually takes 5-7 work days, depending on the TLD (top-level domain). Meanwhile, your domain will still point to your old server or webspace. You can find further information [here](https://docs.hetzner.com/konsoleh/general/orders/change-of-provider). ## Step 2 - Website Migration @@ -52,7 +52,7 @@ When using [FileZilla](https://filezilla-project.org/), you can achieve that by ### Step 2.2 - Upload your website content to your new web server -Now you need to enter the FTP login details from your new Hetzner web hosting instead. You can find them in the [KonsoleH](https://konsoleh.your-server.de/logindata.php) by chosing `Services` -> `Login data` from the menu on the left. +Now you need to enter the FTP login details from your new Hetzner web hosting instead. You can find them in the [konsoleH](https://konsoleh.hetzner.com/logindata.php). In the upper menu bar, select `Products`. Then, navigate to `Services` in the left menu bar and select `Access details` 🡲 `Login data`. There, you can find the section `FTP Login`. Once connected, you will see that your new webspace already contains some files and folders. Please navigate to the folder `public_html` and upload your website files there. Please pay attention to what you are uploading - all files in this directory will be publicly available via your domain. @@ -75,7 +75,7 @@ For each mail account to migrate (`XXX`@example.com), please repeat the followin #### Step 3.1.1 - Add the new mail account -Access the [KonsoleH](https://konsoleh.your-server.de/mail.php/mailbox/list) and choose `Email` -> `Mailboxes` from the menu on the left. +Access the [konsoleH](https://konsoleh.hetzner.com/mail.php/mailbox/list) and choose `Email` -> `Mailboxes` from the menu on the left. Then click `New mailbox` and fill out the form. The value in `Mailbox name` needs to be equal to the name of your current mail account. After clicking `Save`, your new mail login credentials are displayed, which are required in the next step. @@ -128,13 +128,14 @@ For the automatic import via support request, please create a CSV file with the | IMAP username (optional) | The IMAP username for this (often the corresponding old mail address). | | IMAP password (optional) | The IMAP password to this remote account. | -Then send the CSV file via a support request from [KonsoleH](https://konsoleh.hetzner.com/support.php). +Then send the CSV file via a support request from [konsoleH](https://konsoleh.hetzner.com/support.php). Please note that for very extensive imports a fee of 17,01 Euro (excl. VAT) will be charged per started quarter hour. ## Step 4 - Database Migration If you have any databases in your old web hosting, you can export and re-import them into your new Hetzner database platform. -Therefore, please login to [KonsoleH](https://konsoleh.your-server.de/database.php) and choose `Services` -> `MariaDB/MySQL` or `PostgreSQL` (depending on your current database system) from the menu on the left. Then click `Add` and create a database with the same name, as the database you would like to transfer. +Therefore, please login to [konsoleH](https://konsoleh.hetzner.com/database.php). In the upper menu bar, select `Products`. Then, navigate to `Services` in the left menu bar and select `Databases` 🡲 `MariaDB/MySQL` or `PostgreSQL` (depending on your current database system). Then click `Add` and create a database with the same name, as the database you would like to transfer. + It is also recommended to stop all applications during the migration, that have access to the database, in order to avoid changes to the old database after the data has been dumped. --- @@ -180,9 +181,9 @@ or for Windows (search for `CMD` in the start menu): #### Import MariaDB/MySQL database -As the [KonsoleH](https://konsoleh.your-server.de/database.php?type=mysql) offers the database administration interface **phpMyAdmin** (click on the pencil behind the regarding database), you can simply click on `Import` in the navigation bar, select the dumped file and then hit `Go`. +As the [konsoleH](https://konsoleh.hetzner.com/database.php?type=mysql) offers the database administration interface **phpMyAdmin** (click on the pencil behind the regarding database), you can simply click on `Import` in the navigation bar, select the dumped file and then hit `Go`. -Else, to re-import the database to your fresh Hetzner database host, just execute this command with the new credentials, displayed in the [KonsoleH](https://konsoleh.your-server.de/database.php?type=mysql): +Else, to re-import the database to your fresh Hetzner database host, just execute this command with the new credentials, displayed in the [konsoleH](https://konsoleh.hetzner.com/database.php?type=mysql): ```shell mysql -h sqlXXX.your-server.de -u username -p databasename < dump.sql ``` @@ -234,9 +235,9 @@ or for Windows (search for `CMD` in the start menu): #### Import PostgreSQL database -If you have the database administration interface **phpPgAdmin** installed (the KonsoleH does not offer it for PostgreSQL, but you can [use your own installation](https://sourceforge.net/projects/phppgadmin/)), you can simply click on `Import` in the navigation bar, select the dumped file and then hit `Go`. +If you have the database administration interface **phpPgAdmin** installed (the konsoleH does not offer it for PostgreSQL, but you can [use your own installation](https://sourceforge.net/projects/phppgadmin/)), you can simply click on `Import` in the navigation bar, select the dumped file and then hit `Go`. -Else, to re-import the database to your fresh Hetzner database host, just execute this command with the credentials, displayed in the [KonsoleH](https://konsoleh.your-server.de/database.php?type=psql): +Else, to re-import the database to your fresh Hetzner database host, just execute this command with the credentials, displayed in the [konsoleH](https://konsoleh.hetzner.com/database.php?type=psql): ```shell pg_restore --no-acl --no-owner -d 'postgres://username:password@sqlXXX.your-server.de:5432/database-name' --data-only -Fd -j5 dump_directory ``` @@ -253,7 +254,8 @@ Once the new database is set up and fed with the data from the old one, you can After you have migrated all data to your new web hosting, it is now time to let your domain point to it. Of course, you can also wait for the domain transfer to be finished, but this may lead to differences between your duplicated data (e.g. new mails will arrive in the old mailbox, which would then require another sync to the new one). -Therefore, just login to your old domain provider's administration interface, go to the DNS management section and change the authoritative name servers to the [Hetzner/KonsoleH ones](https://docs.hetzner.com/dns-console/dns/general/authoritative-name-servers#name-servers-for-konsoleh-customers). If you have subdomains or other additional DNS records, it is now a good time to take them over from your old provider's interface to the [KonsoleH](https://konsoleh.your-server.de/dns.php) (`Services` -> `Subdomains` + `DNS Administration`). \ +Therefore, just login to your old domain provider's administration interface, go to the DNS management section and change the authoritative name servers to the [Hetzner/konsoleH ones](https://docs.hetzner.com/dns-console/dns/general/authoritative-name-servers#name-servers-for-konsoleh-customers). If you have subdomains or other additional DNS records, it is now a good time to take them over from your old provider's interface to the [konsoleH](https://konsoleh.hetzner.com/dns.php) (`Services` 🡲 `Settings` 🡲 `DNS Administration`). + After up to 48 hours, your domain will resolve to your new website and new mails will appear in the Hetzner mail account. ##### License: MIT