Articles of 备份

MySQL中的Binlogs vs sql转储

我一直在阅读关于mysql的binlogs和sql转储,我有一个疑问:使用binlogs而不是sql转储有什么好处吗? 我知道你可以使用binlog来进行增量备份,但是我不知道binlog是否还有其他的好处。 再见! 谢谢!

扩展NFS安装的Web服务器和在线文件存储

所以,几个月前,我的老板对我说:“我们需要在相当短的时间内扩大到X客户端。” 有些场合,如果还有什么其他的工程挑战,当然更多的客户意味着更多的收入。 所以,现在我们有一个类似于下面的设置。 冗余负载平衡器,提供来自两个web服务器(通过memcache共享的会话)的数据,以及两个后端完全冗余的文件服务器。 每台文件服务器都具有整个驱动器,RAID6arrays,整个驱动器,热空间驱动器,双raid控制器,双nics,多pathyada yada yada。 我觉得这个devise是坚实的,没有单点故障的高可用性。 通过将负载分解到多个Web服务器实现高性能,从可扩展性高的angular度来看,我们应该能够保持水平添加越来越多的机器,以扩展到越来越多的客户端。 主要的瓶颈是每个文件服务器可容纳多less存储空间,以及为每个客户端分配了多less空间。 这部分会比其他系统更快地扩展。 文件服务器/客户端“池”路由被select,因为它横向扩展和更便宜,然后说:“好吧,我们需要购买甚至更大的SAN”。 所以,这一切都非常简单,越来越多的在线存储,意味着越来越多的NFS挂载。 这就是我的第二次猜测。 我想确保在把这个devise放在任何位置之前,我已经解决了所有潜在的问题。 只要每一块这个难题都得到适当的监督,我觉得它是可以控制的,但是我想首先得到其他的意见,也许是从这个路上走过的人。 我知道有几个关键问题需要关注。 文件服务器上的热点 ,或者特定的机器工作得更辛苦,那么池的其他部分就会变得更加困难。 带宽和后端交换 。 在networking服务器和NFS设备之间会有很多的交谈,高质量的交换机必须具备高交换matrix容量。 未知的问题… NFS挂载在 Web 服务器上 ,是否有任何问题,让每个Web服务器有2 … 5 … 10 … 100 NFS挂载在任何给定的时间? 有没有办法让这个更容易或更友善? 也许是某种NFS代理? (这将创造一个内部的瓶颈,这使我皱眉)。 我想到了一个分布式文件系统,并且让web服务器安装它,但是看起来非专有的,POSIX兼容的,没有停机时间的扩展,内部冗余文件系统对于生产工作来说太不成熟,昂贵,或者是真的善于从Google隐藏。 让我知道你们的想法,如果你看到任何build议和优化,将不胜感激。 ((因为它是一个开放性的问题,没有一个具体的“正确的答案”,问题是一个社区Wiki))

Windows Server Backup:如何在断开连接后将其引导回第一个磁盘?

我们最近设置了一个Windows Server 2008盒子,并将两个外部硬盘连接到它作为备份。 这个想法是,备份每星期在一个星期内驱动一次,然后在周末有人将drive1带回家,而备份则去drive2,而drive1没有连接。 他们回来,drive1被插回,备份指向drive1。 不幸的是,在我将drive1插回去之后,昨晚的备份仍然是drive2。 这是备份的当前设置设置: 备份configuration:完整的服务器 每天晚上11点半 备份目标:drive1,drive2 上述设置实际上是可能的吗? 我需要改变什么?

域控制器上的ntfrs和安全文件夹

每天域控制器备份报告一些关于这些文件的警告: C:\ Windows \ NTFRS \喷射\ ntfrs.jdb C:\ Windows \ NTFRS \喷射\ TEMP \ tmp.edb C:\ WINDOWS \安全\数据库\findSecedit.sdb C:\ WINDOWS \安全\的Edb.log C:\ WINDOWS \安全\ edbtmp.log C:\ WINDOWS \安全\ tmp.edb 它们始终被某个进程locking,Data Protector无法对其进行备份。 当我备份系统状态时,是否可以安全地在这些文件上设置文件系统备份的excepion? 我可以排除整个ntfrs和安全文件夹吗? 谢谢大家的帮助!

Windows Server 2008 R2备份包含具有MSSQL数据的卷

我使用wbadmin在Windows Server 2008 R2 Standard服务器上每晚安排映像备份。 自安装MS-SQL 2008 Express R2以来,wbadmin也希望备份MS-SQL数据文件所在的卷(L :)。 我正在使用-allCritical来确保裸机恢复正常工作。 命令行: wbadmin start backup -backupTarget:\\myserver\backup$\myserver\%DATE% -include:C: -allCritical -quiet 我不想这样做,因为我正在其他地方手动备份MS-SQL。 在我安装MS-SQL之前,它只工作得很好。

备份一个网站 – 推荐的策略和新手系统pipe理员的步骤

我正在Linux 10.0.4 LTS上运行一个LAMP网站。 我是一个新手系统pipe理员(虽然我是一个开发人员),我正在寻求一些build议如何最好地为我的网站实施备份。 我的数据库是mySQL和所有我的数据库表使用InnoDb数据库引擎。 这些是我想要实现的备份的要求: 包含mysql数据库的增量备份和完整备份我希望每小时进行一次增量备份,但是每天,每周和每月备份。但是我不清楚在这些备份数据集中使用什么样的轮换 – 以及如何pipe理它们更重要的是,如何从date的一组完整/增量备份中恢复数据库) 我想压缩和encryption数据,以便我可以远程存储它(亚马逊S3) 我想要这个完全自动化的(即作为一个cron工作)。 注意:我的服务器是“无头的”,因为它没有安装X窗口或其他graphics用户界面,所以我正在考虑使用bash脚本来实现备份。 或者,如果有可以帮助我运行这种备份的软件,那么它需要能够从命令行运行。 我需要备份的项目是: mysql数据库 网站文件(在指定的文件夹中。理想情况下,我想省略一些自动生成的文件) configuration文件 在不同文件夹中的其他数据文件 这是我的问题: 是否有现有的软件,我可以用来做到这一点,还是我需要写我自己的(bash脚本)? 什么是build议使用的备份策略(根据每小时,每天,每周运行等)以及如何从特定时间点恢复网站? 如果我必须编写自己的bash脚本(也是bash脚本新手),我将不胜感激,如果有人可以提供一个框架脚本来帮助我开始。 [编辑] symcbean:你能列举一下你需要的更多信息,以便给出更多量身定制的build议吗? 就预算而言,我们只能说它为零。 所以我无法从(专用)服务器托pipe+ Amazon S3存储中分出更多。 这也是为什么我需要使用开源软件,或者使用Linux上的可用工具编写自己的bash脚本。 这是一个新的网站,最初备份的数据可能低于1Gb,但我完全预计数据每天至less会增长100Mb左右。 如果我每天进行完整备份并通过电缆将备份文件发送到Amazon S3,这非常快速地加起来。 我build议增量备份,因为我想节省与传输相关的带宽成本(更不用说服务器负载),每天可能会有几千兆字节的数据。 此外,目前还没有人解释如何在[每小时?],每日,每周和每月备份之间进行轮换。 那里有很多(非常不同的)信息/意见 – 关于备份。 如上所述,我只想知道我所推荐的“最佳实践”。 如果需要更多信息以便能够提出更多的“量身定制的build议”,请告诉我,以便我可以提供所需的信息。

检查Windows 2008服务器备份的完整性

有一种简单的方法来检查Windows 2008 Server Enterprise(不是R2)中使用Windows备份所做的备份的完整性? 今天,我试图从我前几天做的备份中恢复一些文件,Windows备份pipe理单元报告说这个文件是不可读的。 我认为是由于在备份过程中存储文件的networking共享导致了损坏,这是我的错。 问候 诺韦尔托

备份或复制到另一个SQL Server

我有2个SQL Server服务器运行在2个独立的服务器上的实例; 我们称他们为sql1和sql2。 我如何确保sql1中的一个数据库至less每天备份到sql2? 我对此一无所知,所以如果你能指点我一个好的教程,那将非常有帮助。 谢谢,

备份没有内部LAN访问的远程用户

我一直在网上查找解决scheme来备份我们的远程用户群,并希望获得您可能使用的产品/解决scheme的其他意见。 当前环境 我们有25-30个远程用户,他们很less有VPN连接到我们的内部局域网。 所有的用户运行Win XP,并有一个宽带连接的家庭办公室。 每个用户大概有5-10GB的数据(Office文档,图片,Outlook Archive PST)。 用户确实连接到我们的内部服务(SharePoint,Exchange,Web服务),但是这些服务都通过http(s)传输。 所有覆盖的设备都是我们域名的一部分。 我们目前在我们的服务器上使用磁盘镜像/快照,Backup Exec进行备份。 解决scheme要求 我正在寻找一个解决scheme,需要零用户干预来备份数据。 解决scheme可以打开或closures我们的networking。 如果数据驻留在我们的networking中,则必须在传输之前对数据进行encryption,然后以encryption格式驻留在目标机器上。 恢复可能涉及IT人员。 成本是一个要求,但我没有定义成本要求,除了廉价。 我最喜欢的 我一直在用S3testingDuplicati ,到目前为止已经印象深刻。 不过,我有点担心S3密钥是如何存储的(SQLLite DB以明文forms)。 我的问题 你对S3秘密密钥的存储有什么想法。 这是一个合理的关注吗? 您使用其他服务/程序备份远程用户数据而不使用VPN连接? 提前致谢!

SQL Server:如何使sqllogship.exe与本地而不是GMT文件生成备份文件

当SQL Server日志传送通过类似命令生成事务日志时 "C:\Program Files\Microsoft SQL Server\100\Tools\Binn\sqllogship.exe" -Backup 60CD93F9-CFC2-4A84-8B06-3AD8DEADBEEF -server DummyServer 生成的文件看起来像 2010-08-20 15:02:29.12 The backup operation was successful. Primary Database: 'Dummy', Log Backup File: 'd:\test\Dummy_20100820220229.trn' 文件的date部分(“20100820220229”)是GMT时间,不是当地时间。 任何方式使当地时间? 这是更好的关联日志等。谢谢!