Articles of 增量备份

如何pipe理Windows Server Backup使用的存储?

我正在pipe理一个Windows Server 2008的单一实例,用于一个小型企业,它每天备份到一个大的USB硬盘驱动器上。 在过去的一年里,这一切都非常顺利,但是这个驱动器终于开始填满了。 备份configuration为备份裸机恢复,系统状态和系统卷。 在服务器备份GUI中似乎没有任何方法来清除空间,而wbadmin只公开了“wbadmin delete systemstatebackup”,由于我的备份包含系统卷,所以无法帮助我。 如果我可以帮忙的话,我宁愿避免在驱动器上的文件系统中摆弄,因为我怀疑这是什么意图。 明显的蛮力解决scheme似乎是擦拭驱动器,并重新configuration备份,但我宁愿不核弹我的整个备份存储,如果我不必(更不用说它不是非常优雅)。 任何人都熟悉这样的情况?

写的bash文件做日常增量备份?

我想写bash文件做日常备份…我怎么能做到这一点? 由svnlook youngest我可以得到当前svn存储库修订…我怎么可以存储svnlook youngest的结果在variables,以及如何我可以采取不同之间的修订 理解我的意思是看到以下内容: – svnadmin dump $SVN_REPOSITORY –revision old_revision_number:YOUNGEST_revision_number –incremental > $SHERD_AREA/incremental_backup"

通过mysqlbinlog更新RDS db:“你需要(至less有一个)SUPER权限”

我们正在将生产现场移至EC2 / RDS 遵循以下说明: http : //geehwan.posterous.com/moving-a-production-mysql-database-to-amazon 我已经在生产服务器上设置了基于行的二进制日志logging了: mysqldump –single-transaction –master-data = 2 -C -q -u root -p> backup.sql 然后导入到RDS实例。 没有戏剧。 由于数据库的大小和最小的停机时间要求,我必须通过binlog将ec2 db更新到最新的数据,而且不会让我失望。 mysqlbinlog mysql-bin.000004 –start-position = 360812488 | mysql -uroot -p -h 它说: 错误1227(42000)在第6行:访问被拒绝; 您需要(至less一个)SUPER权限(s)进行此操作 我的猜测是,根据binlog的第6行,是在SQL备份中写入BINLOG语句,而且由于RDS不支持,所以不能运行这些语句,我真的不知道。 请帮忙。

备份服务器和多个客户端

我正在运行一个Amahi服务器。 这基本上是一个Fedora14 x64安装。 我正在寻找一个很好的解决scheme,每晚在服务器上将我的200GB系统驱动器备份到外部USB / eSATA硬盘上。 我看着使用dd,但因为其他的东西可能在服务器上运行,同时它不觉得很安全。 我希望备份是增量式的,所以在最初的备份之后的后续备份将会非常快。 备份也应该是可引导的,或者可以在从CD启动之后产生可引导的盘。 我也希望服务器能够做我的客户端运行Ubuntu,Windows 7 x64,Windows 7启动器,OSX的狮子,Windows XP等类似的备份。 所以没有应用程序只备份共享文件夹或类似的东西。 我的猜测是一个客户端守护进程将不得不存在,将locking系统,以备份一个Windows系统驱动器,否则可能会很胡思乱想。 在崩溃的客户端启动光盘,并连接到服务器,恢复最新的备份和运行是我的理想目标。 那里有什么东西可以满足这些需求吗?

我如何备份50GB的Linux文件夹上的文件到远程的SFTP帐户

如何将Linux机器上的50GB以上的文件备份到远程的sftp帐户。 我的要求 存储多个版本的备份。 在发送到远程服务器之前encryption。 磁盘和带宽效率,认为增量。 使用简单的linux命令(在Synology Diskstation上Busybox的首选支持) 我的解决scheme 目前我正在使用rsnapshot每天进行一次本地备份。 然后以rsnapshot方式存储每周,每月的备份。 然后每个月用tar进行一次完全备份,在发送给我的朋友之前,我使用gpg2进行encryption。 然后,我使用完整备份中的快照文件进行增量级别1备份。 但不幸的是,这并没有真正的工作。 因为每次执行rsnapshot时,我的文件都会得到新的date和其他东西。 它看起来像tar只使用date来validation文件是否已经改变。 问题 我能用这个解决scheme解决我的备份问题吗? 一种方法是备份原始文件而不是rsnapshot / rsync副本。 但是目前我不太相信tar,也许会错过其他的东西。 我想要一些校验和或其他更多性能友好的魔法。 我应该使用其他软件吗? 代码示例 这是我的脚本的简化版本,说明了这个问题。 cd ~ mkdir backup-test cd backup-test mkdir data mkdir rsync-copy mkdir backup # Create 10 10mb files for i in 0 1 2 3 4 5 6 7 8 9 […]

从rsync过渡到ZFS发送/接收

我最近把我的备份服务器和离线备份服务器转换为ZFS。 我曾经使用rsync做异地服务器的增量备份,但现在我想转换到使用Z​​FS发送和接收(通过SSH)。 我的问题是,我不想通过互联网发送整个数据集来滚动。 由于我已经在两个位置有相同的文件(通过rsync保持同步),有没有办法直接跳转到发送增量快照? 我想我可以zfs send到外部驱动器,然后手动将其带到异地的位置并运行zfs receive ,但这需要购买一个大的外部驱动器,这似乎是一个浪费。

使用RSync和CP旋转备份 – 排除无法正常工作

我的脚本看起来像这样: cp -al $yesterdays_snapshot $todays_snapshot rsync -vadlH –exclude-from excludes.rsyc $source $todays_snapshot 除了一个问题,这很好: 如果昨天我没有排除,但是今天我意识到/目录/caching应该排除,rsync停止查看caching,但cp继续每天复制它。 一段时间后,这意味着快照将从一年前获得/目录/caching内容,这不是所需的行为。 根本不需要快照中的/ directory / cache。 如果从最新的快照中删除/目录/caching,将会更好。 或者,如果cp知道不要复制excludedes.rsync中列出的任何文件,那将会很好 我可以编写一个函数,手动删除todays_snapshot中的所有排除文件,但是这需要一些黑客攻击,而这种感觉就像是那种现成的问题。 有什么build议么?

rsync最近3天加上每周备份

我有一个shell脚本,我将与一个crontab运行。 基本上我想修改这个,所以我可以做最后3天的每日备份。 我看过最近7天备份的例子。 我只需要最后3个滚动的日子。 我知道我必须为每周的时间表做一个单独的脚本。 码: rsync -avzh –delete XXXX@XXXXX:/home/XXXXX/source/ /$HOME/destination 任何帮助是极大的赞赏。

我的本地备份请求

所以我们目前的备份系统已经停止工作。 我们有4个硬盘旋转,每个2天和星期天被跳过。 每个备份进行完整备份。 我没有devise这个! 所有4个硬盘都没有突然工作。 我正在调查它感叹 无论如何,我想利用这个机会来build立一个合适的系统。 我有一些具体的要求: 必须能够处理硬盘故障(所以一些重复,突袭或类似)。 明天我会去上class,找出除了USB以外还有哪些input。 它必须支持encryption(磁盘encryption?),强大的会很好(担心被盗)。 它必须做好增量备份。 一些inbuildt支持exchange server 2003将不胜感激。 如果它可以支持某种旋转,那就太好了。 到目前为止,每个月都会有一个硬盘,这个硬盘有所有的备份,并把它带回家。 一个月后,他会收回来,把它放回轮换,然后采取一个不同的回家。 等等,如果有重大的火灾,盗窃或类似情况,这可以防止完整的数据丢失。 如果可以的话,作为一个热插拔(我正在考虑一个raid5 +一个重复的驱动器),这将是很好的。 谁能帮我吗? 我的公司能够同时支付硬件解决scheme和单独使用硬件的软件解决scheme。

从远程ftp箱到Windows服务器的增量备份

我需要每周将网站备份到Windows服务器,并且只能访问远程FTP。 我想使用增量备份程序,以便我可以按计划每周复制这些文件,而不必担心备份的大小会成为问题。 不幸的是,我找不到一个Windows程序,它会自动对特定的FTP文件夹和文件进行增量备份,因为大多数程序都是为了备份到FTP而不是从它备份的。 有没有可以做到这一点的应用程序? 如果我需要运行Linux程序,我也可以使用Ubuntu 10.04来将站点中继到Windows服务器,但我更喜欢Linux / Windows上的Windows解决scheme,以及Linux / Windows上的组合解决scheme根本没有它的工作。