我们有一些服务器运行一个MySQL数据库的tomcat应用程序。 这些服务器位于不同的城市,我们的客户在本地使用networking应用程序。 在这些服务器上,crontab作业每天运行两次,并对数据库进行完全备份,并将此转储(SCP)发送给我们的中心办公室的服务器。 然后,我们把这个垃圾堆放在当地的数据库,如果发生紧急情况,我们的客户可以通过互联网继续使用这个应用程序。 问题是每天转储越来越大,传输这些数据并不是那么简单,所以我们正在寻找一些增量备份解决scheme和一个复制方法。 你能给出一些关于如何做到这一点的想法吗? 还有另一种解决scheme比我们想要做的更好吗? 谢谢。
我希望从SQL Server 2008恢复备份到Sql Server 2005实例。 有没有办法让Sql 2008以2005可以理解的格式备份?
我的客户有相当大的(总数据文件夹大小为200G)PostgreSQL数据库,我们正在制定一个灾难恢复计划。 到目前为止,我们已经确定了三种不同types的灾难:硬件中断,负载过重以及由于错误执行的错误迁移(如DELETE或ALTER TABLE DROP COLUMN)而造成的无意数据丢失。 前两种似乎很容易缓解,但是我们不能为第三种types制定好的缓解计划。 我build议使用ZFS和频繁(每小时)快照,但是“ZFS”意味着“OpenIndiana”这些天,我们的Ops工程师没有太多的专业知识,所以使用OpenIndiana会带来另一个风险。 同事试图说服我从PostgreSQL恢复PITR备份可以像从ZFS快照恢复一样快,但是我非常怀疑,重播50G的归档WAL可以被认为是“快速”的。 我们还缺less什么其他选项? ZFS是唯一可行的select吗? 我们可以在Linux环境中获得快速的Pg DB恢复时间吗?
我在哪里工作,我们有非常轻的安全政策,允许用户连接到他们的个人邮件帐户等。 每个用户都在自己的电脑上,没有集中的帐户pipe理。 这几乎就像在同一个局域网上的独立/个人电脑一样。 唯一的例外是系统pipe理员要求我们在/root/.ssh/authorized_keys放入一个密钥,以便他们可以备份我们的文件。 除了我有点偏执之外,还不够公平。 我没有反对强制备份(我甚至同意这是一件好事),但在某些情况下,我插入我个人密码的USB密钥,其中包含我的个人密码数据库(keepass),我想避免它的内容备份。 所以这是我的问题: 有没有办法让我自动卸载USB密钥卷,甚至更好:延迟从外部主机的根login,直到我的USB密钥卸载/插入? 什么是最简单/最安全的方法呢? 注意:我的雇主实际上同意这个设置。 注意#2:阅读评论,我会说我现在明白什么是错的问,以及如何看起来我试图欺骗我的系统pipe理员。 我当然不能责怪任何人不信任我,我真诚地想要道歉,如果在任何时候我听起来像我是“比系统pipe理员聪明”或任何东西。 这个问题预期纯粹是技术性的答案,但纯技术性的答案不是一个好的答案。 正如他们所说: “没有良知的科学只不过是灵魂的毁灭……”感谢大家的反馈意见。
我正在尝试为我公司的重要信息build立一个离线备份程序。 我们已经使用RSYNC设置了一个办公室里面的冗余备份,每天备份一次到两个独立的硬盘上,我们想把现有的备份系统复制到第三个硬盘上,每个月大约在场外。 我的问题涉及重复步骤。 我们正在寻找一些简单但自动化的东西(或者很容易被自动化)。 我最初的想法是将我们当前的备份驱动器中的一个重新configuration为RAID1对,并获得热插拔驱动器托架(即,Antec Easy SATA http://store.antec.com/Product/accessories-other/ easy-sata / 0-761345-30750-5.aspx ),购买一些额外的驱动器,并根据需要交换,让RAID自动重build驱动器。 问题是,我没有使用RAID的经验,所以我不知道会发生什么。 我试图不重新发明轮子。 在我看来,使用RAID是理想的,因为 增加一个新的备份驱动器对于我们当前的设置是透明的,在实际设置RAID之外不需要任何改变 备份数据的附加步骤将减less到 抓住目前的驱动器 在空白replace驱动器中热插拔(或先前的备份被覆盖) 系统会自动将更换驱动器视为故障并重build; 当重build完成后,驱动器将始终保持最新状态并准备移除 RAID 实际上是按我想的方式工作吗? 还是有一个简单的方法,使其performance这种方式? 如果没有,是否有另一个设置,这将是这个简单的维护,只是抢和去?
我有一个独立的Linux IDS系统,我一直在一起。 它在本地运行MySQL,以及ntop,nagios,base,snort,apache等。我希望能够对系统进行备份,从旧系统中获取所有内容,以便我可以从静态映像系统然后将其恢复到最后的状态。 据我所知,我不能DD现场系统,这使我不知道如何从备份的服务器获取所有的东西。 我以前从来没有使用rsync,我认为这可能是解决scheme,但我不能确定,我可以在一个活的MySQL数据库上使用它。 我很确定这将需要一个分层的方法,但任何input都会有帮助。 编辑: 被监控的系统在大多数时间都是低stream量的,而apache只适用于应用程序的web UI,所以它不像它看起来那样过载
我一直在使用这个简单的命令(这就是我所能做的:)从NAS服务器的用户数据备份整个树一年。 cp -r /STORAGE /BACKUP-STORAGE/YYYY-MM-DD 不幸的是,经过一年的服务。 我的用户开始用很多照片和剪贴画(jpg,gif,bmp)来填充空格,并开始让我的备份过程变得更慢。 空间也是一个大问题。 现在我已经没有足够的空间存放一整天的备份。 我想我想从备份切换到仅备份非图像数据。 如何从备份中排除jpg,gif和bmp? 使用DOS XCOPY命令很容易,但我真的不知道如何在bash中做到这一点。 谢谢
我正在使用S3作为我的Subversion数据库的异地备份回购。 当我转储我的SVN数据库,大约10千兆字节。 我想避免重复上传这些数据的费用。 这个大文件的解剖结构使得Subversion的新变化修改了文件的尾部,其他所有内容保持不变。 由于Amazon S3不允许您使用更改“修补”文件,因此每次在进行简单的Subversion提交后实例化备份时,我都必须上传10个演出。 以下是我看到的选项: 选项1我正在看重复性,它具有–volsize分割数据超过一定数量的数据。 是否有可能使用此分割Subversion转储,所以进一步增量备份以兆字节度量? 选项2我可以只备份热的Subversion版本库吗? 如果它正在写一个提交的过程中,这似乎是一个坏主意。 但是,我可以select在午夜和凌晨4点之间将回购协议离线。 我的Berkeley DB中的每个修订版都使用一个文件作为其logging。
我有明显的一个稍有不同的备份要求: 我可以物理访问这两个磁盘,并且传输只能以一种方式进行。 我想将第一张磁盘完全复制到第二张,然后每月手动更新一次。 我看到这个线程︰https: //stackoverflow.com/questions/15208/whats-the-best-linux-backup-solution ,这里是我的需求不同。 这两个磁盘都是USB,并且有可能他们的安装位置会不时变化。 我需要能够指定一个源目录(/ media / A)和一个目的地(/ media / B),并且有一个拷贝到B,而不是每次从头开始,最终的结果是B和A是相同的。 我不需要时间机器式的增量更改,不需要tar或encryption任何东西,也不需要通过networking发送。 思考? 我正在运行Ubuntu 10.04。
我们有一个使用Veeam B&R 6.5备份的ESXi虚拟机。 虚拟服务器本身有一个连接的iSCSI驱动器(Windows iSCSI Initiator),但它不包含在备份作业(仅包括C:\驱动器)中。 有人可以告诉我如何添加这个iSCSI驱动器?