none
一个备份设备,多次备份。 RRS feed

  • 问题

  • 一个备份设备,多次备份。

    比如,创建了一个备份设备“backupone”,“2012-01-01”进行了一次备份,“2012-05-04”又进行了一次备份,“2012-07-08”又进行了一次备份。这三次备份都是存储在同一个“bak”文件里面的。

    如果再进行“第四次备份”,备份后的文件还会存储在这里面。如果,要将新的备份换到另一个“bak”文件中,应该怎么办???


    Science and technology is my lover.

    2012年9月6日 10:07

答案

全部回复

  • 备份的时候,直接排定新的备份文件名就行了嘛

    backup database db to disk = 'x:\xx.bak'  -- 这里的 xxx.bak 你可以根据需要随时调整的

    2012年9月6日 10:55
  • LZ应该是用界面的方式来进行备份

    实际上LZ可以使用维护计划或者自己写sql来进行备份,维护计划进行备份的话文件名就会使用执行维护计划时的时刻来命名,自己写sql的话可以自己控制文件名

    sql:

    Backup DATABASE GPOSDB 
    To disk='D:\GPOSDB_backup_201207160152.bak'


    给我写信: QQ我:点击这里给我发消息

    2012年9月6日 11:55
  • 一个备份设备,多次备份。

    比如,创建了一个备份设备“backupone”,“2012-01-01”进行了一次备份,“2012-05-04”又进行了一次备份,“2012-07-08”又进行了一次备份。这三次备份都是存储在同一个“bak”文件里面的。

    如果再进行“第四次备份”,备份后的文件还会存储在这里面。如果,要将新的备份换到另一个“bak”文件中,应该怎么办???


    Science and technology is my lover

    Couple of options: don't use backup device, or use with init option when backup db.
    2012年9月6日 15:44
  • 添加了一个备份设备,但备份的时候报错啊,错误信息如上。

    怎么回事???

    点击“MediaContents”时出现错误提示,如下:



    Science and technology is my lover.


    2012年9月7日 4:31
  • 请问你是用sa用户登录SSMS的吗?,我觉得是权限的问题,因为昨天我也遇到过,用了普通用户登录SSMS,然后备份数据库就会出现这些错误对话框

    后来用Windows身份验证登录SSMS,然后备份数据库就没有报错了


    给我写信: QQ我:点击这里给我发消息

    2012年9月7日 12:59
  • Is it local disk on sql server? What's sql service account?
    2012年9月7日 14:19
  • 你第一个界面你把后面加上去的部分去掉,第二个界面是找不到你要备份的文件夹(系统找不到指定的文件)
    2012年9月9日 13:16
  • 用的“Sa”账户。


    Science and technology is my lover.

    2012年9月10日 2:59
  • “.bak”文件“SQL”不会自动生成的吗?      要手动创建的吗???

    Science and technology is my lover.

    2012年9月10日 3:03
  • Sql will generate db backup file when you do backup.
    2012年9月10日 3:38
  • 备份的时候,直接排定新的备份文件名就行了嘛

    backup database db to disk = 'x:\xx.bak'  -- 这里的 xxx.bak 你可以根据需要随时调整的

    邹建大侠的意思你可以自己定义备份文件名,一般.bak文件后缀最好自己写上,如果不写的话,比如你备份的文件名是123.bak, 不写的话就变成123,不知道是什么文件。

    没有文件后缀名


    给我写信: QQ我:点击这里给我发消息

    2012年9月10日 12:58
  • 大师,小弟问的是“备份设备”的创建问题啊。

    问题一:“备份设备”中“MediaContents”的作用是什么?

    问题二:正常的“备份设备”的“MediaContents”应该是这样的。

                

           为什么小弟创建的备份设备就存在错误???   错误信息如下。

                

                 

     


    Science and technology is my lover.

    2012年9月13日 4:29
  • 1. mediacontents tells you backup info in the device.

    2. what you posted above is normal contents.

    3. regarding device error, does d:\cemsdb exist on sql server? Does sql service account have full permission in that folder?

    2012年9月13日 13:16
  • 你备份设备指向的是一个路径,而备份设备要求指向的是一个文件,系统找不到这个文件,或者打开文件出错,SQL会报错

    举一个例子:

    数据文件不能打开:

    会显示:

    访问主文件组的主文件出错 
    --starting up database 'sales'
    --error:17207 ,severity:16 ,state:1
    --FCB::OPEN operating system error2(cannot find the file specified) occured while creating or opening file
    'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\spridat.mdf'

    建议你看一下日志


    给我写信: QQ我:点击这里给我发消息

    2012年9月13日 14:35
  • 备份设备指向的是一个路径,而备份设备要求指向的是一个文件

    大师,请问指向的是什么文件???    “.bak”文件吗?


    Science and technology is my lover.

    2012年9月14日 2:36
  • Sql will create .bak file in folder you specified when you create backup device.

    2012年9月14日 3:32