欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

常见几种数据库备份与恢复

程序员文章站 2022-03-26 13:16:34
...
1、sql server
--备份  backup database spdb1 to disk='e:/sp.bak';
--恢复  restore database spdb1 from disk='e:/sp.bak';

2、mysql
--备份  mysqldump -uroot -p spdb1 > f:/data.sql;
--恢复  mysqldump -uroot -p spdb2 < f:/data.sql;

3、DB2
--备份  db2 backup db <数据库名> to <目录名>
--恢复  db2 restore db <数据库名> from <目录名>

4、Oracle
--备份  完全型增量导出  exp system/manager inctype=complete file=001.dmp
        增量型增量导出  exp system/manager inctype=incremental file=001.dmp
        累积型增量导出  exp system/manager inctype=cumulative file=001.dmp
--恢复  完全增量导入A   imp system/manager inctype=restore full=y fill=A
        累计增量导入B   imp system/manager inctype=restore full=y fill=B
        最近增量导入C   imp system/manager inctype=restore full=y fill=C

5、MongonDB
--备份  mongodump -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -o 文件存在路径
--恢复  mongorestore -h IP --port 端口 -u 用户名 -p 密码 -d 数据库 -o 文件路径