问题标签 [mirroring]
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.
python - 在 python 中寻找跨平台的类似 rsync 的功能,例如 rsync.py
我正在 python 中实现备份脚本。我试图让事情跨平台。我听说有一个基于 python 的 rsync 实现: http: //pypi.python.org/pypi/rsync.py
但我似乎无法在任何地方找到它。我找到的所有下载链接都已失效。有谁知道我在哪里可以找到 rsync.py 程序?
目前我正在为 Windows 使用 unison,但我想尝试 rsync.py
svn - 将 Mercurial 存储库镜像到 Subversion?
我正在使用 Mercurial 开发客户项目。在我为此工作了 2 周后,客户现在要求我将所有代码保留在他们的 SVN 存储库中。
我想继续使用 Mercurial 进行开发,但为了让客户满意,也将所有提交(带消息)导出到 SVN 中。
这可能吗?
web - 如何同时在不同的服务器上上传我的网站?
我想为我的网站创建镜像,我想知道是否有办法同时将我的网站上传到不同的服务器上(通过 filezilla、wget 或其他工具)。
sql - 使用 Sql server 2008 R2 在不受信任的域环境中设置镜像
我仅使用原则设置镜像,并使用证书在不受信任的域环境中进行镜像。我已经通过手动故障转移成功测试了镜像会话。但是我在镜像服务器看到很多登录失败说
用户“NT AUTHORITY\LOCAL SERVICE”登录失败。原因:无法打开明确指定的数据库。[客户: ]
SSPI 握手失败,错误代码为 0x8009030c,状态 14,同时建立具有集成安全性的连接;连接已关闭。原因:AcceptSecurityContext 失败。Windows 错误代码指示失败的原因。
登录失败。登录来自不受信任的域,不能用于 Windows 身份验证。
我没有使用 Windows 身份验证进行镜像。有人可以建议避免这些错误出现在错误日志中的方法。另外,为什么主服务器仍在尝试使用 Windows 身份验证?
java - Java:反射(在运行时)与镜像(在注释处理时)
我了解以下概念之间的一般差异
- 反射(在运行时使用完成
Class, Method, Field, Annotation, ...
),以及 - 镜像(在注释处理期间使用完成
TypeMirror, TypeElement, ...
)。
但是有人可以深入比较这两个概念(或指向一个资源,它在哪里完成)?
例如,哪个概念提供了另一个不提供的信息......
谢谢你。
sql-server - SQL Server 2008 中的镜像
我正在尝试在我的内部网络中的不同服务器上的两个 sql 2008 数据库之间设置镜像,作为测试运行,然后对不同位置的两台实时服务器执行相同的操作。
当我实际尝试在目标数据库上切换镜像时(使用 ALTER DATABASE testdb SET PARTNER = N'TCP://myNetworkAddress:5022'),我收到一条错误消息,告诉我无法访问或无法访问服务器网络地址不存在。一项小研究表明,这是一个相当无用的消息,由于许多可能的原因而弹出,其中一些与现有的服务器或其他原因没有直接关系。
到目前为止,我已经检查并尝试了以下方法来解决这个问题:
在目标服务器上,我已经在 SQL 配置管理器中验证了“SQLEXPRESS 协议”(由于某种原因,我的本地安装被标记为 SQLEXPRESS,即使查询 SERVERPROPERTY('Edition') 显示它是 64 位企业版),并且SQL Native Client 10 的客户端协议都启用了 TCP/IP
我正在使用一个名为 CurrPorts 的实用程序来验证是否存在与镜像设置 (5022) 指定的相同编号的 TCP/IP 端口已打开并在我的机器上进行侦听。Netstat 验证两台机器都在监听这个端口。
我已经运行了 SELECT type_desc, port FROM sys.tcp_endpoints; 和 SELECT state_desc, role FROM sys.database_mirroring_endpoints 以确保一切都按应有的方式设置。唯一让我感到困惑的是“角色”返回 1 .. 不完全确定这意味着什么。
我试图正确地准备数据库。我已经从主数据库中备份了数据库和日志文件,并使用 NORESTORE 将它们还原到目标数据库上。我已经尝试打开镜像,同时让它们处于 NORESTORE 状态并运行一个空的 RESTORE ......似乎两者都没有太大区别。作为一个测试,我还尝试镜像我创建的一个非活动的、几乎为空的数据库,但这也不起作用。
我已经验证了两台服务器都没有在防火墙后面(它们都在同一个网络上,尽管在不同的机器上)
我不知道下一步该转向哪里。我看过这两个故障排除帮助页面:
http://msdn.microsoft.com/en-us/library/ms189127.aspx
http://msdn.microsoft.com/en-us/library/aa337361.aspx
据我所知,我已经完成了所有要点,但无济于事。
我不确定的另一件事是向导中的服务帐户框。对于这两个数据库,我一直在输入我们的高级访问帐户名称,该名称应该对数据库具有完全的管理员权限——我认为这是正确的做法。
我不确定下一步该去哪里尝试解决此问题。收到的建议很感激。
干杯,马特
sql - 在同步镜像环境中从主服务器上的备份文件恢复
我有一个使用 sql server 2008 标准版自动故障转移的同步镜像环境。
我想原则上使用完整和事务日志备份将镜像数据库恢复到特定时间点。为此,我是否需要关闭镜像会话,然后原则上使用备份将数据库恢复到某个时间点,然后启动新的镜像会话,还是有更好的方法来做到这一点?
c# - 如何将一个在线 sql 数据库与另一个离线数据库同步?
我需要将大型本地 SQL 数据库同步到服务器数据库,反之亦然。这两个数据库结构完全相同。我们需要每天早上一次从在线服务器获取最新数据。本地数据库会不断更新,并且每隔一小时左右就需要使用本地数据更新服务器数据库。
我想用 .Net winforms 应用程序来做。
我认为我可以分两部分来实现这一点:
- 创建在线数据库的备份,然后下载它并使用该备份文件恢复本地数据库(因为我们的在线数据库已更新)。
- 然后说一个小时后我将检查本地数据库中的新条目并在在线数据库中更新/插入新条目。
但是我在这种方法中有一些问题:
当我们下载大型数据库备份文件时,它已经损坏了好几次。
我的数据库有父/子关系表的主键和外键引用。因此,如果我在在线数据库中生成一个新行,那么它将在在线数据库中生成新的 ID。那么如何维护引用呢?
我从来没有处理过这种情况,我不知道实现这一目标的不同方法,所以请尽可能好地解释自己。
非常感谢。
backup - 如何使用 Java / .NET 以编程方式设置增量镜像服务
我想跨多个镜像复制/镜像共享文件系统位置。是否有任何 .NET / Java 库可以这样做?甚至任何开箱即用的解决方案(首选开源,因此我们可以对其进行自定义)
它应该是
- 自由
- 轻量级
- 开源首选
- 增加的
- 可以是一种方式(仅镜像)
svn - 如何将项目的 fork 制作到本地 SVN 存储库中?
- 我想在本地 SVN 存储库中拥有一个开源项目的副本。
- 我想将更改提交到我的存储库,而不是开源项目的中央存储库。
- 我想查看来自开源项目存储库的更新并查看它们。
如果我喜欢这些更改,我想将它们放入我的本地存储库中。
我可以采取哪些方式来满足这些要求?
- 哪种方式最好,为什么?
开源项目的 SVN 历史是否会通过这些方式在我的存储库中保持可用?
提前致谢。