Articles of 备份

ldapadd自动支持replace,如果条目已经存在

我一直在做一些testing与ldapadd和ldapmodify ,我注意到的是: – 如果条目已经存在, ldapadd将会失败: => hdb_tool_entry_put: txn_aborted! DB_KEYEXIST: Key/data pair already exists (-30995) ldapadd: could not add entry dn="[email protected],ou=People,dc=example,dc=org" (line=1): txn_aborted! DB_KEYEXIST: Key/data pair already exists (-30995) – 如果条目没有, ldapmodify将会失败: modifying entry "[email protected],ou=People,dc=example,dc=org" ldap_modify: No such object (32) matched DN: ou=People,dc=example,dc=org 因此,在现有的数据库上恢复备份时,如果存在一些现有的和缺less的条目,则不能只使用这些工具中的任何一个,则需要创build一个例程: – 删除数据库中已经存在并存在于备份中的所有用户,然后使用ldapadd导入。 – 或将备份ldif文件转换为ldapmodify兼容(根据用户是否存在添加或修改)并使用ldapmodify 。 问:没有一种工具可以帮你照顾吗? 其他信息:在ubuntu server 10.04上运行openldap 2.4.21

如何在不同位置进行rsnapshot备份?

我有备份服务器,从less数其他服务器收集备份。 我想做这样的目录结构 /backup/snapshots/<hostname>/<period>.0/<files> 而不是默认 /backup/snapshots/<period>.0/<hostname>/<files> 这个怎么做? 我试图指定参数 backup root@remote-host:/backup/snapshots/hourly.0 . snapshot_root=/backup/snapshots/myhost/ 但它不起作用

通过备份/恢复创buildSQL Server数据库的克隆

所以我试图通过备份模板来克隆SQL Server数据库,然后将其恢复为新名称。 但是,有一些我缺less的东西或者我不了解的备份。 这是我到目前为止: DECLARE @now DATETIME2(0) = GETDATE() — so backup file will be in C:\backupdirectory\TemplateDb_20120111145230.bak DECLARE @backupName NVARCHAR = N'C:\backupdirectory\TemplateDb_' + CAST(DATEPART(year, @now) AS VARCHAR) + CAST(DATEPART(month, @now) AS VARCHAR) + CAST(DATEPART(day, @now) AS VARCHAR) + CAST(DATEPART(hour, @now) AS VARCHAR) + CAST(DATEPART(minute, @now) AS VARCHAR) + CAST(DATEPART(second, @now) AS VARCHAR) + '.bak' BACKUP […]

为我澄清音量保留?

我正在使用Bacula,但是这将涉及任何备份解决scheme。 我正在使用LTO5磁带(1.5TB / 3TB),但我的数据暂时还远远不够。 因此,如果我将增量​​备份设置为4周,那么磁带如果不满,会发生什么情况? Bacula会去下一盘录像带吗?

SQL和Shadow Protect Server

推出一个SQL2008R2的Server2008R2盒子,试用一些新的工资软件。 我有我的虚拟机ShadowProtect虚拟许可证,这个盒子会得到一个。 我的问题是:备份此SQL数据库的最佳做法是什么? ShadowProtect软件是否允许我恢复数据库,还是恢复整个服务器? 我知道如果需要,我可以通过SQL Managment工作室手动备份数据库,但是有没有办法在需要时自动执行此步骤。 我猜想一些脚本,进入Shadow Protect夜间备份,卸载数据库,备份到一个文件,然后重新安装数据库?

恢复没有configuration文件的amanda备份

我已经inheritance了一堆包含一些需要恢复的数据的旧备份磁带。 问题是用于创build这些备份的amanda实现已经被删除。 我对amanda很新,但是有一个印象,就是configuration文件需要恢复备份的数据。 有没有简单的方法来获取这些数据? 如果不是,我应该采取什么措施?

有一台服务器,需要弄清备份方法

我的公司有一台运行ArchLinux x64的较旧的Dell 2650服务器: http : //www.dell.com/downloads/global/products/pedge/en/2650_specs.pdf (2 x 2.4GHz Intel Xeon w / 3287内存根据“免费-m“) 我们用它来托pipe我们的内部公司网站,并从我们的订单中发布一些信息,我们希望尽可能地保持它的能力。 我们需要: – 从上午8点到下午4点,我们的数据input人员需要使用它和其他人来完成其他所需的function。 – 如果发生故障,我们需要一个快速的方法让机器再次运行。 – 如果发生故障,我们希望备份数据。 一些主要的问题包括: – 旧的服务器,它可能有内存问题 – 我们不知道什么时候一个硬盘驱动器可能会失败 – 我们的力量在这里一次 我们有一个电池备份,但这是非常长远的。 如果服务器停机,我们还有另外一个系统来存储订单信息,这些订单信息在订单信息停止时进入,在返回时重新发布,但我们在白天需要它。 所以我们想知道,我们应该得到什么select? 这些是我们想到的事情,有些是: 设置RAID 1,但这将涉及到擦拭一切正确? 如果我们这样做,我们将如何传输数据而不会搞乱服务器? 我们可以购买一台额外的服务器或2美元的eBay,同样的型号,是实用的,还是应该得到别的东西? 我们应该购买一台PC还是另外一台更好的服务器,并且主机closures,因为如果更容易交换部件? 我们是否应该多留些额外的零件,以防内爆? 我们应该购买/使用备份软件吗? 我们听到drobo的很酷,但吸吮。 也许有一个软件解决这个问题,备份到另一台机器或让我们快速再次运行。 另外,如果我们要购买硬件,什么是体面的? 有没有人知道ArchLinux / Linux的一个? 我们都知道很多关于计算机的东西,但是我们不确定采取什么措施,特别是在这种types的服务器上。 谢谢

什么是备份大文件的有效方法?

我有在Windows Server中支持大文件的计划作业,完成大概需要2个小时。 现在,我只在.bat中使用复制命令,并将大文件复制到另一个文件夹中。 我想知道是否有比复制命令更有效的方式来备份大文件(大约90GB)。 例如,编写一个c ++程序来复制文件而不是复制命令。 非常感谢。

如何组织约100台服务器的Baculaconfiguration文件

我正在testingbacula,我将把它作为我的中央备份和恢复系统。 我正在testingconfiguration,备份和恢复远程主机等configuration是一个文件,当我把100个客户端定义,作业,文件集这个文件将是不可改变的。 Bacula能够包含configuration文件。 我的目标是使易读易读的configuration文件。 我的计划是在/ etc / bacula中创build目录conf.d,并在那里为文件集(所有集合在一个文件中)创buildconfiguration文件,为每个客户端在一个文件中为客户端创build客户端和作业的configuration,在另一个文件中创build存储器,监视/etc/bacula/bacula-dir.conf中的bacula-dir 我在不同的服务器上有bacula-dir和bacula-sd(在局域网中是bacula-dir,在DMZ中是sd,大多数文件是deamon(客户端),sd有两个存储设备)。 我想从一开始就做正确的事情,所以我的问题是组织baculaconfiguration的最佳方式/经验是什么。

服务器数据传输到新服务器

我得到一个服务器在一个不同的位置,从现在的位置,摆脱当前的。 我需要find一种方法来无缝地传输以下内容: 用户在/ home中的目录 Apacheconfiguration MySQL数据库,用户和configuration Awstats信息(包括已处理的统计信息) 我主要担心MySQL数据库,是否像复制一个文件夹结构一样简单,一切都工作(当然,在新的服务器上安装MySQL后)? 那么用户网站的文件权限呢? 我知道有一些用户正在使用论坛系统,而这些用户通常都有某些需要权限的目录,比如775.有什么办法可以保留这个权限?