备份服务器数据库
Ⅰ 怎么把服务器上的数据库备份到本地
1.不可以备份到本地的。
2.即使备份到服务器,你用ftp远程下载下来也几乎是不太现实的。
3.一般个人购买的虚拟空间都有1g以上了,而且也可以将备份的数据库保存在web空间里面,而不会保存在他们服务器其他地方。
Ⅱ 服务器的数据备份方法有哪些
您好,目前来看,主要的数据备份方式如下:
1、定期磁带备份:包括远程磁带库、光盘库备份和远程关键数据+磁带备份。
2、数据库备份:就是在与主数据库所在生产机相分离的备份机上建立主数据库的一个拷贝。
3、网络数据:这种方式是对生产系统的数据库数据和所需跟踪的重要目标文件的更新进行监控与跟踪,并将更新日志实时通过网络传送到备份系统,备份系统则根据日志对磁盘进行更新。
4、远程镜像:通过高速光纤通道线路和磁盘控制技术将镜像磁盘延伸到远离生产机的地方,镜像磁盘数据与主磁盘数据完全一致,更新方式为同步或异步。
这些措施能够在系统发生故障后进行系统恢复。希望我的回答能够帮助到您!
Ⅲ 企业如何备份数据库服务器的数据
企业备份服务器数据库的数据一般有四种方式:
1.
数据库文件直接拷贝,如果不是频繁的读写长期占用,可以直接拷贝数据库目录源文件,另行保存一份即可。
2.
数据库管理程序备份,比如phpmyadmin,有导出为.sql的备份文件格式,或者其他管理工具,都可以连接到数据库然后导出备份。
3.
如果在本机操作,还可以使用脚本制定计划任务,定时执行脚本复制备份。
4.
使用云备份系统,搭建云数据库云备份,全时间自动备份。
Ⅳ 服务器的数据库怎样备份
SQL2000数据库的备份概念
SQL
SERVER
2000有四种类型是:数据库、事务日志、差异、文件和文件组
数据库备份是创建完事数据库的复本。它并非将所有的页都复制到备份集,而只将实际包含数据的页复制到备份集。数据页和事务日志页均复制到备份集。
数据库备份用于重新创建数据库,使其恢复到BACKUP语句完成时的状态。如果数据库只存在数据库备份,那么数据库只能恢复到服务器或数据库发生故障前最后一次数据库备份时的状态。
事务日志备份仅制作日志文件的复本。日志文件备份本身不能用于还原数据库。日志文件用于在数据库还原后将数据库恢复到原始故障点。
例如,某站点在星期天晚上执行数据库备份,而在其它每个晚上执行日志备份。如果数据库的某个数据磁盘在星期二2:30丢失,则该站点可以:
1备份当前事务日志
2还原从星期天晚上开始的数据库备份
3还原从星期一晚上开始的日志备份,以将数据库前滚。
4还原故障之后的日志备份。这将使数据库前滚到故障发生的那一刻。
事务日志恢复需要从数据库备份的那一刻到磁盘丢失那一刻之间所进行的一边串不间断的事务日志备份。
差异备份只追寻数据库中自上一次数据库备份之后修改过的所有页的复本。差异日志主要用于使用频繁的系统,一旦这类系统中的数据库发生故障,必须尽快使其重新联机。差异备份比完事数据库备份小,因此对正在运行的系统影响较小。
例如,某个站点在星期天晚上执行完事数据库备份。在白天每隔4小时制作一个事务日志备份集,并用当天的备份重写头一天的备份。每晚则进行差异备份。如果数据库的某个数据磁盘在星期四上午9:12出现故障,则该站点可以:
1备份当前事务日志。
2还原从星期天晚上开始的数据库备份。
3还原从星期三晚上开始的差异备份,将数据库前滚到这一时刻。
4还原从早上4点到8点的事务日志备份,以将数据库前滚到早上8点。
5还原故障之后的日志备份,这将使数据库前滚到故障发生的那一刻。
SQL2000支持备份或还原数据库中的个别文件或文件组。这是一种相对较完善的备份和还原过程,通常用在具有较高可用性要求的超大型数据库中。如果可用的备份时间不足以支持完事数据库备份,则可以在不同的时间备份数据库的子集。
例如,某站点需要花三小时备份数据库,并且每天只能用两个小时执行备份。该站点可在一个晚上备份一半文件或文件级,并在第二个晚上备份另一半。如果包含数据库文件或文件组的磁盘出现故障,那么该站点可以只还原丢失的文件或文件组。
该站点还必须进行事务日志备份,并且在备份文件或文件组之后必须还原所胡事务日志备份。还可以从完事数据库备份集中还原文件和文件组。这将回忆恢复速度,因为在第一步只还原已损坏的文件或文件组,而不是整个数据库。
Ⅳ 备份数据库的命令
备份MySQL数据库的命令mysqlmp -hhostname -uusername -ppassword databasename > backupfile.sql
02
备份MySQL数据库为带删除表的格式备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库.mysqlmp -–add-drop-table -uusername -ppassword databasename > backupfile.sql
03
直接将MySQL数据库压缩备份mysqlmp -hhostname -uusername -ppassword databasename | gzip > backupfile.sql.gz
04
备份MySQL数据库某个(些)表mysqlmp -hhostname -uusername -ppassword databasename specific_table1 specific_table2 > backupfile.sql
05
同时备份多个MySQL数据库mysqlmp -hhostname -uusername -ppassword –databases dbname1 dbname2 dbname3> multibackupfile.sql
06
仅仅备份数据库结构mysqlmp –no-data –databases dbname1 dbname2 dbname3 > structurebackupfile.sql
07
备份服务器上所有数据库mysqlmp –all-databases > allbackupfile.sql
08
还原MySQL数据库的命令mysql -hhostname -uusername -ppassword databasename < backupfile.sql
09
还原压缩的MySQL数据库gunzip < backupfile.sql.gz | mysql -uusername -ppassword databasename
10
将数据库转移到新服务器mysqlmp -uusername -ppassword databasename | mysql –host=*.*.*.* -C databasename
Ⅵ 服务器上数据库的备份
一个比较简单的方法,使用企业管理器设置自动备份:
进入企业管理器-->选择sql
server组-->展开管理-->选择数据库维护计划-->单击鼠标右键-->新建维护计划-->下一步-->选择要备份的数据库-->下一步-->下一步-->下一步-->设置自动调度周期及时间(执行备份的周期及备份时间)-->下一步-->设置备份文件目录及备份文件保存时间-->后面的根据需要进行选择就可以了!
Ⅶ 如何备份数据库
1、首先打开sql server管理系统工具,使用数据库账号登录到数据管理系统。
Ⅷ 服务器上的SQLserver怎么把数据库备份或者复制到本地
在企业管理器中:
先在本地建一个目的数据库-》右击该DB-》所有任务-》导入数据-》在源数据库选择对话框中,将“服务器”选择为你所要的Server,填入登录名及密
码,选择要导入的数据库-》在目的数据库选择对话框中,用默认值或再自行选择-》选择“复制数据库间的对象和数据”-》接下来next即可
Ⅸ 数据库备份有几种方式以及各自有什么特点
第一种是手动备份。直接进入到数据库管理页面,将数据库手动导出到本地即可实现数据库备份。
第二种是适用于虚拟主机的方案。首先进入‘多备份’,然后登陆,进入控制面板。首次进入会有备份环境提示,选择保护服务器
进入页面后,选择web模式,然后选择数据库。如果非首次访问,直接点击添加,然后选择数据库
填入数据库信息,然后设定备份频率,创建任务即可实现备份。
第三种是适用服务器或者VPS。首先进入‘多备份’,如果是首次登录,就如上图选择保护服务器,然后下载客户端。如果非首次登录,直接点击左下角下载客户端
下载好客户端以后打开dbfen.exe,然后登陆‘多备份’账号,选择数据库,填入数据库信息,设定备份频率,即可开始备份