什么是数据的备份与恢复

什么是数据的备份与恢复,第1张

数据备份就是把一个数据库里的东西,在某个时间数据库管理软件复制完全另外一个一样的。

恢复是自从备份了数据库后,使用数据库的过程中发现出现了点小问题,导致数据库有些信息丢失了,并且现在的数据库中找不到这些信息了,这个时候就可以用备份的数据库来恢复下这些丢失的信息了。

数据丢失原因:

1、人为误 *** 作,有时候在使用计算机的过程中不小心删除了文件,或者不小心将分区进行格式化 *** 作,导致数据丢失。

2、恶意程序的破坏,最常见的恶意程序就是病毒。通常一般病毒是不会造成数据丢失的,但有些病毒有可能会造成硬盘锁死、分区丢失或数据丢失。

3、系统或软件错误,如在工作中,由于 *** 作系统或应用程序自身存在的BUG引起的死机,会造成工作文档丢失等现象,还有在升级系统或更新应用程序时有时会带来一些如影响系统兼容性和稳定性的问题。

以上内容参考百度百科——数据恢复,百度百科——数据备份

备份数据库

使用mysqldump命令备份数据库

还原数据库

1、使用mysql命令还原数据库

将game_backup.sql 还原至 game 数据库:

2、使用source命令还原数据库

如果数据库过大,建议可以使用source命令

1、打开SQL Server Management Studio,连接数据库,找到“本地” - “数据库”。

2、右键单击“还原数据库”或“还原文件和文件组”。

3、在“还原文件和文件组”界面上,输入目标数据库名称,选择“源设备”,然后单击“浏览”以选择要还原的文件。

4、您可以添加多个备份文件,选择恢复文件,单击“确定”。

5、检查要恢复的bak备份文件,单击OK,开始恢复 *** 作,根据数据量,恢复所需的时间不同,请耐心等待。

6、等待还原完成,单击“确定”,刷新数据库列表,可以看到刚恢复的数据库。此时,bak备份文件已恢复到数据库。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9923523.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存