如何实现sql server数据库异地备份

如何实现sql server数据库异地备份,第1张

*** 作步骤:

一、在备份电脑和主电脑上中创建一个账户liuxh和密码123(自定义)

二、在备份电脑中创建备份用的文件夹backfile并将其共享给指定用户liuxh。

如图:

1.选择用户

2.分配权限

三、在主电脑上为SQLservice设置登录用户

打开“管理”在“服务”中选择“SQL Server (MSSQLSERVER)”右键属性选择“登录”如下图:

1.选择SQL Server (MSSQLSERVER)”

2.选择用户liuxh输入正确的密码

四、在主电脑上打开SQLservice2008创建维护计划。

在数据中的管理目录下选择“维护计划”右键选择“维护计划向导” 创建维护计划,步骤如下图:

1. 第一步

2.下一步

名字可以自定义设置。在计划中,根据计划进行设置。点击“更改”如下图

3.点击确认,点击下一步选择“备份数据库(完整)”

4.点击下一步

5.点击下一步,选择要备份的数据库,和异地备份的路径。

这里备用电脑的IP是192.168.1.148备份文件夹是backfile。所有路径为\\192.168.1.148\backfile(更加实际情况填写)

注:在点击下一步的时候,可能出现无法解析文件夹的错误如下图

原因:你的备用电脑的共享文件没有设置好,请仔细查看原因。

6.点击下一步到完成

你这是数据库备份还是服务器备份啊?sqlserver2008r2不是 *** 作系统吗?怎么还可以做备份?

如果要是数据库备份,看你需要什么级别的备份了,一般的语句只是意义上的物理备份,人工时间浪费太多,你可以购买一套备份软件,这样可以节省很多的人工时间,而且 *** 作和管理起来特别方便,像《中 科 同 向》的备份软件 有3款可以满足数据库的备份,《中 科 同 向》HBU、《中 科 同 向》CDP、《中 科 同 向》DR这三款软件,《中 科 同 向》HBU是最基本的定时备份,可以满足你任意时间点的备份,只需设置好一次,以后可自动备份;《中 科 同 向》CDP是时时备份软件,是基于文件块的,不论是数据库和文件,都会以文件的形式去备份,支持异地备份;《中 科 同 向》DR是应用级备份,可以保持数据库间的时时同步,一旦一台宕机,另外一台可以自动接管对外服务,待修复好坏掉的数据库后,再启动软件,就可以接管回去。可以应用在异地接管上。

针对于sql语句的备份,只是简单的满足物理或者本地备份,达不到异地备份

希望我的回答对你有所帮助,有不懂得可以跟帖。

1.鼠标右键选择你要进行备份的数据库-任务-备份

可以在常规选项页面你可以选择备份类型是进行完整数据库备份还是差异数据库备份

2.点击添加选项,选择数据库文件的存放路径

注意文件名记得加后缀.bak,便于恢复时的查找

3.你还可以在选项页面是追加到现有的备份集,还是覆盖所有的现有备份集,还可以选择备份验证完整性(建议选择),还可以选择是否压缩备份等。

二.语句备份数据库

use

master

goBACKUP

DATABASE

[test]

TO

DISK

=

N'D:\Microsoft

sql

server\MSSQL10.MSSQLSERVER\MSSQL\Backup\test.bak'

WITH

NOFORMAT,

NOINIT,

NAME

=

N'test-完整

数据库

备份',

SKIP,

NOREWIND,

NOUNLOAD,

STATS

=

10GO

数据库日志备份

首先需要注意,数据库日志的备份是基于数据库完整备份,也就是说你备份数据库日志之前你首先要先对数据库进行一次完整的备份,因为之间会涉及到坚持到检查点lsn,这也是本文接下来要讲的重点。

一.手动备份数据库日志

1.右键数据库-任务-备份-选择备份类型(事务日志)

2.点添加,添加日志文件备份存储路径

3.同数据库完整备份一样,你也可以选择覆盖现有备份集或者追加到现有备份集,这里现在覆盖现有备份集、验证完整性,然后确认备份


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

原文地址:https://54852.com/sjk/10858130.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存