Importer un fichier SQL
Charge un export .sql ou .sql.gz dans une base PostgreSQL ou MariaDB depuis l’espace client, jusqu’à 5 Go, avec une sauvegarde avant l’import.
Préparer l’export
Exporte ta base d’origine en SQL. Compresse-le en .gz s’il est gros.
pg_dump --no-owner --no-privileges "postgres://utilisateur@ancien-hote/ma_base" | gzip > export.sql.gzmysqldump --single-transaction --routines -h ancien-hote -u utilisateur -p ma_base | gzip > export.sql.gz--no-owner et --no-privileges évitent les erreurs sur des utilisateurs qui n’existent pas chez Arkya.
Importer
- Ouvre l’onglet Données de la base, puis Importer un fichier SQL.
- Choisis le fichier :
.sqlou.sql.gz, 5 Go au plus. - Choisis la base cible : la base principale, ou une autre base du même serveur.
- Garde les deux options cochées, sauf raison contraire :
- S’arrêter à la première erreur ; sinon, les erreurs sont comptées et l’import continue ;
- Sauvegarder avant l’import, pour pouvoir revenir en arrière.
- Lance l’import.
Le fichier part directement de ton navigateur vers le stockage d’Arkya, puis l’import s’exécute à côté de ta base. En cas d’échec, l’espace client affiche les dernières erreurs.
Les règles
- PostgreSQL et MariaDB seulement : Redis n’importe pas de SQL.
- Un import à la fois par base, deux heures au plus.
- La base doit être allumée.
- Le CLI n’a pas de commande d’import.