Vor 3 Stunden
Puh, ein Monsterdump von der Größe 900GB.
Habe mit ChatGPT einen Plan erarbeitet und angeschubst, der Import läuft nun.
Habe mit ChatGPT einen Plan erarbeitet und angeschubst, der Import läuft nun.
Code:
GROSSEN MYSQL/MARIADB-DUMP VON WINDOWS NACH DEBIAN IMPORTIEREN
Voraussetzungen
- Windows-Server mit dump.sql (z. B. D:.sql)
- Debian-Server mit ausreichend Speicher
- MariaDB installiert
- Root-Zugriff
- Stabile Netzwerkverbindung
1. Windows-Freigabe einrichten
- Laufwerk D: freigeben (z. B. Freigabename: d)
- Benutzer: Administrator (Leserechte ausreichend)
2. Debian: Freigabe mounten
Pakete installieren: apt install -y cifs-utils screen
Mountpunkt: mkdir -p /mnt/windowsdump
Mounten: mount -t cifs //WINDOWS_IP/d /mnt/windowsdump -o
username=Administrator,vers=3.0
3. MariaDB vorbereiten
Datenbank anlegen: mysql -u root -p CREATE DATABASE griddb; EXIT;
Konfigurationsdatei: nano /etc/mysql/mariadb.conf.d/99-bigimport.cnf
Inhalt: [mysqld] max_allowed_packet=1G net_read_timeout=600
net_write_timeout=600 wait_timeout=28800 interactive_timeout=28800
MariaDB neu starten: systemctl restart mariadb
4. Import abbruchfest starten
screen -S sqlimport mysql –max_allowed_packet=1G -u root -p griddb <
/mnt/windowsdump/dump.sql
Detach: CTRL + A, dann D
5. Kontrolle
ps aux | grep mysql
Import beendet, wenn mysql-Prozess verschwindet.
6. Abschluss
umount /mnt/windowsdump
Typische Fehler
- ERROR 2006: max_allowed_packet erhöhen
- Internet-Abbruch: immer screen verwenden
- Unknown database: CREATE DATABASE ausführen

![[-]](https://www.gridtalk.de/images/collapse.png)