你好,我是新的SQL服务器,我不知道任何关于备份数据库使用Tsql的任何事情,我正在试图找出做下面的但不成功的程序。 T-SQL查询通过在closures数据库之前的每个星期一的每个星期一使用事务日志来安排备份,还提到了使用事务日志恢复数据的示例T-SQL查询
我们在名为“SQL01”的第一个SQL Server实例上有一个名为“foo”的数据库,每天晚上通过Snap Manager for SQL Server快照进行备份,然后将其克隆并复原到另一个名为“SQL02”的服务器实例。 在数据库foo中有一个名为'someuser'的sql用户,它具有datareader和存储过程权限。 执行还原操作后,我无法使用someuser用户访问SQL02上的foo数据库。 我可以看到权限似乎为用户正确设置,但无法访问数据库。 错误是“服务器主体”someuser“无法在当前安全上下文中访问数据库”foo“。 如果我从数据库中删除用户,然后再次添加它工作正常。 有任何想法吗?
我有一个专用HP备份服务器,连接到HP自动加载器(SAS)。 服务器通过1 Gbps(networking接口桥接)IPv4连接到networking,其中BackupExec 2010 R3连接到我的虚拟环境,运行已完全打补丁的ESXi 4.1,并连接到SAN(SAS)的vCenter Server。 当做一个备份工作,支持任何虚拟机的虚拟机,我获得了220mb /分钟的峰值性能。 当自己备份专用服务器时,我使用的是全速+5000 mb / min。 我知道我不能以比1Gbps更快的速度传输数据,但仍然.. 220MB /分钟是0.003Gbps? 是真的假设这么低? 我有什么可能做错了? 由于我们使用networking,所以传输模式设置为NDB,并且GTR一直禁用。 我已经试过了vcenter,并通过主机它自我相同的性能。 当从一个虚拟机复制文件到专用主机,我得到全速(1 Gbps)。
我将备份configuration为自动每晚,并且很长一段时间都很顺利。 我注意到它至less在一周前停止了备份,并报告缺乏空间。 这是一个500克硬盘,有166克免费。 我很困惑,因为它应该在备份过程中覆盖自己,但看起来不是这样。 任何人都看到这个?
我想克隆整个远程networking服务器到本地vmware播放器安装程序,并可能通过rsync维护它的副本? 这甚至有可能吗? 从理论上讲,我可以用centos4创build一个本地播放器来匹配服务器并使用rsync,但是能否处理覆盖系统文件呢? 这需要在服务器正常运行时完成,而不会中断。 显然,在这两个类似的networking驱动程序,RAM等configuration之间会有一些微妙的变化。更新将是一种方式,远程覆盖本地,我不介意当本地副本是centos将要重新configuration重新启动。 欣赏任何关于可能性的反馈。
网上有很多信息要启用Windows Backup Tool Hyper-V备份,您需要在registry中进行更改,然后才能允许。 但这些设置是否仅适用于Windows 2008 with Hyper-V Windows 2008 R2或者Windows 2008 R2也需要更改? Windows Backup支持快照以及与Hyper-V备份相关的所有其他内容?
我试图在我的服务器上运行快照以将驱动器备份到本地NAS服务器上。 我目前在Win2k,Win2k3和Win2k8服务器上使用它。 Win2k和Win2k8服务器都正确备份了数据,但Win2k3正在返回一个: 无法启动 错误。 我使用batch file运行快照,并使用域pipe理员帐户运行。 以下是具体的批次代码: pskill snapshot rem @echo off echo. 2>"C:\Program Files\Snapshot\logs\monday_snapshot.log" "C:\Program Files\Snapshot\snapshot.exe" c: \\NAS\Data_Backup\snapshot\server\monday_cdrive.sna -Go -T –novss –LogFile:"C:\Program Files\Snapshot\logs\monday_snapshot.log" "C:\Program Files\Snapshot\snapshot.exe" F: \\NAS\Data_Backup\snapshot\server\monday_fdrive.sna -Go -T –novss –LogFile:"C:\Program Files\Snapshot\logs\monday_snapshot.log" blat -bodyF "C:\Program Files\Snapshot\logs\monday_snapshot.log" -server mail.netcommusa.net -portSMTP 2525 -f [email protected] -i snapshot@*******.com -subject "Snapshot of Main Server" -u mailrelay@*******.net -pw mailrelay […]
目前,我做了一个简单的邮件备份:在服务器上有一个Maildir,我使用rsync同步Maildir从服务器备份。 所以我删除了服务器上的每个文件比一个月还要旧。 所以我只有最新的邮件在服务器上,其余的只在备份。 所以我不会在服务器上占用太多的空间,如果有人攻击我,他只会得到一个月的邮件,而不是整个存档。 我使用的命令是: rsync -avz Maildir/ backupserver:backup/Mails/ cd Maildir touch -d 2011-07-30 dummy find -type f \! -newer dummy -delete 这工作很好,但是当我移动已经在备份中的邮件时,我将在备份中拥有两个邮件副本。 旧备份作业的一个副本,一个来自新备份作业。 或者,我甚至可能决定删除邮件,它不会被删除的备份。 我可以使用带有–delete的rsync,但是我需要在服务器上拥有完整的存档,否则会删除备份中的旧邮件。 所以现在我的问题是:我如何同步邮件的方式,保留移动和删除?
更新:我想我已经在主服务器上的procmon中确定了问题的时刻,并且在这里放置了一小块procmon输出。 http://pastebin.com/GGX8qczs 我们已经build立了一个离线DPM服务器,作为我们的现场DPM服务器的辅助服务器。 我们设置了一些保护组,恢复了相应的数据,并将带有该数据的USB驱动器运送到离线盒子。 除了具有我们的域控制器的系统状态/ BMR映像的组以外,所有保护组现在正在同步。 受保护的域控制器在vmware ESXi上作为VM运行,并将vm文件存储在NAS上。 configuration保护失败,“访问被拒绝” Affected area: Computer\System Protection(computer.domain.local) Occurred since: 07/09/2011 19:48:04 Description: DPM could not start a recovery, consistency check, or initial replica creation job for System Protection Computer\System Protection(computer.domain.local) on onsite-dpm.domain.local for following reason: (ID 3170) An unexpected error occurred while the job was running. (ID 104 Details: […]
我们在SBS 2008 SP2上使用Windows备份,并备份到1TB外置硬盘。 最近切换驱动器后,我们的备份开始失败,因为备份驱动器已满,自动删除不会自动删除旧的备份/显示副本。 我试图获得更多的信息,以帮助我有效地防止这个问题在未来再次发生。 我怎么知道驱动器已经满了: 在“Windows日志”>“应用程序”下的事件查看器中,我看到事件ID 517,但未能显示可理解的说明。 但是,在“应用程序和服务日志”>“Microsoft”>“Windows”>“备份”>“操作”下,我看到一个ID为5的事件,并且描述如下:“10/4/2011 12:30:12 PM”以下错误代码“2147942512”。 我发现这个错误的信息最丰富的post之一是位于微软的Technet论坛上。 在那篇文章中,微软代表给出了这个朦胧的解释: 自动删除function,以确保磁盘上至less保留了一些旧的备份副本 – 如果旧版副本的空间利用率小于磁盘大小的1/8,或者换句话说,不会自动删除备份磁盘大小。 这意味着如果一个完全备份副本不适合磁盘大小的7/8,备份可能会因磁盘满错误而失败。 自动删除不会自动删除旧版本以回收更多旧版本的备份。 在上面的解释中,我不明白“旧版本”是什么意思,只是看起来比最后一个卷影副本更旧的东西会被认为是“旧版本”。 我将假设自动删除不起作用的这个问题会影响任何足够大的硬盘来生成有效的备份驱动器,或者换句话说,任何足够大的硬盘都可以保存超过一次备份/影子副本。 同一个MS代表提出使用更大的备份驱动器的解决scheme。 我不明白这将如何帮助。 在我看来,这只是将问题推迟到日后。 为了现在解决这个问题,我做了以下工作: 在磁盘pipe理下为备份驱动器分配一个磁盘盘符。 使用pipe理权限运行命令行。 diskshadow.exe [回车] 删除最旧的阴影x: [enter](其中X:是您分配给您的备份驱动器的字母) 我手动运行上述命令约60或80次,以释放我的1 Terrabyte外部硬盘驱动器上的大约200 GB的空间。 不过,我不觉得这是一个令人满意的解决scheme,防止今后再次发生这个问题。 有没有人有一个解决scheme,以防止您的Windows Server备份驱动器变满?