标签: sync

适用于 Windows 的基于文件的加密和同步解决方案

那里存在许多同步和备份解决方案,但我尚未找到涵盖以下所有行为的设置:

在此输入图像描述

  1. 我希望能够将本地文件夹 B 指定为本地文件夹 A 的“加密镜像”(A 和 B 存在于同一台计算机上)。也就是说,每当我向 A 添加文件时,该文件都会自动加密并放入文件夹 B 中,当我从 A 中删除文件时,该文件也会从 B 中删除。

  2. 加密应该基于文件(不需要容器),并且最好对文件夹/文件大小没有限制

  3. 一旦我在 A 和 B 之间建立了链接,加密就需要在幕后自动进行

  4. 我正在寻找 Windows 解决方案

将其视为“本地加密的 Dropbox”。这可以做到吗?我不介意将多个服务连接在一起来实现此目的,但大多数加密/同步服务的使用方式相当狭窄。

encryption backup sync automation mirroring

5
推荐指数
1
解决办法
3629
查看次数

USB 记忆棒是否有板载控制器和磁盘缓存?

我很清楚旋转盘式硬盘有一个板载控制器和一个板载磁盘缓存。

现在,“磁盘”缓存是否也存在于(4 GB 或 8 GB)USB 记忆棒上?顺便问一下,固态硬盘怎么样?

(我的猜测是,因为固态硬盘比它所连接的计算机的 RAM 慢,所以在固态硬盘上安装板载磁盘缓存是有意义的。但是因为 USB 记忆棒的字节数要小得多,相对于固态硬盘的容量和物理尺寸,前者可能没有板载磁盘缓存。)

背景:我想找出:

  1. 如果/bin/sync操作系统报告写入操作完成后不久发生电源故障,Linux 上是否有必要绝对保证不会发生数据丢失?

  2. 是否/bin/mount -o sync ...会“有效”禁用这样的板载缓存(如果存在的话)?

  3. 最后,如果操作系统是 Windows 而不是 Linux,上述所有问题的答案会如何?

windows linux usb sync cache

5
推荐指数
1
解决办法
4021
查看次数

即时同步 Google Chrome 标签

我想知道是否有一种方法可以在 Google Chrome 中同步选项卡,一旦您在一个浏览器上打开或关闭选项卡,它就会在所有其他计算机上打开或关闭。当前的同步选项很好,但如果您开始在一台设备上阅读并切换到另一台设备,您会希望该选项卡已经打开。

google-chrome sync

5
推荐指数
1
解决办法
3581
查看次数

自动一致解决冲突

我已经使用以下行在2 个文件夹(在 OSX 中)之间设置了自定义自动同步:

unison folder1 folder2 -batch -debug update+
Run Code Online (Sandbox Code Playgroud)

直到我遇到:

Synchronization complete at 12:01:44  (0 item transferred, 1 skipped, 0 failed)
  skipped: example.txt (contents changed on both sides)
Run Code Online (Sandbox Code Playgroud)

我希望该命令自动同步最新版本。查看选项:

$ unison -help | grep conflict
 -auto              automatically accept default (nonconflicting) actions
 -copyonconflict    keep copies of conflicting files
 -prefer xxx        choose this replica's version for conflicting changes
Run Code Online (Sandbox Code Playgroud)

..这表明解决问题的唯一方法是 with -prefer,但我可能会遗漏一些东西。是否可以通过时间戳指定版本?


编辑:同步报告的所有相关位:

[update+]   Unchanged file
[update+] buildUpdateChildren(handleChild): example.txt
[update] buildUpdateRec: /path/to/folder1/example.txt
[update] checkContentsChange: archStamp is inode (3373366) / info.inode …
Run Code Online (Sandbox Code Playgroud)

sync unison macos

5
推荐指数
1
解决办法
4599
查看次数

将 Outlook 2016 与 CalDAV 和 CardDAV 结合使用

是否可以将 Outlook 2016 与 CalDAV 和 CardDAV 服务器同步?我想使用 Google 日历和 Google 通讯录以及 OwnCloud。到目前为止,如果没有第三方插件,恐怕没有“普通”的方式来同步联系人或日历事件(双向)。

microsoft-outlook sync caldav microsoft-outlook-2016

5
推荐指数
1
解决办法
2万
查看次数

Chrome 历史记录未正确同步

我最近不得不在不同的计算机之间切换很多,并意识到谷歌浏览器的历史同步功能对我来说不能正常工作。

到目前为止我测试过的:

我在三台设备上运行了最新的稳定版 Chrome。我使用我的 google 帐户登录,并且在设置中也启用了历史同步。我打开历史记录,并在每个设备上打开不同的网站。我等了一会儿,遗憾的是没有发生同步和合并。然而,奇怪的是,当我在我的 android 手机上打开一个页面时,该页面也与我的 Google 帐户相关联,该页面立即出现在所有其他设备的历史记录中。

在那之后,我什至使用新创建的 Google 帐户尝试了新版本的 Chrome,但没有成功。

请启发我是否我做错了什么,或者该功能是否不打算以这种方式工作。(将多台设备的历史同步合并为一个完整的历史)

编辑 1:

我使用的是带有同步密码的加密,而不仅仅是我的谷歌密码。(见附图)我发现如果你选择这个选项,谷歌不会像这个支持页面上所说的那样跨设备同步历史记录

为了切换到第一个选项,我重置了 Chrome 同步以启用所有设备的历史同步。 但是,它仍然无法正常工作,我只列出了主要站点(例如 Google、Stackoverflow),但并未详细列出所有访问过的站点(例如 stackoverflow.com/posts/*** 等)。问题是:这是故意的吗?您是否同步了每个访问过的页面?

编辑2:

我正在使用 Chrome 扩展程序“更好的历史记录”,它导致从其他设备访问的页面合并。禁用扩展后,一切看起来都像需要的一样,这样事情就可以被视为已结束。

在此处输入图片说明

google-chrome sync history

5
推荐指数
1
解决办法
2659
查看次数

同步 GnuPG 1.4 和 GnuPG 2.1 钥匙串

在新系统上将我的密钥导入 GnuPG 时,我考虑了以下几点:

  1. 是否可以同步 gpg 和 gpg2 (gpg2.1) 钥匙串?
  2. 这样做是否明智?

考虑

我找到了“GnuPG 1 和 GnuPG 2 彼此兼容吗?”的答案。,它说明了以下内容:

GnuPG 2.1 带来了一个重要的变化,它将以前分离的公共和私有密钥环(pubring.gpg 与 secring.gpg)结合到公共密钥环中。这已以保持兼容的方式实现,因此当 GnuPG 2.1 集成私钥环时,您仍然可以使用 GnuPG 1,但对私钥的更改不会显示为相应的其他实现。来自变更日志:
[...] 允许旧版 GnuPG 与 GnuPG 2.1 共存。但是,使用新 gpg 对私钥的任何更改在使用 2.1 之前的 GnuPG 版本时都不会显示,反之亦然。

文件级别的同步是没有选择的,似乎也没有内置的机制来同步链。

我是否可以安全地从 gpg 导出所有 pub 和 sec 密钥并通过 gpg2(cronjob 等)导入它们,反之亦然,或者这是否会给我带来未考虑的后果?

解决方案

我没有自动进行密钥同步,而是将所有密钥从我的 gpg 钥匙串转移到 gpg2 钥匙串并将 gpg2 符号链接到 gpg 以确保我始终使用 gpg2。这似乎是比将所有钥匙保存在不同钥匙圈中更好的解决方案。

gpg --export | gpg2 --import
gpg --export-secret-keys | gpg2 --import
sudo mv /usr/bin/gpg /usr/bin/gpg1
sudo ln …
Run Code Online (Sandbox Code Playgroud)

sync pgp gnupg openpgp gpg-agent

5
推荐指数
1
解决办法
2779
查看次数

Thunderbird 和 IMAP - 子文件夹中未更新的未读邮件计数

从那以后,我就一直遇到这个问题……无论是 Windows 还是 Mac OS,任何 Thunderbird 版本(目前我使用的是 45.8.0)。

在我所有的 IMAP 帐户中,我使用服务器端过滤器(例如 GMail 标签)。

当我打开 Thunderbird 或搜索新邮件时,我的子文件夹未读电子邮件计数不会更新。因此,如果我想知道特定文件夹中是否有新电子邮件,我必须单击此文件夹:这样未读邮件计数器就会更新,当然,我会看到新邮件。很不舒服。

如果我使用本地(即客户端,而不是服务器端)过滤器,则不会发生此问题。

我在互联网上搜索了很多关于这个问题的信息,但从未找到解决方案。有什么建议吗?任何隐藏的选项来调整?

谢谢

thunderbird imap sync

5
推荐指数
1
解决办法
1446
查看次数

有没有办法通过终端程序通过 USB/串行连接运行 rsync。

我想在我的笔记本电脑 (Ubuntu) 和通过 USB 串行连接的 PocketCHIP (Debian) 之间保持两个目录同步。

我使用 cu 登录到 PocketCHIP,但是有没有办法在它们之间进行 rsync(无需在网络上)

linux sync rsync serial

5
推荐指数
1
解决办法
569
查看次数

无法将 Windows 10 时间与时间服务器同步

我有一个新的 OEM 安装的 Windows 10,它无法联系任何时间服务器来同步系统时间。每次尝试都会给我一个超时错误,并且 ping 时间服务器也会超时。这是我尝试过的:

  • 检查 Windows 时间服务是否正在运行并设置为自动启动,然后重新启动它
  • 禁用我的防火墙
  • 尝试使用 time.nist.gov,目前根据 NIST工作
  • 这些步骤使用w32time,看似成功但没有更新时间

时间目前相差 7 小时,这应该不足以中断 Internet 同步。

编辑:刚刚在我的另一台仅启动 Windows 的计算机上尝试了相同的步骤(尽管是 10 的长期安装),并且遇到了完全相同的问题,除非我尝试同步时它只是说“Windows 与time.nist.gov。” 所以我高度怀疑它与双启动相关。到底是怎么回事?

sync time ntp windows-10

5
推荐指数
1
解决办法
1万
查看次数