【问题标题】:Windows: Avoid or Disable Backups on FilesWindows:避免或禁用文件备份
【发布时间】:2013-06-04 04:12:57
【问题描述】:

Protecting user files with File History 讲了 File History,基本上是 Windows 8 的连续备份。博客深入讨论了 File History,也讨论了如何集成 SkyDrive。

我想以编程方式禁用某些文件的备份。这些文件位于另一台服务器上,无需在本地备份它们或将它们放在其他人的云上。博客和相关文章没有讨论选择退出应用程序数据服务。

如何以编程方式:(1) 禁用本地文件备份; (2) 禁用基于云的备份。我对 Windows 8(台式机或笔记本电脑)和 Windows Phone 8 的设置感兴趣。

相关:Android 和 Apple 都有相似之处。对于Android,我们在AndroidManifest.xml中添加android:allowBackup并将其设置为false。对于 Apple,我们可以使用kCFURLIsExcludedFromBackupKey 文件属性或com.apple.MobileBackup 扩展属性。

杰夫

【问题讨论】:

    标签: windows windows-8 windows-phone-8 cloud backup


    【解决方案1】:

    在 Windows Phone 8 中,备份和恢复设置由用户通过系统设置进行控制。应用程序无法阻止自己被备份。但请注意,备份存储与第三方应用相关的任何数据,而仅存储已安装应用的列表

    所以基本上你不需要在你的应用程序中做任何事情来防止本地文件存储在 SkyDrive 如果用户启用了备份。

    在 Windows 8 中,所有内容都可以备份,因为管理员用户可以完全访问他的计算机文件,我认为您不能限制这一点。如果您有敏感数据,您可以使用DataProtectionProvider 来保护它。

    【讨论】:

    • 谢谢阿拉。 Window 的备份目前看起来很不成熟。很久以前,Apple 就沿着同样的道路前进。注意How do I prevent files from being backed up to iCloud and iTunes? 的进展。
    • 是的,备份仅在 Windows Phone 8 中引入。Windows RT 仍然相对较新,因此可能需要一段时间才能提供这些操作系统开发人员可能认为次要的功能。跨度>
    • 最后一个问题阿拉。 Protecting user files with File History 似乎提供连续备份。有没有办法以编程方式选择退出? (我将用其他人的信息更新我的问题)。
    • 我不能 100% 确定,我从来没有遇到过允许您选择退出备份的 API 或设置,所以我不得不说可能不会。
    猜你喜欢
    • 1970-01-01
    • 2019-05-06
    • 1970-01-01
    • 2014-02-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多