次のコマンドを実行してデータベース全体をダンプします C:\ MariaDB \ bin mysqldump.exe -root -p --single-transaction --flush-logs --master-data = 2 --all-databases> full_db_backup.sql を1台のコンピュータにインストールします。sqldumpが生成したsqlファイルを使用してmariadbを復元するエラーコード22
次に、別のマシンで、新しいMariaDB 10.1.22を再インストールします。 C:そして、以下に、この新しいデータベース・インスタンスを移入エラー:mysql.exe -uroot -p < full_db_backup.sql
半時間実行した後、私は次のようなエラーに mysql.exeを得る\ MariaDB \ビン(Errcode:22 "無効な引数")
このエラーでも、デバッグや追跡を行うのに十分な情報がありません。 SQLのダンプは90GBでかなり大きいです。そのファイルからgrepを作成することはできません。私はこの問題の調査をどのように始めるべきかわからない。ところで、元のデータベースインスタンスと新しいデータベースインスタンスはMariaDB 10.1.22です。
mysqldumpを起動する古いサーバーに、どのMariaDBバージョンをインストールしましたか? –
1つのオプションは、複数のファイルにエクスポートすることです(部分的なバックアップ/リロードを行うなど)。バックアップの特定の部分にエラーを絞り込むことができます。 –
質問の最後の文は、元のデータベースインスタンスと新しいデータベースインスタンスがMariaDB 10.1.22であることを示しています。ありがとう。 –