哪些数据库需要定期备份,哪些数据库文件应该定期备份
来源:整理 编辑:黑码技术 2024-11-11 05:25:54
1,哪些数据库文件应该定期备份
数据库最好做整个备份,不需要分表备份,这样数据才能更完整,还原或是恢复起来才不会出现问题。如果怕备份麻烦,可以用工具进行定期自动备份就可以,推荐使用多备份这款工具,定期自动增量备份,省去人工操作麻烦。
2,哪些Linux 数据需要备份
而由于 Linux 预设的主机信息设定参数文件都在 /etc/ 底下,所以只要将这个档案备份下来的话,那么几乎所有的设定档都会存在的!而由于 /home 底下是每个人的家目录,自然也需要来备份一番!再来,由于使用者会有邮件吧!所以呢,这个 /var/spool/mail 内容也需要备份呦!另外,由于如果您曾经自行更动过核心,那么 /boot 里头的信息也就很重要啰!所以啰,这方面的数据您必须要备份的档案为:/etc/ 整个目录/home 整个目录/var/spool/mail/boot/root如果您自行安装过其它的套件,那么 /usr/local/ 最好备份一下!网络服务的数据库方面:这部份的数据可就多而且复杂了,如果您的网络套件设定都是以原厂提供的为主,那么您的设定档案大多是在 /etc 底下,所以这个就没啥大问题了!但是若您的套件大多来自于自行的安装,那么 /usr/local 这个目录可就相当的重要了!这里我们假设我们提供的服务套件都是使用原厂的 RPM 安装的!所以要备份的数据文件有:数据设定档案:/etc/ 整个目录/usr/local/ 整个目录系统 www + MySQL:/var/www 整个目录 ( 系统的家目录 )/var/lib/mysql 整个目录其它你在 Linux 主机上面提供的数据库数据文件!推荐需要备份的目录:由上面的介绍来看的话,那么如果您的硬件或者是由于经费的关系而无法全部的数据都予以备份时, VBird 建议您至少需要备份这些目录呦!/boot/etc/home/root/usr/local/var(注:这个目录当中有些暂存目录则可以不备份!)不需要备份的目录:有些数据是不需要备份的啦!例如我们在档案与目录系统里头提到的 /proc 这个目录是在记录目前系统上面正在跑的程序 ( processes ) ,这个数据根本就不需要记录的呢!所以就把他拿掉!此外,外挂的机器,例如 /mnt 里面都是挂载了其它的硬盘装置、光驱、软盘机等等,这些也不需要备份吧!?所以呢!底下有些目录可以不需要备份啦!/dev :这个随便你要不要备份/proc:这个真的不需要备份啦!/mnt :如果你没有在这个目录内放置你自己系统的东西,也不需要备份/tmp :暂存档!不需要备份!bin目录是mysql控制程序所在的目录,比如mysql的启动,mysql的备份命令都在这个目录下面。数据库肯定要有一个用户 ,这个用户就是user,对应的密码就password。后面的name就是生成的备份文件名。
3,SQLServer哪个系统数据库需要及时备份
当你清楚了4个系统库都是什么用处以后,你就知道该在什么时候备份哪个库了。1.Master数据库是SQL Server系统最重要的数据库,它记录了SQL Server系统的所有系统信息。当系统信息出现修改的时候,例如新建登陆名,你就该备份该库了。2.model 数据库用作在 SQL Server 实例上创建的所有数据库的模板,后续创建其他库都会从model库继承,例如你在model库创建一个函数,则后续新建库全部都会包含这个函数。3.Msdb数据库是代理服务数据库,为其报警、任务调度和记录操作员的操作提供存储空间。4.Tempdb是一个临时数据库,每次启动服务sqlserver都会重新创建这个库。所以,除了tempdb外,其他库都需要在出现了对应修改的时候进行备份。第1步:启动“microsoftsql server management studio”,在“对象资源管理器”窗口里依次选择“”→“管理”选项。第2步:在图6.26中,右键单击“维护计划”,如果弹出如图6.35所示的“错误提示”对话框,说明sql server agent没有启动,此时需要启动“sql server configuration manager”,如图6.36所示,启动sql server agent。然后再右键单击“维护计划”,在弹出的快捷菜单里选择“维护计划向导”选项,弹出如图6.37所示的“sqlserver维护计划向导”对话框。第3步:在图6.37中,单击“下一步”按钮,弹出如图6.38所示“选择目标服务器”对话框,在“名称”文本框里输入维护计划的名称“bbsxp2008_backup”,在“说明”文本框里输入维护计划的说明文字,在“服务器”文本框里输入要使用的服务器名,然后选择身份验证方式。第4步:在图6.38中,单击“下一步”按钮,弹出如图6.39所示的“选择维护任务”对话框,在该对话框里可以选择多种维护任务。第5步:在图6.39中,单击“下一步”按钮,弹出如图6.40所示的“选择维护任务顺序”对话框,如果有多个维护任务,可以通过“上移”和“下移”两个按钮来设置维护任务的顺序。第6步:在图6.40中,单击“下一步”按钮,弹出如图6.41所示的“定义数据库任务”对话框,在“数据库”下拉列表框里(如图6.42所示)选择要备份的数据库名,在“备份组件”区域里选择备份数据库或者备份数据库文件,在“目标”区域可以添加备份文件和备份设备、设置是否将备份数据追加到备份文件里等。第7步:在图6.41中,单击“下一步”按钮,弹出如图6.43所示的“选择计划属性”对话框,单击“更改”按钮,弹出如图6.44所示的“新建作业计划”对话框。第8步:在“新建作业计划”对话框(如图6.44所示)中设置备份数据库的时间及频率,设置完毕后单击“确定”按钮返回到如图6.43所示的对话框。第9步:在图6.43中,单击“下一步”按钮,弹出如图6.45所示的“选择报告选项”对话框,在该对话框里对维护计划操作报告进行保存或分发。第10步:在图6.45中,单击“下一步”按钮,弹出如图6.46所示的“完成该向导”对话框第11步:在图6.46中,单击“完成”按钮,弹出如图6.47所示的“维护计划向导进度”对话框。如果维护计划的创建操作顺利完成,如图6.47所示,单击“关闭”按钮完成维护计划的创建。如果在创建过程中出错,如图6.48所示,那么解决该问题需要从sql server 2005光盘安装integrationservices服务,大概步骤如下:(1)运行sqlserver安装向导。(2)依次单击“下一步”按钮。(3)在名称框和公司框中输入相关信息,然后单击“下一步”按钮。(4)如图6.49所示,选中integration services复选框,然后单击“下一步”按钮。5)根据提示单击“安装”或“下一步”按钮。第12步:维护计划创建操作顺利完成后,要确认“sql server代理”启动。如果没有启动,在“对象资源管理器”窗口里,右键单击“sql server代理”,在弹出的快捷菜单里选择“启动”选项,如图6.50所示。
文章TAG:
哪些数据库需要定期备份 哪些数据库文件应该定期备份