Erlang Mnesia数据库的备份和还原
程序员文章站
2022-06-16 21:49:02
...
1、备份: mnesia:backup(/home/mnesia_backup/20140903.log). 2、还原: mnesia:restore(/home/mnesia_backup/20140903.log,[]). 第一次测试的时候,先备份,之后将mnesia目录下文件统统删除。之后运行还原的命令,竟然出现以下错误: 起初以为是reserved_a
1、备份:
mnesia:backup("/home/mnesia_backup/20140903.log").
2、还原:
mnesia:restore("/home/mnesia_backup/20140903.log",[]).
第一次测试的时候,先备份,之后将mnesia目录下文件统统删除。之后运行还原的命令,竟然出现以下错误:
起初以为是reserved_acc数据表有问题,最后才发现,将mnesia目录文件全部删除后,表的数据都不存在了。所以要先建立空表。之后才能还原!
这样就正常了。
上一篇: CentOS7 编译安装LNMP
下一篇: php文件下载功能实现