最近我的任务是通过一个基于terminal的界面来改进支持150个用户的传统服务器的备份策略。 目前的问题是,服务器在凌晨2点有一个单一的备份,由于应用程序套件和涉及的语言的性质(每个数据文件是离散的,数据文件之间没有强制的参照完整性,但logging可以传播跨越多个数据文件 – 每个数据文件都是按顺序写入应用程序套件的,因此您有可能更新一个文件而另一个文件不更新,从而创build不一致的logging),则在此期间服务器需要未使用。 因此,如果服务器在工作日结束时以某种方式失败,但在清晨进行备份之前,我们将损失大量工作。 由于服务器运行的是AIX 5.x,因此我决定在需要备份的文件系统上实现JFS2快照,这意味着我可以将早上备份中的“暂停系统”减less到实际进行备份所需的时间。 这将是我们的“有保证的备份”。 不过,我也希望通过在白天进行两次“无保证的备份”来减less整天数据丢失的风险,而不会将用户从系统中移除。 这里的理由是,如果我们在服务器上遇到完全断电的情况,那么大部分的数据文件将被损坏 – 这是在一个月前发生的(UPS将受保护的电路断开,断开服务器 – 其中一个那些永远不会发生的事情)。 但是,采取快照的行为不会导致快照内的数据文件损坏,只是目前正在处理损坏的logging的可能性。 或者换句话说,如果每个人都明白它存在的话,那么可以控制的,可pipe理的腐败水平是可以检查的。 所以,我需要问的是: JFS2快照如何处理完整的powerloss情况? 在上个月发生的事件中,我们通过腐败损失了大约60%的数据,但该分区的快照怎么样? 还会遭受腐败吗,还是会没事呢? 例如,我有/ mydata /,并在下午6点将它快照到/ mysnapshot。 晚上7点,我们遇到了“最坏的情况”,/ mydata被严重腐败。 快照也会损坏吗? AIX和JFS2如何在后台处理这个问题? 快照是否可用? 我赶紧补充一点,在凌晨2点窗口中还有磁带和远程文件拷贝备份,所以我们不依赖快照作为实际的备份,只是一种改进备份的手段。 在白天的额外快照是一个很好的,而不是我们将依赖的任何东西。
我们正试图在NetBackup 6.5.3.1环境中实施Microsoft VSS进行快照。 客户端都是32位和64位Windows 2003 Server。 快照参数是: 即时恢复已启用 最大快照= 1 提供者types= 1(系统) 快照属性= 1(差异) 所有备份都已成功完成,并且为快照备份和打开的文件(卷影副本组件)都成功创build了VSS阴影。 问题: NetBackup不清除或覆盖每个连续备份的旧快照。 当我们列出阴影和阴影存储时,它正在增加和增加。 IT不遵守最大快照设置。 日志:除了我们没有使用的方法(VxVM,Flashsnap等)之外,bpfis日志实际上并没有显示任何错误。 一节如下: 11:54:10.744 [348.4724] <2> logparams: D:\Program Files\Veritas\NetBackup\bin\bpfis.exe delete -nbu -id htpststr001.san.mgmt.det_1248918143 -bpstart_to 300 -bpend_to 300 -clnt htpststr001.san.mgmt.det 11:54:10.744 [348.4724] <4> bpfis: INF – BACKUP START 348 11:54:11.713 [348.4724] <8> onlfi_initialize_vfms: VfMS error 10; see following […]
1)只是想知道,用于快照(ESX 4.x)的更改块跟踪? 或者是与ESX 3.x相同的机制 2)我知道它用于支持向量机后阅读一个冲压云文章( http://www.punchingclouds.com/?p=896 )。 但是,在ESX 3.x中,VMDK需要RO才能将数据复制出来,所以我收集CBT使您能够读取RW VMDK? 3)由于启用CBT的周期较短,这是否需要在虚拟机可以SVM之前完成? 干杯
我在Vmware Server 2.0.2上运行了大约20多个Ubuntu Guest虚拟机,每天晚上一个备份脚本会获取所有正在运行的虚拟机的快照,并将其备份,然后删除快照。 每天早上我检查一下机器,发现至less有一两个机器被损坏了。 它可以发生在运行Ubuntu Desktop和Ubuntu Server 8.04到9.04的客户机上。 这是我的意思是腐败的: 1)后缀死亡 2)Zarafa服务器死亡 3)Web服务器上的cron作业死亡 4)Firefox死亡 5)Gnome桌面死亡 如果我重新启动它们,一切都会恢复正常。 但是,这造成了很大的干扰。 快照只是片状? 我不喜欢炫耀所有的虚拟机来做一个很好的备份,但是如果必须的话,我会。
我有configuration了Hyper-V的服务器,使用pipe理工具很容易创build新的虚拟机,但这可能需要一些时间。 我经常看到那些说“我们可以在5秒内准备好你的服务器”的主机。 我想知道他们如何pipe理这个? 我也想在5秒内部署一个全function的干净的服务器。 那么这是如何完成的? 是通过首先安装一个干净的服务器,然后拍摄一个快照,以便稍后部署一个基于该快照的新服务器? 我试过这样做,但我没有find任何地方根据快照安装新的虚拟机。 任何人有任何想法分享这个?
LVM 2快照作为COW工作。 但是,即使块不再使用,块也可能会改变。 由于SSD磁盘可能需要标记空闲/使用的块以更好地pipe理块,因此将API引入到Linux中以标记空闲/使用的块。 我的问题是 – LVM使用这个API吗? 即块是每一个变化复制或只有当文件系统关心的内容?
我有一台运行linux 2.2 guest的KVM主机。 guest虚拟机的虚拟磁盘是LVM逻辑卷。 客人将其视为真实的磁盘,因此它被分区,有引导扇区等。 现在我的问题是:如果在guest虚拟机正在运行时拍摄该逻辑卷的快照,可以确定它是否一致? 我已经读过,在拍摄快照之前,LVM应该照顾冻结包含在逻辑卷上的文件系统,但是如果我在这里完整的磁盘映像,它是如何工作的? 客户内核会不知何故参与冻结文件系统? 感谢任何答案,并为混淆抱歉。
我search了网页,但没有find任何有关这方面的信息。 我正在安装LVM快照,并注意到那里的文件的时间戳不断变化。 我虽然LVM快照是在原始分区的副本上写入一次的时间冻结,所以时间戳不应该改变。 当然现在焦油给我一个错误,说“文件在我们阅读时发生了变化”,我认为这是由于时间戳被改变了。 任何见解?
在我们的一个OpenSUSE(11.3)虚拟化服务器上,我们最近遇到了一些稳定性问题。 服务器负载非常重,最多有100个虚拟域,全部都在LVM快照上运行。 我们有服务器突然挂起(仍在ping响应,无法login)。 服务器将大量来自LVM的消息写入日志中,但是我不确定这些消息是否正常。 这是服务器挂起之前的日志示例: Oct 28 13:26:35 xen lvm[3384]: Another thread is handling an event. Waiting… Oct 28 13:26:35 xen lvm[3384]: Another thread is handling an event. Waiting… Oct 28 13:27:15 xen lvm[3384]: Another thread is handling an event. Waiting… Oct 28 13:27:15 xen lvm[3384]: dm_task_run failed, errno = 22, Invalid argument Oct 28 […]
我正在ubuntu 10.10上运行一个内部networkingLAMP服务器。 我有另一个ubuntu运行在一个640gb驱动器在旧的ppc g5中。 我想在G5上运行一些软件,通过在我的灯服务器上运行的数据networking进行一些快照和存档。 理想情况下,我想要一个简单的pipe理GUI允许我浏览和恢复文件。 什么是一个好的软件? 谢谢 贾森