服务器数据备份的方法有哪些?

服务器数据备份的方法有哪些?,第1张

正确掌握服务器备份方式方法,有助于企业等类型网站免受噩梦侵扰——数据丢失和损坏。

大部分数据丢失的原因是有硬件故障、软件错误、认为操作失误和自然灾害等现象造成的,而最有效直接避免这些灾难影响企业网站的方法就是备份数据。

掌握正确的服务器备份方法,可以最大限度地减少存储空间,减少对计算资源和带宽使用的影响,从而确保数据安全,并在灾难发生后,尽可能快速、轻松地恢复数据。现在一起跟着壹基比小喻(企鹅名字)看下正确的服务器数据备份方法有哪些?

1、完全备份

完整备份是最简单的备份形式,包含所有需要备份的文件夹和文件。我们通常会压缩文件以节省空间,但即使压缩完全备份也可能占用大量存储空间。备份磁盘的大量访问也需要额外的带宽。

完全备份的优点是易于恢复。由于可以随时获得完整的数据,因此数据恢复快速简便。理想的做法是始终进行完整备份,因为它们是最全面的,并且是独立的。但是,这样做往往耗费时间。

除了主要更新(例如操作系统升级或新软件安装)之外,通常每周执行完整备份。在间隔中执行增量备份或差异备份。

2、增量备份

由于完全备份非常耗时,因此我们可能更需要增量备份,以减少执行备份所需的时间。增量备份仅备份自上次备份以来已更改的数据。例如,假设在星期一进行了完整备份,则可以在星期二执行增量备份以备份自星期一以来已更改的文件。周三,对备份自周二以来发生变化的文件执行了另一次增量备份。由于每次迭代备份的数据量要小得多,因此可以节省存储空间并减少网络带宽。它还允许保留相同文件的多个版本。

但是,增量备份使用更多计算能力,因为必须将每个源文件与上一个完整备份和每个后续增量备份进行比较,以确定数据是新的还是已更改。而且,恢复过程较慢。您首先需要还原最新的完整备份以及每个后续增量备份。如果其中一个备份失败(完整备份或增量备份),则恢复将不完整。

如果想要实现差异备份,按以下步骤:

1,选你要维护的SQL SERVER

2,选择管理/sql代理/作业

3,点右键选新建作业

4,在常规选项卡中,输入名称,描述等信息,切换到步骤

5,点击“新建”

6,输入步骤名称,如“差异备份数据库”,数据库选择你要操作的数据库

7,在命令中输入:

BACKUP DATABASE MyNwind --MyNwind 为你要备份的数据库

TO MyNwind_1 --这里是你备份的名称

WITH DIFFERENTIAL

GO

8,点击确定,如果有多个备份计划,则继续新建步骤

9,切换到调度选项卡,进行设置

10,也可以切换到通知选项卡,进行通知设置。

11,点击确定完成配置。在建立好的作业上点右键,选启用作业完成操作!

如果遇到Server agent 未启动的提示,执行以下操作:

1,选你要维护的SQL SERVER

2,选 管理/sql server代理

3,在 SQL SERVER代理上点右键,选 启动 即可!

增量备份的操作步骤大概是

1、截断当前日志dump tran db_name with truncate_only

2、做数据库全备份dump database db_name to "\data\db.dmp"

3、做增量备份dump tran db_name to "\data\db_tran1.dmp"

一般,如果条件允许,数据量不是很大,可以一天一个全备,然后一个小时一个增量备份,如果数据量大,可以增量备份时间再延长些。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/370417.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存