有没有办法备份MySQL数据库,如果发生错误,使用相同的数据很容易重新创build表。
我想从以前的版本恢复用户的漫游configuration文件夹,但没有运气。 我不断遇到访问权限问题。 以前的版本是使用在.V2文件夹中设置的默认权限创build的,但是我有一个策略,可以让pipe理员访问.V2文件夹,但是,正如我现在发现的那样,该策略无法正常运行显然。 我现在坚持使用以前版本的.V2文件夹,我无法复制或访问。 我可以在之前的文件夹窗格中打开“个人档案”文件夹并查看该文件夹,但无法访问。 有没有办法重置在以前的版本文件夹内的文件夹的权限? 我已经考虑/尝试cacls,但是没有达到预期的效果。
我有一个Azure上的Ubuntu虚拟机。 此机器只有一个连接的磁盘,即操作系统磁盘。 我为这台服务器创build了一个备份保险库,备份每天凌晨2点运行。 这个服务器很快就会生产,所以我开始testing备份系统。 备份看起来是成功的:我有30个还原点在上个月,每个标记为“ 文件系统一致 ”)。 我今天尝试了恢复。 所以我从数据库中删除了一些东西(没关系,没有问题),并尝试使用“ 恢复磁盘 ”从昨天恢复备份。 Azure告诉我恢复成功,但是我删除的数据没有回来 。 我什至重新启动虚拟机,没有任何效果。 我错过了什么?
我通过vanilla Enterprise Manager每周对SQL 2000数据库进行完整备份。 当我尝试恢复数据库时发生问题。 我知道它并不是最新的,因为它指向了一个月前的数据,我甚至还仔细检查了另外两次每周备份,数据几乎完全相同。 有没有任何技术解释或已知的MS错误。 请注意,数据库服务器运行在RAID5 HDDconfiguration上,其中一个硬盘发生故障。 而且,所有的每周备份都有不同的大小,当然还有文件date戳。 谢谢。
在过去我使用其他数据库平台的日子里,我们被build议定期备份和恢复数据库,以提高性能。 常见的原因是一个B&R将包括 重build索引 整理页面 我的问题: 当执行回退和恢复时,MS SQLServer做什么(特别是2005)? 我应该定期进行备份还是恢复? 我应该担心失去统计数据吗?
我有一个工作服务器与RAID> lvm> dmcrypt堆栈。 我想要一个解决以下问题的备份解决scheme: 仅更改:仅传输每日更改,而不是每次都传输整个X Terrabytes。 (能力保持不同版本的X天是一个加,但不是必须的)。 能够恢复到不同几何形状的磁盘:如果出现硬件故障,我不能出去购买完全相同types的硬盘(CHS特性),因为它们将被停用。 我可以买相同或更大的尺寸。 我看到的问题是: 分区 :复制前512字节(包含分区表)可能不适用于具有不同几何形状的磁盘,所以我需要一些智能的分区表备份解决scheme 。 Raid :build立RAID的分区是以某种方式标记的(在这个分区的最后一个分区里)。 这个元数据需要在新磁盘上恢复(应该build立一个新的raid)。 所以我需要一个解决scheme,可以重build一个与旧的RAID相同的RAID。 Grub :除了MBR和/ boot分区中的GRUB部分,我怀疑还有其他地方存储的部分(可能是第一个驱动器中的未使用区域)。 所以当恢复时,我需要一些自定义的GRUB安装程序(它将安装相同的版本)。 dm_crypt :在恢复数据之前,应该设置encryption的分区。 当然,在必要时提示键。 目标的限制: Samba :我只有一个samba共享来存放数据,因此可能需要使用一些额外的实用程序(tar)来保存特殊的文件标志和所有权。 encryption :在本地应该使用文件级encryption(类似于encfs ),因为我不希望未encryption的信息离开系统。
首先我会说,我刚刚发现,我直接对默认域策略进行更改的做法并不是推荐的做事方式 。 我承认我不确定为什么会出现这种情况,但我会继续努力。 现在,这说…我准备擦拭和重新安装我的WSE 2012 R2 PDC的操作系统。 在过去的一年中,我对Default Domain Policy进行了一些更改 – 谨慎地保存每次更改的备份 – 我将要将这些更改还原到新的域。 但是我认为这不能用我当前的备份来完成,因为重新安装时会产生新的SID(以及其他未知的复杂情况)。 我想要做的是写一个脚本/程序针对某种types的API,从策略中读取,并将其保存到一个文件中,以便稍后恢复到新的服务器。 我没有太多的东西,但是我已经有足够的权力去完成一个在TreeView中涉水的任务了,追踪它们并手动将它们一一复制。 由标准GPO备份function(以及Backup-GPO )生成的XML文件看起来要比所需的最低限度复杂得多,如果使用这些文件还原到新的GPO,则会很麻烦。 我不需要所有的pipe道,只是我从默认改变的设置/值。 换句话说,我正在寻找一个简约的GPO备份/恢复机制 – 即使我必须自己写。 现在生成的文件似乎是矫枉过正的,就像等待发生的麻烦一样。
我需要用最新的差异恢复大约1000个备份(对于大约1000个数据库)。 有些数据昨晚在表格的一列中被删除。 所以我需要在每个恢复的vs当前数据库上运行一个脚本来修复数据丢失。 我知道如何通过Sql Server Mgmt Studio GUI获取还原脚本,但是如何获取服务器上所有数据库的还原脚本? 也许,我可以运行一条SELECT语句来获取服务器上每个数据库的完整备份文件path和最新的差异文件path。 如果你知道如何做到这一点,让我知道。 (是的,我知道只做一个数据库,然后删除,以节省空间,但我仍然需要自动化,因为有大约1000个数据库)。
我有一个Windows 7操作系统作为testing环境。 我有SQL Server EE安装两个实例,命名为testing和生产。 我从testing实例的AdventureWorks数据库中进行了完整备份,并试图将其还原到生产实例中: RESTORE DATABASE [testikanta] FROM DISK = N'C:\Program Files\Microsoft SQL Server\MSSQL10.SQL2008TESTI\MSSQL\Backup\AdventureWorks.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 10 GO 我得到一个错误说: Msg 3634, Level 16, State 1, Line 1 The operating system returned the error '32(failed to retrieve text for this error. Reason: 15105)' while attempting 'RestoreContainer::ValidateTargetForCreation' on 'C:\Program […]
在我的SQL Server数据库中,我有多个模式。 我只想将特定模式的表格备份为可轻松恢复的格式。 例: [DBO]。[卡车] [DBO]。[汽车] [未知]。[卡车] [未知]。[汽车] 我如何只备份schema [unknown]的表格,并能够轻松恢复它们? 另外,是否可以从包含整个数据库的.bak文件备份特定的模式?