问题标签 [disaster-recovery]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - ES(主要和灾难设置/集群)
考虑到灾难恢复需求的需要,可以用于 ES 的架构是什么。基本上我们需要维护位于不同位置的 2 个集群设置。只有在 cluster1 关闭的情况下,请求才会转到 Cluster2。这里的挑战是保持 2 个集群之间的索引数据一致性。
ES 是否支持这种类型的设置?或者任何人都可以建议我们如何实现这一目标?还有我们如何在这些集群中实现全负载索引和数据增量刷新。
谢谢,拉克什
sql-server - SQL Server Express 镜像设置
我正在尝试为非营利志愿者项目设置某种快速恢复解决方案。
他们在街对面有两个办公室,他们的服务器所在的一个正在停电,最近的一个长达三天,引发了对某种解决方案的探索,即我们可以在每栋大楼中拥有一台服务器,并且当延长发生中断时,它可以取代主要的。
他们正在运行 SQL Server 2008 R2 Express,我知道它不包括镜像或发布功能,所以我正在寻找一些接近它的方法。
我们可以承受一些停机时间、一些人工干预甚至一些数据丢失(意味着必须重新输入最后一小时左右的数据)。
我花了几个小时研究,似乎一些 hacky Log Shipping 是我能得到的最接近的东西,即使它是不受支持的方法。
但我还不清楚许多细节:
使用日志传送让我觉得类似于从日志中重建 Exchange 服务器......是这样吗?
难道不能在夜间转储完整备份,然后进行增量备份,以将数据库“重建”到备份服务器中的“最近”状态吗?
这是否会如此不可靠,以至于您会认为不值得这样做?
我不是在问这里的细节(至少现在还不是),而是在问我是否在寻找正确的方向。
在其他来源中,这些似乎是最有希望的来源:
http://blog.willbeattie.net/2009/07/log-shipping-in-sql-server-express-2008.html http://itknowledgeexchange.techtarget.com/sql-server/log-shipping-without-sql -服务器企业版/
PS:SQL 标准许可证超出了预算(在发展中国家,他们的成本相当高,而且该组织仍在与国家官僚机构斗争以获得其合法的非营利地位,所以那里没有折扣。)
提前致谢。疯狂行动
编辑:忘了说涉及 3 个 DB,一个 500 MB,另外两个大约 1.5 GB
mysql - 使用数据文件夹恢复mysql
我们的一台 MySQL 服务器死了,但不知何故我们能够从中恢复所有文件。该服务器曾经是一个从服务器,但是我们不再将它作为一个从服务器,因此我们可以将它用于管理任务和报告等。
有人可以告诉我如何恢复吗?
我现在有了这些文件和 my.cnf 的备份
我一直在阅读 Google 上关于此的文章,但不知道如何去做。
mysql - 恢复/恢复/重新创建 tokudb 表(从丢失的状态文件)
我有一个 TokuDB 表,由于某种原因缺少 ***_status.tokudb 文件。
我还不确定该文件是否由于 TokuDB 崩溃而丢失。
问题是:
- 有没有办法从主文件和关键文件中恢复或重新创建状态文件(我可以从 tokudb_file 映射中看到。)?
- 如何调试导致 tokuDB 状态文件被删除的原因?
hadoop - 在位于不同数据中心的多个 Hadoop 集群之间复制数据
我想知道将数据中心 DC1 中的 Hadoop 集群 H1 中存在的数据复制到数据中心 DC2 中的另一个 Hadoop 集群 H2 的最佳方法是什么(最好是热备份)。我知道 Hadoop 进行数据复制,创建的数据副本数由 hdfs-site.xml 中设置的复制因子决定。我有几个与此相关的问题
让一个集群的数据节点分布在两个数据中心是否有意义,以便 H1 的数据节点同时出现在 DC1 和 DC2 中。如果这有意义并且可行,那么这是否意味着我们不需要 H2?
让namenodes和datanodes分布在两个数据中心而不是只让datanodes分布在两个数据中心是否有意义?
我还听说人们使用 distcp 并且许多工具都建立在 distcp 之上。但是 distcp 会进行惰性备份,并且更喜欢热备份而不是冷备份。
有些人建议为此使用 Kafka,但我不确定如何使用它。
任何帮助,将不胜感激。谢谢。
azure - 如何自动化 Azure Site Recovery 故障转移?
我已经开始探索使用 VMware 的 Azure Site Recovery 作为我们客户的灾难恢复解决方案。我的主要疑问是如何自动化故障转移。即我如何告诉 Azure 检查本地 VM 是否脱机并自动启动故障转移过程?我是否需要像 OMS 这样的东西来实现它,或者自动化运行手册或类似的东西就足够了?
java - 如何使用 LDAP 服务器实现容错
我正在使用 UnboundID LDAP SDK 来设计 LDAP 客户端。我正在考虑使用这个 API 的容错模式。我需要将 LDAP 辅助服务器与主服务器一起添加,如果主服务器出现故障,服务应移至辅助服务器。服务应继续进行而不会中断。如何使用 UnboundID LDAP SDK 实现这一点?
c# - 如果 Windows 服务在崩溃后必须重新启动,如何让它运行一些代码?
假设一个 Windows 服务崩溃,并且由于某些恢复选项而自动重新启动。我想在程序(C#)中运行一些代码,每当发生这种情况时,它会执行一些网络操作(发送一个它关闭的警报)。
是否有我可以应用的事件或我可以在此之后运行的代码?
谢谢!
biztalk - Biztalk 2013 r2 DR SSO 问题
寻求有关 BizTalk 灾难恢复方案的帮助。
我们已经故障转移到我们的 DR 服务器,并使用 Microsoft 标准日志传送方法恢复了数据库。一切运行都没有问题,但我无法更改管理控制台中的任何端口设置,因为管理控制台正在尝试连接到原始 SSO 服务器。
这是管理控制台显示的错误,仅删除了服务器名称。:-
无法将发送端口“DRTestAppSendPort”的主要传输的传输类型数据存储到配置存储。两个 SSO 服务器(Primary='{Old clustered SSO instance}' 和 Backup='{Old app server}')都失败了。备份服务器故障:无法联系 SSO 服务器“{Old app server}”。检查 SSO 是否已配置以及 SSO 服务是否正在该服务器上运行。(Microsoft.BizTalk.ExplorerOM)
- SampleUpdateInfo.xml 已正确更新,并且现在已从 C:\Program Files (x86)\Microsoft BizTalk Server 2013 R2\Bins32\Schema\Restore 运行了两次还原脚本。
- BizTalk 管理 DB 在 [adm_OtherDatabases] 中包含正确的服务器名称
- 脚本运行后,注册表设置全部正确。
- SSOConfig –Status 和 SSOAdministration 实用程序将正确的 DR 应用服务器报告为主机密。
- BizTalk 组已被删除并重新添加到管理控制台。
- SSO 主密钥已在 DR 服务器上成功恢复。
- Windows Management Instrumentation 服务已重新启动..
完全没有如何解决这个问题的想法,所以任何想法都将不胜感激。
tfs - 在 tfs 2015 上恢复 TFS 2010 数据库
浏览了很多 msdn 文档和论坛,但找不到解决方案。
崩溃前状态=> sql 2008 上的单服务器 TFS 2010。
崩溃后=> 包括 tfs 集合在内的所有数据库的 SQL 备份都可用。(无 TFS 备份)
所以我继承了10个项目集合数据库和几个TFS数据库的sql备份
当前状态=> 全新单服务器 tfs 2015/sql 2012 安装。在 SQL 2012 上恢复的 SQL 备份 在 tfs 2015 上创建的新项目集合
但是,当我尝试从 TFS 管理员附加恢复的数据库项目集合时
我收到以下错误
TF254078: 在以下 SQL Server 实例上未找到可附加的数据库:MyServerName。验证服务器名称和实例名称是否正确,以及使用 Team Foundation 管理控制台中的 detach 命令正确分离数据库。
我已经提到为什么我不能将 TFS 附加到已正确还原到 SQL Server(我认为)的项目集合? 但对修复没有多大帮助。
这些项目集合dbs真的可以在tfs 2015上恢复吗?
请注意,我没有 2010 设置来进行正确的分离/附加,我无法更改新的 tfs 2015 项目。