Articles of 备份

使用rsync命令进行SVN备份

我设置了一个cron,将备份我的SVN回购(8 GB)到另一台服务器。 但有时我会得到错误,我觉得这不是将svn备份到远程服务器的正确方法。 我使用了命令rsync -avz myrepo。 请build议我一个很好的方法来执行svn备份到远程服务器。 因为它是7 GB,我不能压缩文件并且每天传输它。 谢谢

如何将一个硬盘的内容克隆到另一个?

任何人都可以推荐一个不同的光盘启动工具,我可能会尝试克隆硬盘驱动器? 到目前为止,我还没有完成将小硬盘上的内容克隆到大硬盘上的这个看起来很简单的任务。 显然日立(目标)不提供这个启动工具。 但是,没关系,因为西部数据(来源)呢! 适用于DOS的Western Digital Data Lifeguard Tools 11.2(CD) 但是,当我从光盘启动,它立即报告说,它现在没有一个SATA光盘驱动器?!? 等等等等等等 虚拟磁盘驱动器:C 🙁 128 Kb,512字节,512个条目) 用于IDE / ATAPI的CD-ROM设备驱动程序,版本1.5 rev.016 版权(C)1997.保留所有权利。 **错误:未findCD-ROM驱动器,请检查电源或电缆。 **错误:未安装IDE CD-ROM设备驱动程序! Caldrea DR-DOS 7.05 Copyright(c)1976,1998 Caldera,Inc.保留所有权利。 答:\>回声 NWCDEX.EXE版本2.18 CD-ROM文件处理程序。 版权所有(c)1992年,1997年Caldera,Inc.保留所有权利。 未find驱动程序:“通用”。 A:\ NWCDEX.EXE需要指定一个驱动程序名称。 指定的驱动器无效 命令或文件名未被识别 命令或文件名未被识别 命令或文件名未被识别 命令或文件名未被识别 A:\> 那么,有一个软盘版本: 用于DOS(软盘)的Western Digital Data Lifeguard Tools 11.2 所以,我从一台旧电脑上撬了一张软盘驱动器,挂上电脑,创build了启动盘,重新启动了电脑,也失败了! 启动Caldera DR-DOS … 无法加载BDOS内核文件:A:\ IBMDOS.COM […]

backupexec 12.5没有遵循linux代理上的符号链接

好吧,我们在这里试图将一个linux盒子备份到backupexec服务器上 我们得到了一个backupexec 12.5服务器和一个运行在我们的Linux机器上的“windows服务器linux代理”( 叹息 )的“backupexec”。 当备份运行时,我们会为我们的符号链接报告exception。 它说: BACKUP- \\ <服务器名称> \ [ROOT] 文件\\ <服务器名称> \ [ROOT] / <文件夹名称> / <符号链接>位于备份select列表中,但未find。 查看select列表,符号链接显示为BUE上的1k文件。 工具 – >选项 – >备份 通过select符号链接/联结点来备份文件和目录 。 在作业设置 – >作业属性 – >编辑模板 – >高级中select相同的checkbox 另外,所有的checkbox在工具 – >选项 – > Linux,Unix和Macintosh以及作业集 – >作业属性 – >编辑模板 – > Linux,Unix和Macintosh上被检查 。 这些checkbox为:“保留更改时间”,“遵循本地安装点”,“遵循远程挂载点”,“软链接目录的备份内容”和“locking远程文件”,但显然改变这些选项会产生相同的结果。 任何帮助如何让BUE做出适当的备份将不胜感激。 谢谢。

带Rsyncrypto的Subversion版本库的RSync备份

这是从stackoverflow crosspost,因为我发现我可能会在这里得到一个合格的观众 情况 我有一个非常大的Subversion版本库,我试图有效地备份。 版本库大小约为6 GB,并在不断增长。 一些大的承诺大小在500到1GB左右。 我正尝试通过Internet上行链路将此存储库备份到非现场位置。 解释它的庞大规模 任何人想知道,各个站点(configuration文件,EXE,数据文件)的整个生产环境都保存在这个存储库中,这样我们可以回滚到现有的工作版本,并跟踪生产设置的变化。 代码保存在不同的存储库中。 如何 这是我实际上在做什么: 使用“svnadmin hotcopy SRCDIR TGTDIR”将存储库备份到服务器上的工作文件夹 使用“rsyncrypto -r SRCPATH DSTPATH KEYSPATH CERTIFICATE”encryption和压缩该存储库 使用“rsync -Crtv” (实际上是cwRsync,因为我在Windows上运行)将encryption版本备份到异地位置 问题 首先,我必须说它是有效的,但它仍然有一个潜在的问题。 问题在于,我期待每次进程运行时,只有新的修订文件/数据将被复制([repos] / db / revs / 0 / …),因此只需要带宽和时间做了一个大的承诺。 但是,相反: 如果我多次运行第3步,rsync的行为应该如此,没有任何东西被复制,因为没有任何改变。 如果我只运行多个步骤#2和#3,rsync也performance良好。 envrypted版本每次都是一样的,rsync不必传输任何东西。 但是,似乎每次运行全部三个步骤 (对存储库进行了新的提交),整个存储库都将被重新上传 。 因此,摆在首位使用rsync的全部目的。 就好像[repos] / db / revs / 0 / …中的文件每次做一个hotcopy都在改变。 问题 […]

时间胶囊给无线高平时间

我们刚刚为我们的networking设置了一个Apple Time Capsule,而在有线模式下运行正常,而无线模式的ping时间在0.5到400ms之间波动很大: 从Macbook Pro到10.0.111.1,这是时间胶囊机本身(DHCP服务器和网关) 有线: 64 bytes from 10.0.111.1: icmp_seq=1457 ttl=255 time=0.229 ms 64 bytes from 10.0.111.1: icmp_seq=1458 ttl=255 time=0.357 ms 64 bytes from 10.0.111.1: icmp_seq=1459 ttl=255 time=0.311 ms 64 bytes from 10.0.111.1: icmp_seq=1460 ttl=255 time=0.330 ms 无线(2.4GHz和5GHz给出了类似的结果): 64 bytes from 10.0.111.1: icmp_seq=1681 ttl=255 time=0.681 ms 64 bytes from 10.0.111.1: icmp_seq=1682 ttl=255 time=84.105 ms […]

Xen开源的导入导出vm

我在centos 6.5上使用免费的Xen 4.2.4-30.el6 使用virt-install创build一个virt-install 我想备份和恢复虚拟机,但所有的教程都在谈论有关citrix和xe命令 有什么办法import和出口没有思杰 ?

20 TB数据的备份解决scheme

首先是一些背景情况。 我们是一家中小型企业,在两个不同的NAS上有大约20TB的数据,这个数字每年至less增长10%。 我们需要保留90%的这些数据,因为我们所做的工作涉及到法律上的原因,而且所有这些数据都需要被访问。 每天不到1%的变化,但我们仍然需要能够查看和访问其他99%。 现在年底即将开始我们的年度备份。 过去5年,我们只是将几个外置硬盘插入networking上的个人电脑,并使用robocopy将两台独立的NAS复制到外部。 然后在一月初,我们会回去并在同一个驱动器上进行增量备份,以确保自那以后我们有了任何改变。 最后,首席执行官把这些驱动器送到他家保pipe。 我们也做NAS的夜间增量备份到另一组外部硬盘。 所以我现在正在考虑的一年一度的解决scheme也在考虑我们每晚增量备份,试图让两者都变得更好。 所以 – 目标:尽可能简单,安全,快速地完成年度备份。 由于我们是一个小企业,成本总是一个问题,而我所提出的任何事情都必须能够certificate成本。 到目前为止,我已经考虑过磁带备份了,只是另一个NAS,每年我们都会把这些驱动器交给首席执行官,然后再购买另一套重build一个新的备份。 在备份如此大量的数据方面,我非常新,任何帮助或提示你都会非常感激。 那么,关于如何使我们的备份过程更好的build议? PS – 两个NAS都运行在raid6上。

Rsync需要8个多小时来备份15M +文件

我有〜700GB的存储空间,我存储了大约15M的文件,因此平均文件大小是〜50KB。 为了备份,我整晚运行一个简单的rsync脚本,其中包括以下一组标志: –archive –update –compress –numeric-ids –human-readable –stats rsync需要8个小时才能完成工作,平均每天有大约1-4GB的数据移动。 对我来说,这似乎是非常低效的。 我可以调整我的rsync脚本吗? 我想我最好的select是数据迁移到MongoDB或类似的东西,但是有一个问题,因为当前的基础设施依赖于在posix文件系统上访问的文件,迁移到完全不同的东西可能需要额外的工作,潜在的工作太多…还有什么最好的策略?

Cassandra快照恢复:随机丢失的数据

我很难在Apache Cassandra(版本3.0.9)上恢复快照。 据我所知,我遵循datastax博客上描述的过程以及其他几个(例如: http ://datascale.io/cloning-cassandra-clusters-fast-way/)。 然而,我可能会错过一些东西,每次我做一次恢复,数据就会丢失。 安装程序: 6个节点群集(1个DC,3个机架,每个2个节点)复制因子设置为3.计算机托pipe在AWS上。 备份程序(在每个节点上): nodetool snapshot mykeyspace cqlsh -e 'DESCRIBE KEYSPACE mykeyspace' > /tmp/mykeyspace.cql nodetool ring | grep "$(ifconfig | awk '/inet /{print $2}' | head -1)" | awk '{print $NF ","}' | xargs > /tmp/tokens 我得到了由nodetool snapshot命令生成的文件,并将它们与S3上的标记和cql一起备份。 恢复过程(除非指定了每个节点): (在创build新的虚拟机之后) 下载快照,令牌和密钥空间 停止服务cassandra 删除/var/lib/cassandra/commitlog/*和/var/lib/cassandra/system/ 将令牌插入cassandra.yaml 开始服务cassandra 仅在一个节点上从mykeyspace.cql还原mykeyspace 等待复制并停止服务cassandra 删除文件夹/var/lib/cassandra/data/mykeyspace/ 对于每个表复制快照文件( .db […]

Server 2008 R2上的Windows Home Server的替代方法?

我打算在家中安装Windows Home Server。 但是,由于我在家里也是以独立软件开发商的身份工作,所以我非常需要托pipe虚拟开发/testing服务器的Windows 2008 R2 Hyper-V服务器。 问题是我并不那么热衷于在家里24/7全天候运行2台服务器(一台家庭服务器和一台“真实”的服务器),所以对我来说,理想的情况是拥有相同的(至less是备份function与客户端代理)在Windows 2008 R2服务器上的function。 有没有这样的解决scheme?