问题标签 [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.
sql - SQL Server 镜像有多智能?
在开发我当前的开发产品时,我已经在主数据中心和辅助数据中心之间设置了 SQL 服务器镜像。在主数据中心,SQL .mdf 和 .ldf 文件存储在 SAN 上。
现在诚然,我们失去 SAN 的可能性很小,但是如果与 SAN 的连接丢失并且数据库完整性丢失。镜像还会发生吗?即 SQL 现在会镜像损坏的数据库,现在两者都同样损坏了吗?
从谷歌搜索不清楚镜像何时会发生和不会发生,所以我希望社区可以分享一些经验。
我还设置了备份计划,这将是最终的故障保险,但实际上我希望镜像数据库将是我们让所有内容恢复在线的最快方式。
在这种情况下,目前在镜像过程中没有见证服务器,尽管我正在考虑添加一个自动故障转移的好处。
谢谢
mysql - Mysql 在数据库恢复期间禁用触发器
我需要使用纯数据数据库转储(仅由“插入”制成)恢复数据库。我不想在此恢复期间运行触发器,我该怎么办?
sql - 系统数据库复制 SQL Server 2008
处理系统数据库的 DR 复制的最佳实践是什么?
如果 DR 服务器/实例名称与生产不同,是否可以复制 MASTER 和 MSDB 数据库?或者此时您是否需要完整的实例复制?
azure - 使用 Windows Azure (MSA) 虚拟机 (VM) 意外删除磁盘 BLOB
我在虚拟机列表中,切换到云服务,单击删除一个,但 Azure 门户在第一个选项卡处有点像冻结并删除我的虚拟机!!!
我试图在支持下做一些事情,但那里只存在呼叫支持。
我能做些什么?我如何知道取消删除数据 BLOB?去哪儿?
solr - 如何创建 SOLR 的冗余实例?
我需要构建一个完全冗余且有弹性的 SOLR 搜索平台,搜索数据在数据中心之间复制。
SOLR 集群是否为这种数据中心间的复制提供了任何工具?如果不在引擎中,如果我要创建数据的快照并将其通过线路传送,并在远程端有第二个 SOLR 引擎处于空闲状态等待主引擎死亡,那会工作吗?
寻找建议,因为如果没有 DR 能力,我无法支持 SOLR 的生产实施。
tfs - TFS 设置(DR/QA 环境)
我们目前正在使用 TFS 2012,并计划很快升级到 TFS 2013。我试图更好地了解 TFS 的最佳设置是什么。我们目前在公司有多个团队使用它,它作为源代码控制和 ALM 工具至关重要。不,Visual Studio Online 不适合我们。
如果其他人有类似的设置,请告诉我你们的特别想法。
1) 我们是否应该为 TFS 提供 DR 环境,以便在主 TFS 出现问题时我们可以进行故障转移?我知道我们可以从数据库备份中恢复它,但是如果 TFS 应用程序层出现故障并且必须重新构建,那将非常耗时。
2)我们是否应该有一个 QA/Dev 环境,以便它可以用来先尝试升级,如果它看起来不错,然后在 Prod 中完成?将来也可以使用它来尝试功能等。
visual-studio-2008 - TFS 2012 的灾难恢复
我正在使用 Team Foundation Server 2012。TFS 安装在 Windows 8 PC 中。对于 TFS 数据库,我使用的是 SQL Server 2008 R2。作为灾难恢复计划,我对tfs_configuration进行了完整备份(我认为这是 TFS 使用的唯一数据库,而不是每个数据库进行收集)和所有收集数据库的备份(每个收集一个数据库)。我已经备份了 SQL数据库使用 SQL 备份命令。但我不知道单独备份是否会对 DR 有所帮助。
现在,如果发生灾难恢复(硬件和操作系统崩溃),我必须将 TFS 转移到另一台新 PC。我认为简单地安装所有软件(如 tfs、visual studio、sql server)并恢复数据库是行不通的。因为会有一些更改,例如计算机名称等。
那么如何快速从 DR 中恢复呢?计划应该是什么(包括如何备份以及备份哪些数据)以及如何完成?
svn - svnadmin hotcopy 无限期挂起
我正在为 Subversion 存储库实施备份策略。
我选择在本地 NAS 上进行增量备份。我将 NAS 安装在 Samba 上并尝试使用hotcopy
我的测试存储库(提交很少,重 320KB)。
问题是程序无限期挂起!
怎么修?CTRL+C不会工作
[编辑] 似乎只有当我推送到 Samba 存储时才会发生这种情况。如果我热复制到我的本地驱动器,它将成功完成
visual-studio - 将 Team Foundation Server 从工作组中的一台 PC 移动到另一台 PC
我正在使用 TFS 2012。所有 PC 都使用 Workgroup 连接。(我们没有使用域)。TFS PC 的 PC 名称为 PCTFS 。我们有大约 15 名开发人员使用 TFS。由于我们使用工作组,所以我们在 TFS 服务器 pc 中创建了 15 个开发人员的所有 windows 用户。所以现在 TFS 服务器 PC 有 Windows 用户,如 PCTFS\user1 、 PCTFS\user2 、 PCTFS\user3 等等。
所有这些用户都从他们的 PC 连接到 TFS 服务器 PC。由于他们在 TFS 服务器 PC 中创建了相同的用户,因此身份验证通过匹配 windows 用户名来工作。因此开发人员可以连接到 TFS 服务器并对其进行处理。所有用户都拥有所有集合数据库所需的权限。
现在我们计划将 TFS 服务器转移到另一台 PC。因此,安装了 TFS 的 PC 名称将从 PCTFS 更改为 PCNEWTFS 。因此,当恢复所有集合和所需数据库的 sql 数据库后,权限将引用旧 PC 名称。所以所有用户都应该再次使用新PC。还应在每个集合中为所有用户授予权限。
此外,如果我再次添加所有用户,则添加的用户将在每个集合的 tbl_Identity 表中具有旧的 OwnerId,因为它已恢复数据库。但是当我用新的电脑名称再次添加所有用户时,我猜它会分配新的 OwnerId。因此,没有一个开发人员能够获得他们的旧工作区。
我按照以下步骤将 TFS 恢复到新 PC(参考此链接)
1)我有 TFS_configuration 和所有其他收集数据库的完整备份。(使用 TFSbackup.exe 进行备份)
2)在新电脑上我安装了所有的软件(如 TFS 2012、sql server 等)。
3)在旧服务器中创建所有 Windows 用户帐户。
4)当我检查新电脑时,它创建了默认集合,该集合映射到我停止的 SQL 服务器。
5)现在我删除了该默认集合并恢复了旧 TFS 服务器的所有数据库(TFS_configuration 和所有其他集合数据库。)(使用 TFSrestore.exe 恢复备份)
6) 现在我打开 Application-Tier Only 向导并选择链接中提到的 sql server 实例。还正确更改了 Team Foundation Server URL。我还清理了缓存。
7)现在,当我检查 TFS 管理控制台时,它所有的集合都作为我的旧服务器。
8)我也可以访问组成员资格等。但问题就像我上面提到的那样。
所以请帮我解决这个问题。
sql-server-2008 - 如何在简单恢复模式中实现灾难恢复 (DR)
**我的一个客户不希望对现有的 SQL Server 2008 进行任何更改,它有 42 个数据库(总大小约为 70 GB)并且所有数据库都处于简单恢复模式。
我需要在相同的场景中复制灾难恢复数据。可接受的数据丢失停机时间为 30 分钟。我该怎么做,请帮助.. !**