Articles of 备份

创build一个Linux服务器的物理备份?

我们最近开始在Linux服务器上运行我们公司的仓库pipe理系统服务器。 目前,要创build可以异地存储的物理备份,我们正在使用DAT72磁带机备份所有内容。 鉴于这些是相当昂贵的单位,我们只是有我们两个单位之一出去,我想知道是否有更好的方法来创build服务器的物理备份。

备份期间Exchange 2010部分脱机(wbadmin)

我们在物理戴尔服务器(Power Edge R410,64位,32 GB内存,Windows Server 2008R2标准)上安装了Exchange Server 2010,并且每天晚上我们都使用集成的“Windows Server Backup”(wbadmin)进行全面的vss备份。 备份需要5-6个小时,在此期间有时(不是每次)我们的客户端(Outlook,智能手机等的邮件客户端)都无法连接到服务器(超时)。 我在EventViewer中发现了这个错误:EventID 1016和104.所以我决定减less从store.exe(ADSIEDIT – msExchESEParamCacheSizeMax)取得的内存,但仍然是一样的问题。 有没有人有同样的问题或有任何build议来解决这个问题?

后缀目的地满/忙/错误尝试另一个目的地

有谁知道是否有可能设置后缀与域的目的地。 如果该目的地(也是运行后缀)不能接受邮件,因为它的磁盘已满或离线。 然后另一个目的地将被尝试。 有点像MXlogging,这将工作,如果一个服务器脱机移动到下一个logging,但不是因为磁盘空间已满而不能接受邮件。 还是我错了?

从一台新机器上重复复制到Amazon S3

我正试图恢复在一台新机器的完整备份,但似乎不工作。 我安装了我的pgp和密钥。 此外,我复制我的项目从duply但是当我跑步 duply test restore /tmp/test/ 我明白了: — Start running command RESTORE at 20:04:19.396 — Local and Remote metadata are synchronized, no sync needed. Warning, found incomplete backup sets, probably left from aborted session Last full backup date: none Traceback (most recent call last): File "/usr/bin/duplicity", line 1502, in <module> with_tempdir(main) File "/usr/bin/duplicity", line […]

RSync增量备份,未更改的备份文件。 文件访问时间是否会导致重新备份?

我使用RSync通过SSH备份我的LAMP服务器。 目前,它每小时增量计划。 从14GB的完整备份,它每小时进一步备份15MB。 看看它的备份文件,我认为这些都没有改变。 文件最后访问时间属性是指文件在技术上已经改变,并将被重新备份?

通过批处理脚本从MS SQL Server 2008 Express数据库备份数据库

我需要批处理脚本来从Microsoft SQL 2008 Express Edition备份选定的数据库。 不幸的是,MS SQL Server 2008 Express版缺乏MS SQL 2008 Standard中的维护可视化数据库备份工具,因此我们需要一个批处理脚本来备份数据库。

备份现场git的官方方式

我无法find关于如何备份“实时”git存储库的官方指南。 谷歌的第一个结果,当你search这样的事情是: https://joeyh.name/blog/entry/difficulties_in_backing_up_live_git_repositories/ 即使KDE的浮子也在使用导致灾难的方法: http://jefferai.org/2013/03/29/distillation/ 我可以阅读stackoverflow,serverfault,博客的答案…但在我看来有很多困惑。 而这个魔鬼是在细节:我对“KDE事件”的理解是,他们应该在git clone后运行git fsck ,因为git clone不检查错误(但是,在git手册中也没有…) 那么:备份一个活的git仓库的官方方式是什么? 手册中有关备份的内容?

使用rsync备份进行exception报告?

我每隔4小时在cron中运行rsync。 这适用于备份,但每天会生成六条消息,以便每个备份成功。 我知道我可以把输出到/ dev / null根本就不会得到任何电子邮件,但我真正想要的是exception报告。 换句话说,如果rsync失败或者正常完成任何问题,只发送一封电子邮件给root。 有没有办法做到这一点,而不是每4个小时也发送电子邮件到根? 谢谢!

焦油使用太多的内存缓冲区 – 解决方法?

我正在tar ,然后在我的Ubuntu Server VPS上压缩一堆文件和目录进行备份。 它只有1GB的内存和128MB的交换(我不能再添加 – OVH使用OpenVZ作为他们的虚拟化软件),而且每次运行tar都会使用大量的内存作为缓冲区,导致其他所有内容被交换出去 -即使使用nice -n 10 。 有没有办法强制tar使用一个小的缓冲区,并减less它的内存使用情况? 我担心,一旦备份达到一定的大小,我的服务器将会closures,因为tar的缓冲区没有足够的内存。 我正在使用bzip2进行压缩,我已经用-4选项限制了它的内存使用情况。 编辑:这是当我有一段时间的tar运行时, htop样子: 这是一个完整的gif的链接 编辑2:这是我使用的tar命令: nice -n 20 tar –exclude "*node_modules*" –exclude "*.git/*" –exclude "/srv/www-mail/rainloop/v*" -cf archive.tar /home /var/log /var/mail /srv /etc

如何加快gziped LVM的恢复过程?

我正在尝试在LVM的帮助下创build/恢复备份。 它工作,但恢复过程大约需要8分钟。 在一个idel XEON与32GB内存和SSD。 系统甚至没有根据htop和处理器几乎空闲的情况来缝隙,但SSD上只有45.7 MB / s。 如何加快这个过程? 还原看起来像这样: $ sudo gunzip -c snap_vol1-20150904_055547.gz | sudo dd of=/dev/vg0/staging 41738240+0 records in 41738240+0 records out 21369978880 bytes (21 GB) copied, 468.036 s, 45.7 MB/s