私はおよそ.backup
と.dump
を見つけることができました唯一のドキュメントは.help
で示されるものである:SQLite3の.backupおよび.dumpコマンドはデータベースをロックしますか?
.backup ?DB? FILE Backup DB (default "main") to FILE
.dump ?TABLE? ... Dump the database in an SQL text format
If TABLE specified, only dump tables matching
LIKE pattern TABLE.
大きな問題は次のとおりです。両方のこれらのコマンドは、ダンプ/コピーする前に、データベースをロックしますか?バックアップは一貫していますか?
This answerには.backup
に関する情報がありますが、そこには信頼できるドキュメントがありますか? (そして.dump
については?)私がSQLiteのドキュメントで見つけた唯一のことは、 "Online Backup API"ですが、私はAPIに興味がありません。データベースをバックアップしたいだけです。