Так что, как и многие другие, мне нужно сделать резервную копию wallet.dat. И так как это один находится на сервере, мне нужно, чтобы это произошло без присмотра. А поскольку этот сервер используется в лотерею, я не должен выключение bitcoind.
До сих пор я просто скопировать файл снова, и делать это часто, так что я могу пережить один поврежденный файл. Но это не является идеальным, так как я должен резервным копирование после каждой транзакции (посланной, не так ли? Нет новых адреса не создаются на получение перевода) или после того, как каждый раз я создаю новый адрес.
Для этого я думал о том, вместо того, чтобы копировать файл, который я мог бы использовать db_dump сбросить его содержимое, используя флаг -r на всякий случай. что будет работать?
Идеальным решением было бы вызов RPC, который будет либо:
- флеш и замочные обновления до нового вызова RPC (любого вызова, не нужно быть командой разблокировки) приходил
- флеш и ф wallet.dat к боковому файла
- промывать и сброс через jsonrpc. Если каждый ключ придет отдельный в массиве, тогда мы могли бы назвать это с «lastseen = X», чтобы просто получить новые ключи
Может ли эта работа? Который будет работать лучше?