我最近开始从事一项具有异构服务器环境的新工作,即 Windows 和 Linux(主要是 Ubuntu,但少数是 SLES)之间的比例约为 50/50。我之前使用 *nix 的经验是大约 5 年前,所以我花了一点时间重新站起来,现在我已经开始对我的环境进行相当多的自定义,即调整我的环境~/.vimrc, ~/.bash_profile 等。
我正在寻找一种可靠的方法来使我的自定义配置文件在多台服务器之间保持同步,同时最大限度地减少手动维护。
我找到了一个解决方案,使用 Dropbox,这似乎是一个很酷的主意。它的维护成本低,而且由于有问题的文件很小,它也不会占用大量带宽。
有没有其他替代建议?
我有一个主-主复制系统。但是,由于自动增量问题,我在复制中遇到了错误……并且它停止了复制。
有人告诉我这样做:
stop slave; SET GLOBAL SQL_SLAVE_SKIP_COUNTER = 1; start slave;
Run Code Online (Sandbox Code Playgroud)
它没有用。然后他们告诉我这样做:
SET GLOBAL SQL_SLAVE_SKIP_COUNTER = 2;
Run Code Online (Sandbox Code Playgroud)
它没有用。然后为了测试它,我做了:
SET GLOBAL SQL_SLAVE_SKIP_COUNTER = 99999;
Run Code Online (Sandbox Code Playgroud)
它开始了,但没有更新。我在 DB1 上创建了一个表……但它没有显示在 DB2 上……
下面是我的 DB1 和 DB2 的显示状态(我把它们放在一起):
mysql> show master status\G
*************************** 1. row ***************************
File: mysql-bin.000605
Position: 2019727
Binlog_Do_DB:
Binlog_Ignore_DB:
1 row in set (0.00 sec)
mysql> show slave status\G;
*************************** 1. row ***************************
Slave_IO_State: Waiting for master to send event
Master_Host:
Master_User:
Master_Port:
Connect_Retry: 60
Master_Log_File: mysql-bin.000605
Read_Master_Log_Pos: 2008810
Relay_Log_File: mysqld-relay-bin.001731
Relay_Log_Pos: …Run Code Online (Sandbox Code Playgroud) 我们计划建立一个分支服务器(windows 2008),它将链接到主活动目录服务器(运行windows 2003)。保持域同步需要多少带宽?还有什么我需要照顾的吗?
更新: 将有大约 10-15 个用户使用该域。
windows-server-2003 windows-server-2008 active-directory synchronization
免责声明:我是一名软件工程师,而不是 IT 专业人士,如果我的一些建议很愚蠢或荒谬,请见谅。
将始终保持运行状态的 Windows 应用程序连接到多个 MS Access 数据库并不断与之交互。应用程序可以随时读取或写入这些数据库中的任何一个。一些数据库很小,并且保持大致相同的大小。一些数据库(相对)很大(几十万行),并且不断地被追加。我们希望在不关闭应用程序的情况下每 X 分钟备份一次这组数据库。备份将位于本地主机(第二个硬盘驱动器)或 (100mbit) 本地网络上。
该应用程序将在 Windows XP 或 Windows 7 上运行。
我确实意识到真正的解决方案是“停止使用 MS Access”,这目前不是一个选项。
我们可以使用 windows copy(或 xcopy?)命令或一些(最好是免费的)第 3 方文件复制器来复制文件。这有什么问题吗?
此选项的缺点是每次都完全复制较大的数据库,这可能需要几秒钟的时间。如果在复制 MS Access 数据库的同时写入它,会发生什么情况?(数据损坏?无法复制?)
我们可以运行一些 3rd 方进程,使备份 MS Access 数据库与其实时对应数据库保持同步。我查看的许多现有程序都支持“真正的”数据库引擎,如 SQL Server、Postgres 等,但似乎 MS Access 在这里缺乏支持(或者我可能只是没有搜索正确的关键字)。
backup synchronization database-replication microsoft-access
今天他们带来了这台旧的 DELL 服务器,带有 2 个在 RAID 1 阵列中初始化的硬盘。该服务器长期用作系统日志聚合器,在我们将服务器返回给客户之前,我的任务是进行一些维护。当我在启动时立即打开它时,它显示了这个警告:
Integrated RAID Exception Detected:
Volume (00:004) is currently in state RESYNCING
Enter the SAS Configuration utility to investigate.
Run Code Online (Sandbox Code Playgroud)
POST 后,GRUB Loader 启动器立即启动,但我有点不情愿启动linux os,因此我重新启动服务器并进入SAS 以检查问题。
当我进入 SAS 实用程序时,我打开了 RAID 阵列属性 - 如下图:

现在您可能会看到状态为 0%,驱动器 PA07 状态为未同步。几分钟后,我注意到状态变为 1%,然后变为 2%,依此类推。
建议启动操作系统还是应该等到同步完成?
如果我启动操作系统会发生什么?它会破坏同步吗?该服务器上有一个带有 mysql 数据库的 Debian Linux(SLAX 发行版)。
我刚刚为自己编译了 unison 2.48.4。它在正常调用后完美工作,但unison-fsmonitor不会影响任何文件系统更改,并且不会同步任何内容。文件系统是EXT4。
-debug all/verbose不带任何日志。它在终端上放置的唯一内容是VERSION 1,按任意键后,它会终止并显示消息:ERROR unknown%20command%20''
无论是使用 sudo 调用还是作为普通用户调用。~/.unison/unison.log 中没有任何内容 关于可能的原因有什么想法吗?有什么想法如何调试它吗?
我有一个问题,我对服务器管理不太了解,现在我们在负载均衡器后面有 2 个服务器,我需要htdocs从 apache同步文件夹。
我认为最大的问题是,我没有 root 访问服务器,只是一个“普通”的 ssh 用户和 ftp。
我希望你对我如何管理这个有一些想法。
我在PDC和BDC上都安装了Windows 2003 R2 Server。
在PDC的D: 驱动器上,我有一个名为ALL_Staff的文件夹,它在所有办公室员工的计算机上映射为Z:驱动器和Oracle为N:驱动器。ALL_Staff文件夹包含员工文件,Oracle文件夹包含运行软件的文件。
现在,我希望 BDC每小时间隔同步整个PDC 的ALL_Staff和Oracle文件。就像 PDC 发生故障一样,没有任何中断 BDC 充当 PDC,一切正常。
我已经浏览了 SF 以前的文章,但那些是针对免费软件的。是不是还有什么办法。
我还注意到一件事。我们可以使映射的驱动器脱机可用并稍后在 Windows Xp 上同步,但在 Windows Server 2003 R2 上没有这样的功能。
我在印度有一个 NAS(主动),而另一个在美国(被动)。
我想实时同步美国 NAS 与印度的 NAS(具有允许的延迟)
为此我尝试使用 RAID1,但我不知道如何在两个网络驱动器上使用 RAID。
甚至有可能吗?如果是如何?在不,如何实现这一目标?
我需要Active Directory为身份验证用户使用我自己的自定义数据库(或 shell 或 ...)。
是否有任何扩展或类似的东西来更改活动目录的用户密码数据库?
我需要这个,因为我的帐户在简单的数据库中并且我不想定期同步它们
实际上我无法更改我的所有应用程序以从 Active Directory 进行身份验证!
只是我需要 Active Directory 来使用我的数据库进行身份验证。