Blame
| 82c903 | Ralph Thesen | 2023-09-07 21:00:45 | 1 | # Migration von vesta.t3m4.net zu k8s.t3m4.net |
| 2 | ||||
| 3 | ## Web |
|||
| 4 | ||||
| 405665 | Ralph Thesen | 2023-09-07 21:20:21 | 5 | Es gibt kein tool wie vestacp mehr mit dem man virtuelle Webserver anlegen kann, die Alternative sind nginx pods die verzeichnisse aus dem Home von `gate0.t3m4.net` mounten. Wer das will, kann <mail@redimp.de> pingen und ein Verzeichnis `~/public_html/domain.tld` anlegen. Wer das selber verwalten moechte, bitte [[howto/NGINX-public_html]] angucken. |
| 82c903 | Ralph Thesen | 2023-09-07 21:00:45 | 6 | |
| 7 | ## Mail |
|||
| 8 | ||||
| 9 | 1. Die Mail Accounts aufraeumen. Das ist ein optionaler Schritt ;) |
|||
| 10 | 2. Mail Accounts unter <https://mailu.t3m4.net/admin/domain> anlegen. |
|||
| 11 | 3. Am besten auf `gate0.t3m4.net` den Mail sync laufen lassen. Dazu fuer jeden Account z.B. zwei files mit den passwoertern zum zu syncenden Account erstellen, z.B. `passwd_vesta` und `passwd_mailu` und ein script das dann `imapsync` aufruft: |
|||
| 12 | ```bash |
|||
| 13 | imapsync --host1 vesta.t3m4.net --port1 993 --user1 mail@redimp.de \ |
|||
| 14 | --passfile1 passwd_vesta -ssl1 \ |
|||
| 15 | --host2 mailu.t3m4.net --port2 993 --user2 mail@redimp.de \ |
|||
| 16 | --passfile2 passwd_mailu -ssl2 \ |
|||
| 17 | --exclude 'Junk|Trash' --pidfile ~/.imapsync.pid |
|||
| 18 | ``` |
|||
| 19 | 4. Dann eine screen session mit `screen -RD` oeffnen und das script starten und sich in Geduld ueben. |
|||
| 20 | 5. `imapsync` kann man unterbrechen und auch wieder anwerfen, deswegen die Script lieber aufbewahren. Am besten in einem Verzeichnis mit `chmod 700`. |
|||
| 21 | 6. Waehrend alles synct, das Umstellen des DNS vorbereiten, manche haben das ewig lange TTLs konfiguriert. Das ist es netter wenn man ne TTL von `3600` und keine von `86400` hat. |
|||
| 22 | 7. Wenn alles gesynct ist, den DNS umkonfigurieren, die passenden Eintraege finden sich unter `https://mailu.t3m4.net/admin/domain/details/<domain.tld>` z.B. |
|||
| 23 | ``` |
|||
| 24 | redimp.de. 600 IN MX 10 smtp.t3m4.net. |
|||
| 25 | redimp.de. 600 IN TXT "v=spf1 mx a:smtp.t3m4.net ~all" |
|||
| 26 | ``` |
|||
| 27 | 7. Nach Ablauf der TTL das o.g. Script nochmal laufen lassen. |
