1

我正在尝试在两个领域对象服务器(开发人员版)之间移动同步的用户+领域,移动领域文件相对简单,但移动用户似乎不那么简单。文档对 ROS 根目录内文件的目的和结构有点稀疏。

如果可能的话,最好的解决方法是什么。


需要明确的是,在这种情况下有两个 ROS(ROS1 和 ROS2)。我想将用户、他们的身份验证信息和他们的领域从 ROS1 移动到 ROS2,而不会丢失有关 ROS2 的信息。

4

1 回答 1

0

假设平台是 Linux(只影响文件夹路径),如果你/var/lib/realm/object-server从一台机器复制到另一台机器应该没问题。不要忘记确保领域用户可以访问文件,

sudo chgrp -R realm /var/lib/realm/object-server
sudo chmod -R g=rX /var/lib/realm/object-server

如果要将文件从 macOS 移动到 Linux,则应首先删除目标计算机上的文件,rm -rf /var/lib/realm/object-server. 然后将object-server/root_dir(在 MacOS 上)的内容复制到/var/lib/realm/object-server(在目标 Linux 系统上)。同样,不要忘记确保领域用户可以访问这些文件。

于 2017-05-03T15:29:48.583 回答