Articles of 备份

如何检查rsnapshot备份?

我有大约二十个不同的webapps的服务器。 每4小时运行rsnapshot任务并将其全部备份到备份服务器。 今天偶然发现由于文件系统input/输出失败,最近4天备份失败。 fsck解决了这个问题,但是4个备份日失去了。 有没有办法检查备份是否正常? 现在我使用munin监控系统,如果它确实很重要,虽然它只检查服务器的健康状况(内存,cpu,硬盘等),没有任何软件检查。 我可以集成一个脚本来检查在rsnapshot日志中的FATAL ERROR条目,但是我不确定它是否足够了? 可能是从备份引导环境的系统来检查其完整性。 不幸的是我没有find足够的信息。

从Office365上的所有邮箱下载并本地存储所有电子邮件?

我们有一个使用Office365的业务,我们希望能够在本地保存所有的电子邮件。 我在Office365社区发现了一个与此有关的线程 ,基本上有人指出,没有直接的方法来完成这一点。 我很好奇,如果有人考虑这一点,如果有一个很好的方法来存储这些电子邮件在本地,即使它是一些漂亮的PowerShell编程。 所有我想到的是有一个主邮箱,可以查看所有的邮箱,只要它同步和本地存档到计算机。 我还没有尝试过,因为存储文件听起来将是巨大的,所以这似乎不是一个梦幻般的想法,我打开任何build议!

通过sftp获取大文件的进度

我想通过sftp get大文件。 我执行以下命令: kopparberg:dev marek$ sftp -P 678 marek@server marek@server's password: Connected to server. sftp> cd backup sftp> get database.gz /Volumes/www/backup/ Fetching /backup/database.gz to /Volumes/www/backup/database.gz 9% 44MB 1.4MB/s 05:06 ETA 因为它遵循一些更多的命令,所以我决定编写一个bash脚本,并将sftp命令放在batch file中。 Bash文件如下所示: #!/bin/bash #get backup file sftp -P 678 -o "BatchMode no" -b batchfile.sftp marek@server #following commands #… 在bacthfile.sftp中只有三个步骤: cd backup get database.gz /Volumes/www/backup/ […]

Windows 2008 R2备份到DVD

一直在玩Windows 2008 R2,我最终创build了我的testing服务器的备份,并将备份文件存储在本地计算机上。 如何将备份文件从本地机器复制到DVD? 另外,无论图像是否有操作系统,我是否可以使用备份文件(假设我可以将它们放入DVD中)作为引导到服务器的方法? 我现在有点困惑,所以如果有人能帮我弄清楚我可以用备份做什么,我将不胜感激。 谢谢! 编辑:对于那些好奇,这一直是我一直在使用我的search: http://technet.microsoft.com/en-us/library/cc755163.aspx 从外观上看,可以使用Windows安装光盘从备份恢复,但是我很好奇,如果有办法做到这一点,而不需要一个,只使用备份。

PGP解密失败,一个文件错误

我们存储用PGP Command Line 9.7.0encryption的数据库备份。 文件看起来像2009.bak.pgp 这里是用来备份这些文件的命令行: pgp –encrypt F:\2009.bak –recipient [email protected] –encrypt-to-self –input-cleanup off –temp-dir F:\TEMP\ -v 所有这些备份恢复正常这个命令 pgp –decrypt F:\2009.bak.pgp –passphrase "18_characters_password" –temp-dir F:\Temp -v –output F:\2009.bak 所有这些,除了一个,失败,这个错误: Decoding file F:\2009.bak.pgp… 32% (2.1GB) F:\2009.bak.pgp:decrypt (3090:operation failed, error decompressing data) Wiping file F:\Temp\pgp-5532-0.tmp… 1% 我也尝试用这个命令在Linux机器上解密这个文件: gpg -v <2009.bak.pgp> 2009.bak 但是也出现这个错误: gpg: Fatal: zlib inflate problem: […]

Windows备份和还原可以安全地备份SVN存储库吗?

我使用VisualSVN在夜间备份的服务器上托pipe一个存储库,使用内置备份和恢复function的Windows。 这是足够的还是我需要创build一个单独的任务,每晚专门调用svnadmin hotcopy ? 任何文件的链接将不胜感激。

Centos 6 – 备份和恢复/恢复

我正在尝试testing和loggingCentos 6的备份和还原过程。这里是我所要做的,但是有一些地方我需要清晰一些。 CentOS上的备份/恢复文件在网上有点碰运气。 一般备份和恢复计划 每天使用您最喜欢的备份软件备份您的系统。 我不会深入讨论这个问题,但假设你有一个合适的备份系统,可以让你备份一个系统并将其恢复到另一个系统。 烟和火焰吞噬你的服务器之一! 在处理了直接的危险之后,你意识到一个重要的系统是不可挽回的损坏的。 您需要将其恢复到不同的硬件。 检查备份文件。 查看发生故障的系统的/etc/redhat-release文件的备份。 用这个来确定失败的系统正在使用的CentOS版本(补丁级别)? 抓住这个版本的安装媒体。 使用安装介质,将操作系统安装到replace硬件上,根据系统的最终用途对磁盘进行分区。 安装最小系统后,临时禁用selinux,echo'0 echo '0'> /selinux/enforce stop iptables, service iptables stop并安装你的备份客户端。 从备份中恢复,从恢复中排除以下文件: / proc中 / SYS / tmp目录 的/ dev / var / lock < – 不要从还原中排除 – 请参阅答案 / var / run < – 不要从还原中排除 – 请参阅答案 / var / tmp中 / […]

为Windows Server 2012上的本地文件或备用卷影副本

我希望serverfault是正确的地方 – 如果没有,请告诉我在哪里发布它。 情况如下:我们公司在我现在负责的Windows Server 2012上运行WebDAV文件服务器。 我的老板想要每个文件的每一个变化的备份,以便我们可以轻松地恢复任何不必要的变化。 示例情况是用户意外删除文件或文件内容(的一部分),并且我们能够恢复已删除的文件或能够恢复到早期版本的文件。 该计划是使用集成在Windows中的影子复制系统和“恢复以前的版本”function。 问题是,我无法得到这个工作 – 所有我得到的是“没有以前的版本”,即使驱动器的阴影副本正在定期进行。 经过一番挖掘之后,我发现Windows 8中的本地文件的function被删除了,因为它影响了性能,而且显然在Windows 7中并没有被使用太多,现在只能用于networking共享,尽pipe我还没有find合适的对此,我怀疑Windows Server 2012也是如此。 现在的问题是:有没有办法在Windows Server 2012中获得这个function? 还是有什么我错过了它的工作? 如果这是不可能的,有什么替代品来获得这种function? 能够以pipe理员身份直接在服务器上恢复东西就足够了,用户不必自己做就可以了。 重要的是,这不是一个每天/每小时的备份,但每一个文件的变化是保存,可以撤消。

将旧的/ etc恢复到较新的系统(CentOS)

为了节省空间,我不备份/usr ( /usr/local除外), /bin , /sbin和/lib 。 而是使用rpm -qa –qf '%{NAME}\n'来获取我需要安装的软件包列表来恢复这些目录的内容。 在做一个裸机恢复时,在安装一个最小的CentOS系统之后,我用yum将这些软件包安装到列表中。 下一步是恢复/等,但这里有一个问题:我刚刚安装的软件包可能是一个新的版本比我在旧的系统上创build备份时出现的版本。 因此,如果在同时添加了重要的configuration指令的情况下,复制旧的/ etc可能会破坏事物,如果configuration格式同时发生变化,或者使我的安装不太安全。 检查每一个configuration文件是一个选项,但我宁愿避免它。 能否以更自动的方式完成?

快照导出和虚拟机导出之间的差异,用于备份目的

我是xen服务器的新手,想知道有关完成VM备份的最佳方法的一些信息。 我正在使用XenCenter,并且在导出完整虚拟机时遇到了一些问题:导出非常慢,几个小时后失败。 经过3个小时的导出,我得到的文件大小约为500MB。 快照的导出速度真的很快,但我想知道:如果服务器完全崩溃,并且我需要从头再次安装我的虚拟机,导出虚拟机是否足以能够直接重新启动? 像导入一个完整的VM 我的虚拟机是一个安装了oracle-xe的debian,只是为了开发testing的目的。 我不需要备份文件,只需要确保我将永远能够运行它没有太多的困难。