バックアップ要求を出した際にエラーコードが返された場合は、その原因はメモリあるいはディスクのスペース不足の場合がよくあります。バックアップに十分なメモリが割り当てられているか確認する必要があります。重要BackupDataBufferSize
および BackupLogBufferSize
を設定してその合計が 4MB
以上の場合、BackupMemory
も同様に設定する必要があります。BackupMemory
参照。
バックアップに必要な容量に対してハードドライブのパーテッションに十分なスペースがあることも確認する必要があります。
NDB
は繰り返しの読み込みをサポートしていないので、これが復旧プロセスで問題を引き起こします。バックアップのプロセスは
「hot」 ですが、バックアップから MySQL
クラスタを復旧するのは 100% 「hot」
なプロセスではありません。これは復旧プロセスの期間に対してトランザクションの実行によって復旧データから繰り返し出来ない読み込みがあるからです。これは復旧を実行中のデータの状態が一貫していないからです。