Mysql Cluster Ndb Restore Foreign key constraint violated
With any more complex data it is almost impossible to restore data in MySQL Cluster in one step. Usually one needs two steps:

ndb_restore &lt;other_options&gt; --disable-indexes

ndb_restore &lt;other_options&gt; --rebuild-indexes


First step has to be run on all nodes of the cluster. Second step though - just on one node which will rebuild all the indexes.

For foreign keys you can try to split first step into two:

ndb_restore &lt;other_options&gt; --restore_meta

ndb_restore &lt;other_options&gt; --restore_data --disable-indexes


--restore_meta has to be run on one node. --restore_data on all the nodes in cluster.