我正在尝试重新构build我正在工作的备份解决scheme。 我们有两个NAS设备,一个在办公室,一个在数据中心。 DC中的服务器备份到DC NAS,然后再复制到Office NAS。 办公室的NAS出口股份为CIFS和NFS,这一点是好的。 在某个时候,我不得不扩大我们的存储容量,目前我们已经有了大约1.4TB的存储空间,这个数量已经达到了96%。 以前,磁带备份是一个运行tar几次的脚本,并将数据喷到磁带上。 它的工作,但绝不是一个完美的解决scheme。 还原有点害处,向备份添加新数据需要以root身份编辑脚本。 这只是一点点不理想。 我一直在评估许多“企业级”备份解决scheme,例如Barracuda的Yosemite Backup,Acronis Backup / Restore以及Arkeia。 在评估这些过程中,我发现了两个大问题。 并非所有这些都允许备份挂载的设备(例如NFS挂载的NAS) 许多这些应用程序不喜欢我们的磁带设备。 (1)大部分是必不可less的。 我们的NAS有一个微弱的处理器,不能运行备份代理等应用程序。 我怀疑最大的问题是磁带设备,它是通过USB连接的HP C7438A DAT72。 问题: 其他人有没有使用类似软件的USB DAT72设备? 是否有更好的方法来备份无法运行代理的“设备”NAS设备的数据? 我完全不知道如何指定一个便宜的惠普或带有几个1TB硬盘的戴尔服务器,然后用SAS卡与惠普Ultrium(或类似的)设备通话? 这样做的最大缺点是成本(服务器为400,SAS连接为200,LTO4为1700) 笔记: 我希望能够说我完全摆脱了磁带,并使用某种forms的硬盘备份。 在之前的工作中,我们使用了LaCie USB驱动器,这些驱动器绝对不可靠。
我有一个Linux日志服务器在多个应用程序写入数据。 数据是以脉冲串的forms写入的,并且有许多不同的文件。 我需要对这个混乱做一个备份,最好保持尽可能多的文件版本之间的一致性,避免被截断的文件。 服务器上的数据总量约为100Gb。 我真正想要的(但不能)是closures,备份系统冷,然后重新启动它。 各种备份工具能够提供什么样的保证来防止并发修改? 他们什么时候“冻结”文件版本? 我正在寻找rsync,转储和焦油,但我打开其他(开源)的select。 更改应用程序或阻止写入备份可悲的是不是一个选项。 系统还没有运行LVM,但是我已经考虑过重build系统和快照。
我有一台运行postgres数据库的服务器,其中包含大约200MB的数据。 目前我在家用电脑上有一个cron作业设置: SSH进入我的服务器 运行一个远程脚本,用来备份数据库 scp的转储到我的本地硬盘驱动器进行存储。 每个转储是20MiB。 每六个小时做一次(一个月的备份大概是2GiB) 这个设置的问题是,如果我的本地机器因任何原因停机,将不会进行备份。 另外,我不能从服务器上运行cron,因为我不能从我的服务器(防火墙和所有的垃圾文件)将它scp到我的本地机器上。 我的本地机器运行Ubuntu 10.04,而我的服务器是Ubuntu 9.10服务器版本。 我看着Ubuntu One,但目前它只是gui。 我也研究了Dropbox,但是在没有GUI支持的情况下在Linux下安装是个痛苦的事情。 亚马逊S3看起来不错,但它不是免费的(但又便宜)。 还有其他的select,我应该看看? 我更喜欢的东西,我可以让我的脚本将数据库转储到一个目录,并让备份服务“监视”该文件夹,并相应地进行同步。 我也可以让我的本地机器同步到云备份,所以我有更多的冗余,再加上我的备份方便地访问testing中使用。 编辑:我的服务器是VPS,所以我最终使用的解决scheme必须是100%的软件。
我目前使用sftp从我的networking主机下载夜间备份(.tar.gz)到我的台式电脑。 我想我想切换到rsync,以最大限度地减less带宽(和时间)。 我的电脑上安装了cygwin,但不要使用它。 我有通过ssh(PuTTY)的shell访问我的Web主机。 假设我的源代码目录是myserver.com:/home/username/backups/,我想从那里获取所有的.tar.gz文件,我想将它们保存到本地的C:\ Backups \中。
在我的SQL Server数据库中,我有多个模式。 我只想将特定模式的表格备份为可轻松恢复的格式。 例: [DBO]。[卡车] [DBO]。[汽车] [未知]。[卡车] [未知]。[汽车] 我如何只备份schema [unknown]的表格,并能够轻松恢复它们? 另外,是否可以从包含整个数据库的.bak文件备份特定的模式?
我在我的网站上列出了一些我需要备份的东西。 我正在使用postfix处理我的邮件。 / etc / postfix中的哪些文件(如果有)需要备份? 我的目标是在从备份文件恢复之后,我也应该保留以前的所有邮件。 所以我的问题可以分成两部分: 我如何备份后缀(即我要拷贝哪些文件)? 一旦我有一个备份,我如何恢复,以便我有权访问我的以前的邮件(是简单的复制恢复的文件到/ etc / postfix的情况下)? 我的服务器运行一个无头的Ubuntu 10.0.4
我有一个VPS和NAT防火墙后面的服务器。 我想使用NAT防火墙后面的服务器作为VPS的备份。 VPS需要能够启动备份过程,并通过互联网发送备份,通过做NAT的路由器和备份机器。 我没有控制路由器,所以我的备份机器没有公共IP地址。 有没有办法让我打开从备份机器到服务器的SSH隧道(或同等),以便服务器可以通过此连接复制文件? 拓扑如下所示: ________ _______________ ________ | server | — ( internet ) — | router w/ NAT | — | backup | ——– ————— ——–
我有一个大文件的文件夹。 这是一个每天都在变化的文件。 使用tar进行增量备份不是一个好主意,因为每天都会复制一个大文件(每个被更改的文件都被保存),进行增量备份。 有没有一个应用程序,使差异的两个二进制文件(差异备份)? 谢谢。
我知道这已经被问过,但我想更好地理解这一点。 我传统上使用Backup Exec来备份SQL服务器,但是现在我有了两台不在现场的sql服务器,当然我不想在vpn上备份它们。 我已经为他们每个人制定了维护计划。 首先我做了一个完整的备份,然后改变了计划做差异。 由于数据库的性质,我不需要备份这些服务器的事务日志,至less现在还没有。 我的问题是,我认为差异备份将简单地附加最新的差异。 但它每天晚上都在创build新的文件。 如果某些数据库每天都不更改,那么我不希望所有这些重复的备份文件。 我只需要设置这些差异文件的到期时间,实际上是否会删除过期的文件? 基本上我只是试图想出一个解决scheme,只有一个完整的备份,并在此之后的每日备份。 我正在阅读越来越多,但没有真正find正确的答案在谷歌,并等待我的SQL书进来。 我错过了什么? 感谢任何阅读或回复的人,我感激不尽。 SQL2005,Server 2003,32bit / 64bit
我们有很多思科设备的客户,我们希望通过telnet自动备份这些设备。 我们有2003和2008服务器,最好使用tftp来备份。 我写了这个: Set WshShell = WScript.CreateObject("WScript.Shell") Dim fso Set fso = CreateObject("Scripting.FileSystemObject") Dim ciscoList ciscoList = "D:\Scripts\SwitchList.txt" Set theSwitchList = fso.OpenTextFile(ciscoList, 1) Do While theSwitchList.AtEndOfStream <> True cisco = theSwitchList.ReadLine Run "cmd.exe" SendKeys "telnet " SendKeys cisco SendKeys "{ENTER}" SendKeys "USERNAME" SendKeys "{ENTER}" SendKeys "PASSWORD" SendKeys "{ENTER}" SendKeys "en" SendKeys "{ENTER}" SendKeys "PASSWORD" SendKeys […]